Open Bug 652934 Opened 11 years ago Updated 11 years ago

Accept-language HTTP Header has invalid value

Categories

(Firefox :: General, defect)

4.0 Branch
x86
Linux
defect
Not set
normal

Tracking

()

UNCONFIRMED

People

(Reporter: rodriguealcazar, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0
Build Identifier: Mozilla/5.0 (X11; Linux i686; rv:2.0) Gecko/20100101 Firefox/4.0

The Accept-language HTTP Header that firefox sends in request has the value:

Accept-Language=en-ie,chrome://global/locale/intl.properties;q=0.5

This pauses a problem with accessing some web sites that seem unable to handle that.

For example, www.aerlingus.com will just timeout. Once I change the firefox config to simply use en-ie, then the website works.

Reproducible: Always
Eh ... did you happen to see what languages were selected in Options -> Content -> Languages (which could cause that string) ? Or did you have this strange value stored in the intl.accept_languages preference (in about:config) ?
I did check the Options -> Content -> Languages before looking at the intl_accept_languages. The value was:

English/Ireland [en-ie]

Sorry but I don't really know how to reproduce the problem. It might have started when I installed FF 4 a few weeks back actually. It had happened to me before with FF 3.6 though.
Version: unspecified → 4.0 Branch
This looks like a situation where something has messed with the accept-language pref and set it to a bogus string.....
You need to log in before you can comment on or make changes to this bug.