Can't oauth to semble.so
did:web:comet.sh opened this Apr 2, 2026 2 comments
did:web:comet.sh opened Apr 2, 2026
Trying to use OAuth to login to semble.so is failing, it just loads for a bit after sending me back to their screen and then displays the login form again.
Browser logs is showing that GET semble.so/api/auth/me is failing with a code 500, no clue what's going on in their backend.
Tranquil logs just in case:
Apr 02 13:52:23 pointbreak tranquil-server[32752]: 2026-04-02T02:52:23.009570Z INFO tranquil_oauth_server::endpoints::par: PAR request received (form) login_hint=Some("ovyerus.com")
Apr 02 13:52:24 pointbreak tranquil-server[32752]: 2026-04-02T02:52:24.109951Z INFO tranquil_oauth_server::endpoints::authorize::login: Checking login_hint for delegation login_hint=ovyerus.com
Apr 02 13:52:24 pointbreak tranquil-server[32752]: 2026-04-02T02:52:24.109980Z INFO tranquil_oauth_server::endpoints::authorize::login: Normalized login_hint normalized=ovyerus.com
Apr 02 13:52:24 pointbreak tranquil-server[32752]: 2026-04-02T02:52:24.110942Z INFO tranquil_oauth_server::endpoints::authorize::login: Found user for login_hint did=did:plc:jrrhosrfzgjf6v4oydav6ftb has_password=false
Apr 02 13:52:24 pointbreak tranquil-server[32752]: 2026-04-02T02:52:24.111717Z INFO tranquil_oauth_server::endpoints::authorize::login: Delegation check is_delegated=false has_password=false
Apr 02 13:52:25 pointbreak tranquil-server[32752]: 2026-04-02T02:52:25.618816Z INFO tranquil_oauth_server::endpoints::authorize::consent: consent_post: approved_scopes=["atproto", "repo?collection=network.cosmik.card&collection=network.cosmik.collection&collection=network.cosmik.collectionLink&collection=network.cosmik.follow&collection=network.cosmik.collectionLinkRemoval&collection=network.cosmik.connection", "repo:at.margin.collection?action=update&action=delete", "rpc:app.bsky.feed.searchPosts?aud=*", "rpc:app.bsky.actor.searchActors?aud=*", "rpc:app.bsky.actor.getProfile?aud=*"], remember=false
Apr 02 13:52:25 pointbreak tranquil-server[32752]: 2026-04-02T02:52:25.621433Z INFO tranquil_oauth_server::endpoints::authorize::consent: consent_post returning JSON with intermediate URL (for 303 redirect) intermediate_url=https://pds.ovy.cloud/oauth/authorize/redirect?redirect_uri=https%3A%2F%2Fapi.semble.so%2Fapi%2Fusers%2Foauth%2Fcallback&code=<snip>&state=<snip> client_redirect=https://api.semble.so/api/users/oauth/callback
Apr 02 13:52:25 pointbreak tranquil-server[32752]: 2026-04-02T02:52:25.654246Z INFO tranquil_oauth_server::endpoints::authorize: authorize_redirect performing 303 redirect final_url=https://api.semble.so/api/users/oauth/callback?iss=https%3A%2F%2Fpds.ovy.cloud&state=<snip>&code=<snip> client_redirect=https://api.semble.so/api/users/oauth/callback
Apr 02 13:52:26 pointbreak tranquil-server[32752]: 2026-04-02T02:52:26.240714Z INFO tranquil_oauth_server::endpoints::token::grants: Authorization code grant requested has_dpop=true client_id=Some("https://api.semble.so/atproto/oauth-client-metadata.json")
Apr 02 13:52:26 pointbreak tranquil-server[32752]: 2026-04-02T02:52:26.665121Z INFO tranquil_oauth_server::endpoints::token::grants: Authorization code grant completed, token created did=did:plc:jrrhosrfzgjf6v4oydav6ftb token_id=<snip> client_id=https://api.semble.so/atproto/oauth-client-metadata.jsonNo activity yet.