Come follow our account on Mastodon:
Do you plan to support other ActivityPub implementations? The server returns an HTML document instead of an actor object when a correct Accept header is provided:
curl -L -H 'Accept: application/ld+json; profile="https://www.w3.org/ns/activitystreams"' https://open.audio/federation/actors/FunkwhaleCollective{
"actor": "I",
"type": "♥️",
"object": "https://www.w3.org/ns/activitystreams"
}
@silverpill works fine on my mitra instance.
2026-07-05T03:04:09 mitra_activitypub::importers [INFO] fetched actor https://mastodon.online/users/thunderbird 2026-07-05T03:04:09 mitra_activitypub::actors::handlers [INFO] downloaded actor image https://files.mastodon.online/accounts/avatars/108/194/476/340/205/814/original/cee5b1ace4b18980.png 2026-07-05T03:04:09 mitra_activitypub::actors::handlers [INFO] downloaded actor image https://files.mastodon.online/accounts/headers/108/194/476/340/205/814/original/acc6d650dd545366.jpg 2026-07-05T03:04:15 mitra_activitypub::queues [INFO] delivering activity to 1 inboxes (attempt #1): {"@context":["https://www.w3.org/ns/activitystreams","https://w3id.org/security/v1","https://w3id.org/security/data-integrity/v2",{"Emoji":"toot:Emoji","Hashtag":"as:Hashtag","sensitive":"as:sensitive","toot":"http://joinmastodon.org/ns#"}],"actor":"https://moon.lonewolf.zone/users/caohuak","id":"https://moon.lonewolf.zone/activities/follow/019f2fcd-f578-7351-9156-8cdfce7ab9fa","object":"https://mastodon.online/users/thunderbird","proof":{"created":"2026-07-05T01:04:14.717316434Z","cryptosuite":"eddsa-jcs-2022","proofPurpose":"assertionMethod","proofValue":"...","type":"DataIntegrityProof","verificationMethod":"https://moon.lonewolf.zone/users/caohuak#ed25519-key"},"to":["https://mastodon.online/users/thunderbird"],"type":"Follow"} 2026-07-05T03:04:15 mitra_activitypub::deliverer [INFO] response from https://mastodon.online/users/thunderbird/inbox: [202] 2026-07-05T03:04:16 mitra_activitypub::handlers::activity [INFO] processed Accept(Follow) from https://mastodon.online/users/thunderbird@django I see this in my logs:
{"@context":["https://www.w3.org/ns/activitystreams",{"FeatureRequest":"https://w3id.org/fep/7aa9#FeatureRequest","QuoteRequest":"toot:QuoteRequest","blurhash":"toot:blurhash","toot":"http://joinmastodon.org/ns#"}],"actor":"https://mediaformat.org/author/dev/","cc":["https://mediaformat.org/wp-json/activitypub/1.0/actors/2/followers"],"id":"https://mediaformat.org/?post_type=ap_outbox&p=10998","mediaType":"text/html","object":"https://cosocial.ca/users/evan/statuses/116817212125348410","published":"2026-06-27T01:59:31.432Z","tag":[],"to":["https://www.w3.org/ns/activitystreams#Public",null],"type":"Like"}The value of to property is not valid (contains null):
"to":["https://www.w3.org/ns/activitystreams#Public",null],Thanks!
Tried to follow a private community, and I have a problem with this Accept activity:
{"@context":["https://join-lemmy.org/context.json","https://www.w3.org/ns/activitystreams"],"actor":"https://voyager.lemmy.ml/c/privfedtest","id":"https://voyager.lemmy.ml/activities/accept/6a08b817-9dc2-498a-a637-9092c8ea15fc","object":{"actor":"https://mitra.social/users/silverpill","id":"https://voyager.lemmy.ml/activities/follow/3c08aca5-9e41-4d15-b134-326c4bd91bd0","object":"https://voyager.lemmy.ml/c/privfedtest","to":["https://voyager.lemmy.ml/c/privfedtest"],"type":"Follow"},"to":["https://mitra.social/users/silverpill"],"type":"Accept"}The id inside Accept.object is not the ID of my Follow activity, it's something different. Its origin is not my server:
https://voyager.lemmy.ml/activities/follow/3c08aca5-9e41-4d15-b134-326c4bd91bd0@julian @i According to RFC-9110: HTTP Semantics, this is a valid value for content type:
aPPlicAtiOn/lD+jSOn;Charset=utf-8; Profile="https://www.w3.org/ns/activitystreams"GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.