I figured out the appleid.apple.com issue.
It sniffs your User-Agent.
If it says Linux, Bad Gateway error.
WHAT THE ACTUAL FUCK
IT WORKS WITH A WINDOWS UA
IT WORKS WITH A BSD UA
IT WORKS WITH A GOD DAMN OS/2 UA
WHAT IS WRONG WITH YOU
And it's specifically that too. If I delete "Linux" from the UA and resend the request, it succeeds. If I delete just the 'x' off the end, it succeeds. If I lowercase the 'L' it fails. They are deliberately blocking Linux users from managing their Apple ID if they have one.
If I remove the "X11; " from the OS section of the UA, it succeeds. So they're sniffing for "X11; Linux" case-insensitive.
Guess Apple hates X11.
@alexbuzzbee They know the year of the Linux desktop is soon(tm) so they must stop it at all costs
@alexbuzzbee how very strange. perhaps they ran one test, didn't like the result, and decided to just block 'the experience' altogether?
@alexbuzzbee let's keep in mind that this is the company that currently maintains Linux's printing subsystem
@Shamar So that's why printing on Linux is just as good as MacOS. I never knew they were the same one, but I noticed that Mac/Linux support of printers is significantly less broken than on Windows.
@Shamar (Also I noticed the sarcasm, point stands.)
@alexbuzzbee This sounds like an anti-competition lawsuit waiting to happen tbh.
Then again, with the FTC & FCC under the control of corporate CEOs atm, it probably wouldn't go anywhere even though it's as illegal as Microsoft's anti-competition practices that they were punished for in the 1990s & early 2000s.
I've seen it happen with the GDPR. The EU would get blazingly-fast sites while everyone here in the USA still has to deal with 90% of the bandwidth getting eaten up by trackers.
@alexbuzzbee It may be for security purposes, since X11 lets any app sneak into each other
@alexbuzzbee (that said lmao)
@alexbuzzbee Apple is the new Microsoft.
@alexbuzzbee linux users suck nigger dick
@alexbuzzbee Maybe they balance the load based on UA (for UA-specific content) and one of the servers failed?
@alvarezp It’s also been suggested that an IPS is reacting badly to attacks with an X11; Linux UA.
That being said, I wonder how broad this "linux prevention" goes -- I've been using the wonderful, third-party site "playapplemusic.com" to use Apple Music on the web (since Apple doesn't provide a web interface, or even let you download the Apple Music app on ChromeOS), and it went down about a week ago, too.
@alexbuzzbee maybe we should politely ask Apple about this? Assume it was a quick fix for something that's no longer needed and they forgot about it? I guess screaming at them in caps won't do any good...
@alexbuzzbee that’s odd, bc we have an iPad here at home and I have logged into iCloud from my laptop just last week to download photos with no problem (apart from that despicable service, which only allows you to download **one photo at a time**)... Or maybe this is a very recent thing.
@areppo iCloud works fine. It’s specifically appleid.apple.com.
@alexbuzzbee oh, ok
@alexbuzzbee Even if that were remotely okay to do, which it obviously isn't, that's... not what a 502 means!
@alexbuzzbee They don't like the idea of OSS?
@alexbuzzbee "We know who our enemies aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaare." - Neutral Milk Hotel
This is messed up
@alexbuzzbee So... the website is refusing to work because people are on Linux?!
@alexbuzzbee Indeed, I can reproduce this behaviour. Strange.
@alexbuzzbee Maybe it's just a bug (i.e. a mistake, with no malicious intention). Like they used to do something specific for Linux, then got it broken somehow, and didn't notice yet.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.