Open TomCasavant opened 2 months ago
@TomCasavant when I fetch https://tomcasavant.glitch.me/u/tom with AS2 conneg, it returns Content-Type: application/json; charset=utf-8
. That needs to be application/activity+json
or application/ld+json; profile="https://www.w3.org/ns/activitystreams"
for ActivityPub to work. https://www.w3.org/TR/activitypub/#server-to-server-interactions
@TomCasavant when I fetch https://tomcasavant.glitch.me/u/tom with AS2 conneg, it returns
Content-Type: application/json; charset=utf-8
. That needs to beapplication/activity+json
orapplication/ld+json; profile="https://www.w3.org/ns/activitystreams"
for ActivityPub to work. https://www.w3.org/TR/activitypub/#server-to-server-interactions
Awesome, thanks! Just from testing it quickly I seem to be getting some 500 errors from bridgy-fed but it's probably something I messed up, I'll look into it this weekend
Welcome! And 500s are always the server's fault; even if you're doing something wrong, it should return 4xx etc. I'm working through lots of BF bugs right now, hopefully I'll fix yours soon.
Useful, thanks @snarfed - I've patched user.js in my forked copy of Postmarks to set this content type correctly now.
Attempted to follow @bsky.brid.gy@bsky.brid.gy but it couldn't find the webfinger address for the exact same reasons as in #185 Made the suggested change to drop the '/' from the webfinger URL which allowed it to find the inbox I removed the '.json' from the inbox because I was getting this error:
Which was successful, but then I received this error from the brid.gy server:
I'm not sure if it's something we're missing on our end to point it to the signature or if it's an issue with the brid.gy server (https://github.com/snarfed/bridgy-fed)