Bug Report: Forum Inaccessible in Firefox with SPDY 3.1

Discussion about forum rules, new moderators, website content, website layout, VideoLAN artwork etc..
Forum rules
Please read the forum's rules carefully before posting. This forum should not be used to post VLC usage related questions.
JSLover
Cone that earned his stripes
Cone that earned his stripes
Posts: 116
Joined: 20 Mar 2012 00:08
VLC version: 2.1.5
Operating System: Win7
Location: r.secsrv.net/youtube.lua

Bug Report: Forum Inaccessible in Firefox with SPDY 3.1

Postby JSLover » 23 Jan 2015 03:19

I don't know what changed, but right now I cannot access these forums (or the trac) in Firefox with SPDY 3.1 enabled. I receive the error...
406 Not Acceptable

An appropriate representation of the requested resource / could not be found on this server.
...it has worked fine in the past (that is: going to the forums in Firefox has worked fine in the past, I don't know if the server was using SPDY or SPDY 3.1 in the past tho), my browser history shows me accessing the forums on 1/20/15 at 7pm ET when it was working fine, but on 1/22/15 at around 7pm ET is when I noticed it not working (it's 9pm now, but I noticed it earlier). I imagine a server update was pushed between those times, either enabling SPDY or upgrading to SPDY 3.1.

I don't know how to debug SPDY, but perhaps someone can look at the server logs & find all the 406 errors & figure out what's wrong? If nothing else, limit the server to SPDY 3.0 until a real fix can be implemented.

███ WORKAROUND ███
  • If you can't access these forums (then how are you reading this), follow these steps...
    • Go to about:config
    • Search for spdy
    • Double-click network.http.spdy.enabled.v3-1 so the value changes to false
    • Try loading the forums again
"why the f*** do i need a google+ account to comment on a video?" — jawed (2013) (about YouTube's new requirement of Google+)

youtube.lua — Play YouTube videos in VLC!
Updated: Thu, Jan 15, 2015 --- 1/15/15, 7:19:19pm EST

forum.videolan.org/viewtopic.php?f=29&t=111977&p=379147#p379147
Sigh, the above can't be a link: "You cannot use certain BBCodes: [url]."...so, I can't even link back to a post on this forum?
How about this: can long-term/trusted users be allowed links in sigs?

thresh
Site Administrator
Site Administrator
Posts: 92
Joined: 22 Mar 2006 11:28
VLC version: git master
Operating System: Linux
Location: Korolev, Russian Federation

Re: Bug Report: Forum Inaccessible in Firefox with SPDY 3.1

Postby thresh » 23 Jan 2015 12:03

I don't know what you've done with your Firefox setup ('stop sniffing my browser Google, I'm just gonna lie to you & say Firefox/35.0, cuz Australis SUCKS ASS & I'm not gonna update to that crap', yeah, like someone cares), but please try with a fresh user profile / install.

It works just fine using spdy 3.1 here. Disabling it in prefs makes your firefox speak usual http over ssl.
Konstantin Pavlov

JSLover
Cone that earned his stripes
Cone that earned his stripes
Posts: 116
Joined: 20 Mar 2012 00:08
VLC version: 2.1.5
Operating System: Win7
Location: r.secsrv.net/youtube.lua

Re: Bug Report: Forum Inaccessible in Firefox with SPDY 3.1

Postby JSLover » 24 Jan 2015 05:19

I don't know what you've done with your Firefox setup...
...Gmail started complaining about my Firefox, so I made it shut up.
...but please try with a fresh user profile / install.
...I did test in a new blank profile before posting.
It works just fine using spdy 3.1 here.
...I have new information!...it's not just SPDY 3.1 causing the problem (but it is involved, somehow).

Steps to Reproduce...
...for some odd reason, trying to load robots.txt pisses the server off & then the server will 406 EVERYTHING until some unknown timeout occurs. Once you trigger the 406 behavior, the only way to access the forum is to disable SPDY 3.1 or wait an unknown amount of time (8+ hours?) until it's not mad at you anymore (for simply trying to load the robots.txt).

I can't test again for a few hours, but perhaps it's not just robots.txt that will trigger this?...maybe ANY 404 could trigger it?...I'll let you know whenever I can test again. This is a very strange bug, either a Firefox bug or a server-side SPDY 3.1 bug, but I'm not insane! I wish I could get a client-side & server-side debug log of this problem before & after it happens.

What I know so far: this bug ONLY happens with...
  • Firefox
  • SPDY 3.1
  • nginx 1.7.9 (the server running on forum.videolan.org)
...it does NOT happen in Chrome or on https://www.videolan.org, but the www subdomain is on a different server than forum/trac — hmm, interesting, that (the www subdomain) is running on nginx 1.7.9 too, so something is different in the config for the server the forum/trac is on. This bug is only happening on services (subdomains) running on sirius.videolan.org, not on goldeneye.videolan.org. So something is different/wrong with the config for sirius.
"why the f*** do i need a google+ account to comment on a video?" — jawed (2013) (about YouTube's new requirement of Google+)

youtube.lua — Play YouTube videos in VLC!
Updated: Thu, Jan 15, 2015 --- 1/15/15, 7:19:19pm EST

forum.videolan.org/viewtopic.php?f=29&t=111977&p=379147#p379147
Sigh, the above can't be a link: "You cannot use certain BBCodes: [url]."...so, I can't even link back to a post on this forum?
How about this: can long-term/trusted users be allowed links in sigs?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: Bug Report: Forum Inaccessible in Firefox with SPDY 3.1

Postby Jean-Baptiste Kempf » 24 Jan 2015 17:13

I can reproduce.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

thresh
Site Administrator
Site Administrator
Posts: 92
Joined: 22 Mar 2006 11:28
VLC version: git master
Operating System: Linux
Location: Korolev, Russian Federation

Re: Bug Report: Forum Inaccessible in Firefox with SPDY 3.1

Postby thresh » 24 Jan 2015 17:44

Thank you, JSLover. You were right - I was able to reproduce it using those exact steps.

It was anti-spam protection system kicking in here. It monitors all requests to robots.txt (amongst others) and when something is not really right, it starts to behave a bit weird.

It looks like when using SPDY, some of the headers it tries to peek in are not set, therefore it thinks you're a malicious client.

Indeed, Firefox does not send Accept-Encoding header (as spdy is already supposed to be compressed)...

I've made some changes to server configuration and it looks like the problem is now fixed.

Thank you again.
Konstantin Pavlov


Return to “Forum, Website and Artwork discussion”

Who is online

Users browsing this forum: No registered users and 4 guests