Bug 15175 - can't Sign Out of MySB UI, clicking Sign Out does nothing
: can't Sign Out of MySB UI, clicking Sign Out does nothing
Status: CLOSED FIXED
Product: MySqueezebox.com
Classification: Unclassified
Component: Signon
: unspecified
: PC Windows XP
: P2 normal (vote)
: 7.5.0
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-11-22 08:08 UTC by Toby
Modified: 2010-04-08 17:26 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Toby 2009-11-22 08:08:38 UTC

    
Comment 1 Toby 2009-11-22 08:22:05 UTC
Should add:  WinXP seems to be the problem, FireFox seems to Sign Out fine.
Comment 2 Michael Herger 2009-11-23 04:45:01 UTC
most likely a caching issue. Re-loading the page will log you out, right?
Comment 3 Toby 2009-11-23 06:31:40 UTC
If you mean hitting the refresh button on IE7, no, same result.
Comment 4 Toby 2009-11-25 09:13:10 UTC
Well, I guess it's just my laptop.  I just successfully logged IN and OUT of MySB on two other WinXP IE7 machines without issue.
Comment 5 Michael Herger 2009-11-25 09:21:06 UTC
thanks for the feedback. Closing.
Comment 6 Michael Herger 2009-12-03 09:11:33 UTC
*** Bug 15242 has been marked as a duplicate of this bug. ***
Comment 7 Denny Colvin 2009-12-03 09:30:49 UTC
For future reference, IE Tools->General->Browsing history->Settings->Check for newer versions of stored pages:  'Every time I visit the webpage' bypasses the problem (was set as 'Automatically'

HOWEVER, this does NOT mean the problem is invalid... it means some page in the sequence started by mysqueezebox.com/user/logout (it happens too fast for me to see) is NOT reporting a new date to the browser, and the logout is not executed.  This is still a bug
Comment 8 Denny Colvin 2009-12-03 09:50:46 UTC
P.S.  The alternative to setting a current date is to send

Cache-Control: no-cache

in the response HTTP header
Comment 9 Toby 2009-12-03 14:49:02 UTC
Denny:  Setting it to "check every time" did it!  Thanks   :)
Comment 10 Michael Herger 2009-12-04 04:34:09 UTC
I'll verify this.
Comment 11 Toby 2009-12-04 11:58:26 UTC
I've logged in and out of MySB.com a number of times without issue (IE7) after changing that setting.  No problems.  

How/why my computer had that setting I cannot say.  I can say for sure that this same laptop (WinXP & IE7) was logging in and out of MySB and previously SN.com for well over a year without a problem.  

And stranger yet, my other two WinXP / IE7 computers (all on the same network) are both set to Automatic for this setting, yet have no problems logging in and out of MySB.com     *shrug*
Comment 12 SVN Bot 2009-12-14 01:34:47 UTC
 == Auto-comment from SVN commit #7798 to the network repo by michael ==
 == https://svn.slimdevices.com/network?view=revision&revision=7798 ==

Bug: 15175
Description: add 'no-cache' to logout header

Denny/Toby - I haven't been able to reproduce this issue, even with the check set to automatic (default setting). Could you please try again on test.mysqueezebox.com? It's now adding the Caceh-Control header.
Comment 13 Toby 2009-12-14 04:06:10 UTC
Seems fine.  Using my same laptop that exhibited the strange log in behavior, I successfully logged in and out several times on both MySB and test.MySB.
I tried the above using both Automatic & Each Time I Visit settings in IE > Tools > Internet > Browsing History > Temp Internet Files.

All seems to be working on my end.
Comment 14 Michael Herger 2009-12-14 04:22:57 UTC
Thanks for the feedback!
Comment 15 Chris Owens 2010-04-08 17:26:21 UTC
This bug has been marked fixed in a released version of Squeezebox Server or the accompanying firmware or mysqueezebox.com release.

If you are still seeing this issue, please let us know!