Does the #Bluesky bridge thing use some kind of odd `content-type` when requesting profile data?
-
Does the #Bluesky bridge thing use some kind of odd
content-typewhen requesting profile data? I'm seeing these errors in my logs when my server tries to retrieve posts (as part of my reply retrieval functions):[2025-12-09T00:59:33Z ERROR enigmatick::retriever] Failed to fetch object from remote. URL: https://bsky.brid.gy/convert/ap/at://did:plc:oofa3qqoiszsmajbigfqskqv/app.bsky.feed.post/3m7egmddbwk2h, Status: 502 Bad Gateway, Body: <!doctype html> <html lang=en> <title>502 Bad Gateway</title> <h1>Bad Gateway</h1> <p>Couldn't fetch https://enigmatick.social/user/jdt as ActivityStreams 2: Couldn't decode as JSON</p>If I'm reading that right, my
retrieveris failing because the bridge is trying to retrieve my profile and can't convert it to JSON. But I verified that my profile is provided as JSON for requests with theseAcceptheader types:application/jsonapplication/activity+jsonapplication/ld+jsonapplication/ld+json; profile="https://www.w3.org/ns/activitystreams
...so I can't figure out what it's complaining about. I'll need to watch my varnish logs to see if I can capture one of the requests live from that perspective.
#ActivityPub
-
Does the #Bluesky bridge thing use some kind of odd
content-typewhen requesting profile data? I'm seeing these errors in my logs when my server tries to retrieve posts (as part of my reply retrieval functions):[2025-12-09T00:59:33Z ERROR enigmatick::retriever] Failed to fetch object from remote. URL: https://bsky.brid.gy/convert/ap/at://did:plc:oofa3qqoiszsmajbigfqskqv/app.bsky.feed.post/3m7egmddbwk2h, Status: 502 Bad Gateway, Body: <!doctype html> <html lang=en> <title>502 Bad Gateway</title> <h1>Bad Gateway</h1> <p>Couldn't fetch https://enigmatick.social/user/jdt as ActivityStreams 2: Couldn't decode as JSON</p>If I'm reading that right, my
retrieveris failing because the bridge is trying to retrieve my profile and can't convert it to JSON. But I verified that my profile is provided as JSON for requests with theseAcceptheader types:application/jsonapplication/activity+jsonapplication/ld+jsonapplication/ld+json; profile="https://www.w3.org/ns/activitystreams
...so I can't figure out what it's complaining about. I'll need to watch my varnish logs to see if I can capture one of the requests live from that perspective.
#ActivityPub
@jdt this seems like it could use a @snarfed.org tag :)
-
@jdt this seems like it could use a @snarfed.org tag :)
liaizon@social.wake.st I pinged him, he says he can't respond yet because of the aforementioned connection negotiation issue! š