Pale Moon 28.8.0: any user agent string related changes? Topic is solved

Users and developers helping users with generic and technical Pale Moon issues on all operating systems.

Moderator: trava90

Forum rules
This board is for technical/general usage questions and troubleshooting for the Pale Moon browser only.
Technical issues and questions not related to the Pale Moon browser should be posted in other boards!
Please keep off-topic and general discussion out of this board, thank you!
KNTRO

Pale Moon 28.8.0: any user agent string related changes?

Unread post by KNTRO » 2020-01-07, 23:14

Hello all,

Happy New Year 2020 to every Pale Moon user! :thumbup:

I'm back here because I'm facing an issue with Pale Moon. I updated to Pale Moon 28.8.0 (Windows, 64-bit) and this problem appeared.

In previous versions of Pale Moon I was able to spoof the user agent string with the old User Agent Switcher add-on, by Chris Pederick. Beginning with Pale Moon 28.8.0, a few websites doesn't work right when spoofing the user agent string. OK, I first thought it was a problem of this add-on, so I tried another one: Eclipsed Moon. I got the same results. What results?

Well, for instance, this YouTube link won't load fully. It will load this way:
Image

At start.me, this marked button won't work:
Image

I was using this user agent string:
Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:70.0) Gecko/20100101 Firefox/70.0
Mozilla Firefox 71 on Windows works fine. So I think something related to user agent string was changed in Pale Moon 28.8.0, and that's why these both add-ons doesn't work with these websites. I'm not sure if this thing is related to this one.

Any help, please?

Thanks for reading. ;)

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

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by Moonchild » 2020-01-07, 23:24

If your extension overrides the site-specific user-agents we have in the browser, it will cause issues.
e.g. a Firefox 70 UA on YouTube will fail because it will be using an incompatible version of its site code. This is why we have a site-specific override for youtube in place.
"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

User avatar
Night Wing
Knows the dark side
Knows the dark side
Posts: 5174
Joined: 2011-10-03, 10:19
Location: Piney Woods of Southeast Texas, USA

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by Night Wing » 2020-01-07, 23:25

I don't use an extension for YouTube. Are you using Windows 10 or Windows 7? I use as a backup Windows 7 so I'll list the code for 7 and linux in 64 bit and the link you left works for me in YouTube. Just restart you browser.

Code: Select all

Mozilla/5.0 (Windows NT 6.1; WOW64; rv:62.0) Gecko/20100101 Firefox/62.0 (Pale Moon)

Code: Select all

