Repository navigation
404 error when logging in #850
Description
Activity
Root cause and a fix: Apple stopped serving
olympus/v1/app/config, which
XcodesLoginKituses to fetch theX-Apple-Widget-Key.Client.fetchServiceKeyhas no
fallback, so the 404 surfaces before any credentials are sent — it is unrelated to account
or password state.The rest of olympus is fine (
/olympus/v1/sessionstill returns401 Unauthenticated),
andfederate,signin/initandsignin/completeall still return JSON. Only
app/configis gone, and changinghostnamedoes not help.The same key is still embedded as
widgetKeyin the Developer portal sign-in page.
Reading it from there restores sign-in: I built thexcodesCLI with that change, signed
in with 2FA, and installed Xcode 27.0 RC end to end.PR against XcodesLoginKit: XcodesOrg/XcodesLoginKit#5
Note this affects the GUI app too, since 4.0.5 depends on the same code path.
Reacted by Andrey Oshev, Timur Sharifianov, Andrew Robinson, Valentin, Henry Yoo and Josh BeardReacted by KyHaving the same issue. Looking forward to fix release!
Reacted by kakikubo, Bezaleel Ashefor, BryanAtVimcal, Stephen Heron, Mark Anderson and Roman NekipelovShould release a fix version quickly.
Completely unavailable nowReacted by BryanAtVimcal, Lukas, Massimo Biolcati, happylittle7, emiller-hcg, Roman Nekipelov and Jasmin Abou AldanReacted by Allen Hancock, Stephen Heron, happylittle7, Roman Nekipelov and Edgar ClérigoXcodesOrg/XcodesLoginKit#6 got merged
Reacted by Philipp Kolberg, Yogish M, Jasmin Abou Aldan and B. BorisovDoes XcodesOrg/XcodesLoginKit#6 also fix it not showing Xcode 27 as an available download?
@NSExceptional I can see Xcode 27 in version 4.0.5. Check if you have the Architecture filter set to "Universal," as Xcode 27 is Apple Silicon only (not Universal). Changing that filter to "Apple Silicon" should show it.
@sakiyamaK, any ETA on when we can expect a new macOS app update using this fix? Just checking if this will be available before the official release today or should I download that one version from the Apple website 😊
Reacted by Arshia Cont, B. Borisov and Jacob CerdaNew releases are out with the 404 fixes.
Thanks for everyone's patience.
Reacted by Andrew Robinson, Kevin Anderson, F1248, Guillaume Sabran, happylittle7, Henry Yoo and Nicolai Henriksen
Describe the bug
I can't sign in with my Apple ID. The UI shows a 404 error.
The bug is reproducible on multiple Macs.
It appears that the app is sending this request:
curl -H "Host: appstoreconnect.apple.com" -H "accept: /" -H "user-agent: Xcodes/40 CFNetwork/3860.700.1 Darwin/25.6.0" -H "priority: u=3" -H "accept-language: en-AU,en;q=0.9" "https://appstoreconnect.apple.com/olympus/v1/app/config?hostname=itunesconnect.apple.com"
And the response is:
To Reproduce
Try to log in.
Expected behavior
Log in should succeed.
Screenshots
Version
26.6.24.0.5 (40)