Bug 15019 - tell the user to enable cookies if they're disabled
: tell the user to enable cookies if they're disabled
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Web Interface
: 7.4.1
: PC Windows XP
: P5 enhancement (vote)
: 7.6.0
Assigned To: Michael Herger
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-11-02 08:19 UTC by rneill_ca
Modified: 2010-05-20 08:33 UTC (History)
0 users

See Also:
Category: Feature


Attachments
Screen Shot of Error on Web UI Page (61.04 KB, image/jpeg)
2009-11-02 09:00 UTC, rneill_ca
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rneill_ca 2009-11-02 08:19:35 UTC
7.4.1 Web UI appears to use cookies.  If user has high privacy settings in Internet Explorer with cookies blocked then errors result if players are already connected to the Server when the Web UI is launched. Note: if no players are connected to the server when the Web UI is launched then the launch is problem free and players that are connected after launch are seen by the Web UI although once it is closed, it will have the error when restarted.

The solution to this problem is for the user to restore default Internet Explorer cookie handling, or better yet, for the user to create an exception for 127.0.0.1:9000 in their privacy settings.

It would be best if the installation program could create the required exception to the privacy settings but if this is not possible, there should be an instruction provided to notify the end user about the need for cookies.

Attachment showing the error message reported by IE (bottom left of screen image).
Comment 1 James Richardson 2009-11-02 08:52:55 UTC
Neill: which version of IE are you using?  I do not see any attachment, can you please try again.  Note: images must be JPG (not BMP)
Comment 2 rneill_ca 2009-11-02 09:00:07 UTC
Created attachment 6248 [details]
Screen Shot of Error on Web UI Page

Using Internet Explorer 7 although since this is a cookie related issue, I would expect the same behavior/problem with all versions of Internet Explorer.  

Very easy to test this problem, just go into 

Tools/Internet Options/Privacy/Advanced 

and then "Check to Override automatic cookie handling" and then "Block First-party and Third-party Cookies".

Apply the changes close IE and then relaunch the Web UI and you should see the error message and no players will appear in the Choose Player list (top right).
Comment 3 James Richardson 2009-11-02 12:00:53 UTC
Thanks for the added details, Michael is this one yours to address?
Comment 4 Michael Herger 2009-11-06 11:53:03 UTC
We do rely on cookies and javascript. Don't disable them. IMHO this is a wontfix.
Comment 5 Michael Herger 2009-11-06 11:58:10 UTC
Ok, we might add some hint about this, but that's rather low priority.
Comment 6 rneill_ca 2009-11-06 12:06:55 UTC
Considering that there were a few people on the forums with this same problem, I think that there should at least be some mention to flag this change for users so they know to open up a cookie exception.  Prior versions didn't seem to have this issue and if you get caught, you really have no clue at all why the program stopped working.
Comment 7 Michael Herger 2009-11-06 12:13:24 UTC
> Prior versions didn't  seem
> to have this issue and if you get caught, you really have no clue at all  
> why the program stopped working.

This imho hasn't changed in 18 months+ (release of SC 7.0)
Comment 8 rneill_ca 2009-11-06 22:54:45 UTC
Curious as I upgraded from 7.2.1 in which I had no issues.  As soon as I installed 7.4.1, I had problems from the get go.  The solution was added a cookie exception.  Something had to change as I had made no changes to Internet Explorer or my system.

Was there a change in the type of cookie?  My IE settings always allowed "session cookies" ...
Comment 9 rneill_ca 2009-11-06 23:02:34 UTC
I checked my 7.3.3 install (on another computer) and it turns out it has a Cookie exception for 127.0.0.1 as well. Did prior versions of the program automatically create this exception during installation (just like they used to automatically create the exception in the security settings so if you blocked connections you would not lock yourself out).   

Since the exception in the Security settings was also dropped on this update, I'm guessing that both items were overlooked.

On the other hand, I suppose it's always possible that I put these exceptions in and have just totally forgotten about it.  I do have a third computer so I'll probably try a clean install of one of the old versions to see if it creates these entries automatically or not.
Comment 10 Chris Owens 2009-11-09 09:13:34 UTC
Michael to let us know what he wants to talk about in the bug meeting
Comment 11 Michael Herger 2009-11-09 09:30:35 UTC
Let's add this if time permits. But this is lowest end on my priority list.
Comment 12 Chris Owens 2010-03-08 11:17:24 UTC
Moving P3 and lower bugs to next release target
Comment 13 SVN Bot 2010-05-20 08:33:58 UTC
 == Auto-comment from SVN commit #30803 to the slim repo by mherger ==
 == http://svn.slimdevices.com/slim?view=revision&revision=30803 ==

Fixed Bug: 15019
Description: tell the user to enable cookies if they're disabled in the browser