Mozilla/5.0 (X11; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0 (Pale Moon)
Linux Mint 21.3 (Virginia) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
MX Linux 23.2 (Libretto) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox
Linux Debian 12.5 (Bookworm) Xfce w/ Linux Pale Moon, Linux Waterfox, Linux SeaLion, Linux Firefox

KNTRO

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by KNTRO » 2020-01-07, 23:38

Moonchild,

I manually set the override setting to "false". Anyway, that start.me button is not working. :(

Night Wing,

Thanks, I'll try that!

vannilla
Moon Magic practitioner
Moon Magic practitioner
Posts: 2194
Joined: 2018-05-05, 13:29

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by vannilla » 2020-01-07, 23:44

If the problem persists, try safe mode temporarily.
If the websites work as expected while in safe mode, then the only solution is to ditch user agent spoofing extensions (or disable them when a site breaks.)

KNTRO

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by KNTRO » 2020-01-08, 00:00

vannilla,

Thanks for your reply.

So I guess I won't be able to spoof my user agent string when using Pale Moon. I mean, it's not a big deal, but I will miss it a bit if this won't work any more in Pale Moon (and Basilisk).

doofy
Astronaut
Astronaut
Posts: 650
Joined: 2017-08-14, 23:43

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by doofy » 2020-01-08, 00:44

KNTRO wrote:
2020-01-08, 00:00
So I guess I won't be able to spoof my user agent string when using Pale Moon.
Depends.
If your spoofing breaks a site, seems a bit silly to be spoofing.
If you're using Eclipsed Moon, then set a static ff u/a and turn it off if a site like yt breaks.

Be aware that fingerprinting algorithms rely on a lot more than u/a's.

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 4981
Joined: 2015-12-09, 15:45

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by moonbat » 2020-01-08, 01:10

You don't need to spoof anything for Youtube. The default UA override works fine with it.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
Linux Mint 21 Xfce x64 on HP i5-5200 laptop, 12 GB RAM.
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

KNTRO

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by KNTRO » 2020-01-08, 09:18

moonbat,

Hello!

Yes, the default UA override works fine for YouTube. My question is a bit different though.

My question is: if I tell YouTube that my agent is Firefox 70 over a 32-bit Ubuntu/Kubuntu/Xubuntu/Lubuntu/etc, why it doesn't load that page normally? This doesn't even work if I tell YT that my agent is Firefox 70 over macOS 10.14, but if I use a real MacBook with a real Firefox 70, YouTube will load normally. This is the same case for that start.me button and for another website I can't remember now.

As I said, the setting general.useragent.site_specific_overrides is set as false by me manually, so when I spoof an UA, I do it for any website.

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

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by Moonchild » 2020-01-08, 10:45

I already answered the question why it doesn't work. Youtube will send code that is incompatible with Pale Moon if you tell it that it's Firefox 7. In detail: Their layout design "polymer" (version 2 of it) requires DOM features we don't have (yet), specifically the Chrome-specific shadowDOM spec and Custom Elements v1. YouTube is a Google product these days and they target Chrome specifically as their client to use.
KNTRO wrote:
2020-01-08, 09:18
As I said, the setting general.useragent.site_specific_overrides is set as false by me manually, so when I spoof an UA, I do it for any website.
You shouldn't do that, because you are killing known-needed workarounds for a number of sites, Youtube included.
"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

User avatar
gepus
Keeps coming back
Keeps coming back
Posts: 943
Joined: 2017-12-14, 12:59

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by gepus » 2020-01-08, 11:08

KNTRO wrote:
2020-01-08, 00:00

So I guess I won't be able to spoof my user agent string when using Pale Moon.
You can spoof your UserAgent in Pale Moon as you like, at least as long as you know what you're doing.
In case you don't know what you're doing there are good chances that you'll manage to break some sites like you did with YT.

Also be aware that spoofing your UserAgent without any need is silly to say the least.
In case you care about privacy, your UserAgent should be the very last thing to be concerned about.

New Tobin Paradigm

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by New Tobin Paradigm » 2020-01-08, 11:54

Except KNTRO dosen't know what he is doing and hasn't since I have known him. I really wish he would stay ragequit'd actually.

KNTRO

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by KNTRO » 2020-01-08, 13:34

Off-topic:
Rule "1.a" (yeah, the very first one):
if you can't make any sort of constructive comment, then please don't reply.

User avatar
Moonraker
Board Warrior
Board Warrior
Posts: 1878
Joined: 2015-09-30, 23:02
Location: uk.

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by Moonraker » 2020-01-08, 13:39

The OP links for youtube work perfectly fine for me.No changing of user agents etc.I use puppy linux.
user of multiple puppy linuxes..upup,fossapup.scpup,xenialpup..... :thumbup:

Pale moon 29.4.1

New Tobin Paradigm

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by New Tobin Paradigm » 2020-01-08, 14:11

KNTRO wrote:
2020-01-08, 13:34
Off-topic:
Rule "1.a" (yeah, the very first one):
if you can't make any sort of constructive comment, then please don't reply.
Don't quote rules to me.

User avatar
Admin
Site Admin
Site Admin
Posts: 405
Joined: 2012-05-17, 19:06

Re: Pale Moon 28.8.0: any user agent string related changes?

Unread post by Admin » 2020-01-08, 15:03

KNTRO wrote:
2020-01-08, 13:34
Off-topic:
Rule "1.a" (yeah, the very first one):
if you can't make any sort of constructive comment, then please don't reply.
If you won't follow simple instructions like "don't do X", then don't ask for help with the fallout of your own actions.

Also,
Rule 1.c Don't start or fuel flame wars.
Closing for PEBCAK
Did you know that moral outrage triggers the pleasure centers of the brain? It's unlikely you can actually get addicted to outrage, but there is plausible evidence that you can become strongly predisposed to it.
Source: https://www.bbc.co.uk/programmes/p002w557/episodes/downloads - "The cooperative species" and "Behaving better online"
Image