Intermittent CloudFront 403s across auth and API endpoints
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
Direzione di ricerca
No repository file or test is named. Start by reviewing the CloudFront request IDs, POP, timestamps, and the App Engine-versus-local behavior, then compare the related OAuth 403 report in issue #489. Done means identifying why these requests were blocked and documenting the cause or required follow-up.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Starting on September 30, we began experiencing intermittent CloudFront 403s across SoundCloud auth and API endpoints from our Google App Engine application. There have been three extended outages during which auth, search, and streaming requests have been affected.
I tested the same application credentials locally during the outage and all requests were succeeding with 200s. The credentials were working on App Engine until yesterday and we have not deployed any changes.
Here are some sample requests that failed on the server but are succeeding locally with the same credentials:
Timestamp: 2026-10-02 16:35:09.988845 UTC
Endpoint: GET https://api.soundcloud.com/tracks.json
HTTP status: 403
CloudFront POP: ATL59-P13
CloudFront Request ID: dA-t9MYTe_0r4NGdjfDfJ306buWaEU-D8nrjr1KTQ4bP6FRBj1GbxA==
Timestamp: 2026-10-02 16:35:10.939421 UTC
Endpoint: GET https://api.soundcloud.com/tracks/{track_id}/streams
HTTP status: 403
CloudFront POP: ATL59-P13
CloudFront Request ID: db2_u0UXpKDdZCd97pIQMeaGEBmTggFkL06heqAIHXFdxEVaQj1rPA==
Could you investigate these CloudFront request IDs and identify why the requests were blocked?
Possibly related: https://github.com/soundcloud/api/issues/489 reports a similar 403 on the OAuth token endpoint.
- Lingua principale
- JavaScript
- Stelle
- 253
- Fork
- 53
- Merge medio
- 1m
- PR unite (30g)
- 1
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di soundcloud/api
-
POST /tracks connections terminated after ~30 uploads; reads and metadata updates continue workingAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
soundcloud/api#594 ·
-
documentation
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
soundcloud/api#583 · 1 commento · 1 reazione ·
-
widget
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
soundcloud/api#557 · 1 commento ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100
soundcloud/api#548 ·
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
soundcloud/api#547 · 2 reazioni ·
Tutte le issue di soundcloud/api
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
solana-foundation/solana-com#2245 ·
I maintainer di solito rispondono entro 1 giorno
-
tech debt
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
TAMULib/fw-registry#543 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
`document.cookie` with `max-age=0` does not delete the cookieForse già presa @BartInTheField l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
capricorn86/happy-dom#2460 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
Seeed-Studio/wiki-documents#5720 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno