Repository navigation
404 error when logging in #850
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
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:
:status: 404
server: daiquiri/5
content-type: text/html;charset=iso-8859-1
content-length: 423
x-apple-jingle-correlation-key: PXHDW3KFKQMATY7U7J2TFEIUFI
x-apple-request-uuid: 7dce3b6d-4554-1809-e3f4-fa753291142a
b3: 7dce3b6d45541809e3f4fa753291142a-f4f1efe94def0e45
x-b3-traceid: 7dce3b6d45541809e3f4fa753291142a
x-b3-spanid: f4f1efe94def0e45
apple-seq: 0.0
apple-tk: false
apple-originating-system: UnknownOriginatingSystem
x-responding-instance: olympus-rest:20413:mr00p00it-vmolympusrest023:9004:26L37
cache-control: must-revalidate,no-cache,no-store
strict-transport-security: max-age=31536000; includeSubDomains; preload
x-daiquiri-instance: daiquiri:15751002:mr36p00it-hyhk09154801:7987:26RELEASE153:daiquiri-amp-dsce-asc-int-002-mr
x-daiquiri-debug-worker-pid: 32418
x-frame-options: SAMEORIGIN
x-xss-protection: 1; mode=block
x-content-type-options: nosniff
x-content-security-policy: script-src 'self' *.apple.com
x-daiquiri-instance: daiquiri:18493001:mr85p00it-hyhk03154801:7987:26RELEASE153:daiquiri-amp-all-shared-ext-001-mr
x-daiquiri-debug-worker-pid: 9679
date: Thu, 10 Sep 2026 23:08:37 GMT
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"/>
<title>Error 404 Not Found</title>
</head>
<body><h2>HTTP ERROR 404 Not Found</h2>
<table>
<tr><th>URI:</th><td>/v1/app/config</td></tr>
<tr><th>STATUS:</th><td>404</td></tr>
<tr><th>MESSAGE:</th><td>Not Found</td></tr>
<tr><th>SERVLET:</th><td>org.glassfish.jersey.servlet.ServletContainer-429e7914</td></tr>
</table>
</body>
</html>
To Reproduce
Try to log in.
Expected behavior
Log in should succeed.
Screenshots
Version
- OS: macOS
26.6.2 - Xcodes:
4.0.5 (40)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Activity
sakiyamaK commentedon Sep 11, 2026
Root cause and a fix: Apple stopped serving
olympus/v1/app/config, whichXcodesLoginKituses to fetch theX-Apple-Widget-Key.Client.fetchServiceKeyhas nofallback, 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),and
federate,signin/initandsignin/completeall still return JSON. Onlyapp/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 the
xcodesCLI with that change, signedin 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.
modeezie commentedon Sep 11, 2026
Having the same issue. Looking forward to fix release!
KaranocaVe commentedon Sep 13, 2026
Should release a fix version quickly.
Completely unavailable now
pauluhn commentedon Sep 13, 2026
XcodesOrg/XcodesLoginKit#6 got merged
NSExceptional commentedon Sep 13, 2026
Does XcodesOrg/XcodesLoginKit#6 also fix it not showing Xcode 27 as an available download?
jabou commentedon Sep 14, 2026
@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 😊
MattKiazyk commentedon Sep 14, 2026
New releases are out with the 404 fixes.
Thanks for everyone's patience.