FirefoxESR identified with wrong version number

If I click in the Firefox menu “Help -> About Firefox”, it says “Firefox Browser Extended Support Release 102.70esr(64-bit)”. However, several websites tell me that my browser is outdated, since they identify it as “Firefox 68 on Linux”, and suggest “Please use a newer one (e. g. Firefox 78 or higher).”

Does anyone have an idea what could be the cause for this behavior? I have cleared cookies, but this did not change anything.

I have a Librem15rev3 running Byzantium.

I can switch to Chromium to access these sites, but would be interesting to understand what is going on.

My guess (thought) would be in direction of; if necessary cookie(s) isn’t allowed from your side, some sites (with strict rules on their side) that you are visiting will provide “warning” like you described.

You might want to try opposite, by allowing purposely necessary one(s).

Go to about:config, promise not to break anything, and check the setting called privacy.resistFingerprinting

If it’s “true” then, as an experiment, disable it. If that fixes the problem then maybe re-enable that option and try to exempt specific domains that you want to visit enough that you are prepared to reduce your privacy in this way (see other settings with similar name).

The privacy.resistFingerprinting is set to “False” in my case. So maybe this is not the problem. What puzzles me is that it insists that my browser is version 68, so I thought that maybe it finds this information somewhere. I searched for version in the config-menu, but nowhere is 68 be seen.

The site does not ask for any cookies. I thought the old version number was stored in some historic cookie, that’s why I cleared the cached cookies.

The site works on a Xubuntu 20 installation with Firefox 109.0 (mozilla firefox for Ubuntu canonical - 1.0)

Do you have any extensions that are overriding the UserAgent field?

Conversely, if not, would having such an extension allow you to override the problem?

Yes, it turns out that for some reason, the general.useragent.override was set to the old version in about:config.
I followed the instructions at
https://support.mozilla.org/en-US/kb/how-reset-default-user-agent-firefox?redirectslug=websites-say-firefox-outdated-or-incompatible&redirectlocale=en-US
to reset the user agent (essentially, I had to trash the general.useragent.override entry to reset it.
Now I can access the page.
I am not ware if I have an extension which would overwrite this field, but I will keep an eye on this in case it happens again.
Thanks for the help!

1 Like