Anyone know of an ActivityPub validator that I can just point to a site?
I’m trying to debug why Owncast’s federation features are not working when installed via Site.js and hitting a brick wall. Capturing https traffic, it doesn’t look like a remote follow request from Mastodon is hitting the server.
I’m pretty sure the problem is with Site.js’s HTTP proxy settings but not sure what.
This stuff is ridiculously complex to debug. How do y’all do it?
@aral i would work on it someday but it means actually looking at activitypub in depth which I've been putting off :p
Afraid there aren't good tools for you. As you know I maintain https://delightful.club/delightful-activitypub-development/ with stuffz.
There's the (currently offline) https://github.com/go-fed/testsuite .. I've never used it and dunno if it fits your query and what its state is.
> This stuff is ridiculously complex to debug. How do y’all do it?
Think its folks gritting teeth, I guess, and wade through the complexity 😅
Oh, if you have keywords to search for.. might do that on #SocialHub in the forum archive.
There's also the (ridiculously linked across the web): https://socialhub.activitypub.rocks/t/guide-for-new-activitypub-implementers/479
@michal Yep, that’s what it was (https://mastodon.ar.al/@aral/108475244307328863) – I had change origin set to true. It was difficult to debug as nothing was throwing an HTTP error at all so it looked as if it was succeeding. Thankfully Owncast actually logged a warning :)
Thanks for replying by the way; appreciate it :)
Here are some things in development:
This is my personal Mastodon.