https://forum.italia.it/ Topic is solved

For support with specific websites

Moderator: trava90

Forum rules
Please always mention the name/domain of the website in question in your topic title.
Please one website per topic thread (to help keep things organized). While behavior on different sites might at first glance seem similar, they are not necessarily caused by the same.

Please try to include any relevant output from the Toolkit Error Console or the Developer Tools Web Console using the following procedure:
  1. Clear any current output
  2. Navigate or refresh the page in question
  3. Copy and paste Errors or seemingly relevant Warnings into a single [ code ] block.
Lucio Chiappetti
Astronaut
Astronaut
Posts: 654
Joined: 2014-09-01, 15:11
Location: Milan Italy

https://forum.italia.it/

Unread post by Lucio Chiappetti » 2022-07-31, 18:23

I occasionally visit this site (in Italian, it is a semi-official site about information technology for Public Administration [sic!] ). Last access was probably at the beginning of the month before going on holiday. I upgraded Pale Moon to 31.1.1 on July 8, can't remember whether I visited it with 31.1.1 or the previous release.

Now the site displays a bar with "Sfortunatamente il tuo browser è troppo obsoleto per funzionare su questo sito. Aggiorna il tuo browser per visualizzare contenuti multimediali, accedere e rispondere." (which means "unfortunately your browser is too obsolete [sic!] to work on this site. Update your browser to visualize multimedia, access and reply").

Note that this is some change the site author did on their side, and the effect is that there is no login button or alike any more (so I cannot even login to complain, unless I use another browser which I do not intend to in this case ... and actually should not Public Administration give open access to any browser ?

Any suggested workaround fudging the user agent ?
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: https://forum.italia.it/

Unread post by Moonchild » 2022-07-31, 19:05

The following useragent seems to avoid the deliberate sabotage of the site:

Code: Select all

Mozilla/5.0 (%OS_SLICE% rv:102.0) Gecko/20100101 Firefox/102.0
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Lucio Chiappetti
Astronaut
Astronaut
Posts: 654
Joined: 2014-09-01, 15:11
Location: Milan Italy

Re: https://forum.italia.it/

Unread post by Lucio Chiappetti » 2022-07-31, 21:00

Thanks. :clap: It works indeed, and once logged in, there are contacts for the site developers, to which I forwarded my complaints.

BTW, my Advanced->General->User Agent Mode is set to Firefox Compatibility, which I assume is OK.
My about:config shows a number of general.useragent.override with status=default and similar though not identical syntax (may or may not include fitrefos wityh earlier versioons), which I assume are ok, and a few general.useragent.override with status=user set with much earlier versions (some even with Windows although I am on Linux). Do you advise to get rid of them or edit as done for forum.italia.it (they are few, so I could go by trial-and-error) ?
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: https://forum.italia.it/

Unread post by Moonchild » 2022-07-31, 21:03

You should leave the default overrides alone. They are supplied with the browser as a short list of known problematic sites that need specific overrides.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Lucio Chiappetti
Astronaut
Astronaut
Posts: 654
Joined: 2014-09-01, 15:11
Location: Milan Italy

Re: https://forum.italia.it/

Unread post by Lucio Chiappetti » 2022-07-31, 21:27

Sure. I assumed that. But what about the user-set overrides (were set a long time ago to something which was current then) ?
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: https://forum.italia.it/

Unread post by Moonchild » 2022-07-31, 23:30

User-set ones are exactly that: user-set. So you must have entered those yourself. I can make no statements about that.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Lucio Chiappetti
Astronaut
Astronaut
Posts: 654
Joined: 2014-09-01, 15:11
Location: Milan Italy

Re: https://forum.italia.it/

Unread post by Lucio Chiappetti » 2022-08-01, 13:50

One question and one information.

The question: I know that user-set are user set :D but the usual scenario (at least mine) is: they are set once, when problem occurs. Usually asking somebody knowledgeable for suggestions, or copying from some other override or by wild guess. Then they are forgotten, and inherited in the profile. So they may refer a version which was current when inserted and no longer is, or to an OS which is not applicable e.g. I have one general.useragent.override.milanocard.it;Mozilla/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0 (Pale Moon). What is your advice for a proper cleanup ? a) always put (%OS_SLICE% rv:????) instead of wrong OS ? a1) and what should one put as rv ? b) or simply delete them and see if current Pale Moon is recognized ? c) or simply replace them with a "latest" useragent.override like the one you indicated above ?

The information is that the site helpdesk replied promptly. However they say (my translation) 'Palemoon as default identifies as Firefox ("Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Goanna/5.1 Firefox/68.0 PaleMoon/31.1.1")' (I do not know whether they got this, via some log or in general, nor whether this was applicable to me before I applied your suggested override) 'triggering the Discourse message' and suggest to use Advanced -> Compatibility -> User Agent Mode -> Native (which I do not know whether is wise for all sites).
The reasonable man adapts himself to the world: the unreasonable one persists in trying to adapt the world to himself. Therefore all progress depends on the unreasonable man. (G.B. Shaw)

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35473
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: https://forum.italia.it/

Unread post by Moonchild » 2022-08-01, 14:26

Lucio Chiappetti wrote:
2022-08-01, 13:50
suggest to use Advanced -> Compatibility -> User Agent Mode -> Native (which I do not know whether is wise for all sites).
Your mileage may vary with native UA.
You may run into a host of websites slamming the proverbial door in your face for not using Firefox or Chrome.
I also know that at least one thing will break and that is a widely used graphing widget that doesn't like the native UA, but i haven't been able to figure out yet which host exactly needs an override for it to work. it's a google thing.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Locked