AP delivery from Mastodon instance returning 500
For about a week or so, my Mastodon-glitch instance has been failing to push any AP events to various Pleroma instances (pleroma.site in particular), receiving error code 500.
Here’s the payload for one of the failed requests:
{
"@context": [
"https://www.w3.org/ns/activitystreams",
{
"ostatus": "http://ostatus.org#",
"atomUri": "ostatus:atomUri",
"inReplyToAtomUri": "ostatus:inReplyToAtomUri",
"conversation": "ostatus:conversation",
"sensitive": "as:sensitive",
"Hashtag": "as:Hashtag",
"toot": "http://joinmastodon.org/ns#",
"Emoji": "toot:Emoji",
"focalPoint": {
"@container": "@list",
"@id": "toot:focalPoint"
},
"blurhash": "toot:blurhash"
}
],
"id": "https://nazrin.moe/users/lachs0r/statuses/102758361655244480/activity",
"type": "Create",
"actor": "https://nazrin.moe/users/lachs0r",
"published": "2019-09-08T18:42:44Z",
"to": [
"https://nazrin.moe/users/lachs0r/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://pleroma.site/users/velartrill"
],
"object": {
"id": "https://nazrin.moe/users/lachs0r/statuses/102758361655244480",
"type": "Note",
"summary": null,
"inReplyTo": "https://pleroma.site/objects/d256786e-c112-4dac-abbb-8662ebf70747",
"published": "2019-09-08T18:42:44Z",
"url": "https://nazrin.moe/@lachs0r/102758361655244480",
"attributedTo": "https://nazrin.moe/users/lachs0r",
"to": [
"https://nazrin.moe/users/lachs0r/followers"
],
"cc": [
"https://www.w3.org/ns/activitystreams#Public",
"https://pleroma.site/users/velartrill"
],
"sensitive": false,
"atomUri": "https://nazrin.moe/users/lachs0r/statuses/102758361655244480",
"inReplyToAtomUri": "https://pleroma.site/objects/d256786e-c112-4dac-abbb-8662ebf70747",
"conversation": "https://pleroma.site/contexts/551eb3b8-0714-46d1-9fd3-b9c97bfb64eb",
"content": "<p><span class=\"h-card\"><a href=\"https://pleroma.site/users/velartrill\" class=\"u-url mention\" rel=\"nofollow noopener tag\" target=\"_blank\">@<span>velartrill</span></a></span> I did exactly that before. Mount phone\\u2019s fs with sshfs, set up the binfmt interpreter for aarch64, chroot.</p>",
"contentMap": {
"en": "<p><span class=\"h-card\"><a href=\"https://pleroma.site/users/velartrill\" class=\"u-url mention\" rel=\"nofollow noopener tag\" target=\"_blank\">@<span>velartrill</span></a></span> I did exactly that before. Mount phone\\u2019s fs with sshfs, set up the binfmt interpreter for aarch64, chroot.</p>"
},
"attachment": [],
"tag": [
{
"type": "Mention",
"href": "https://pleroma.site/users/velartrill",
"name": "@velartrill@pleroma.site"
}
],
"replies": {
"id": "https://nazrin.moe/users/lachs0r/statuses/102758361655244480/replies",
"type": "Collection",
"first": {
"type": "CollectionPage",
"next": "https://nazrin.moe/users/lachs0r/statuses/102758361655244480/replies?only_other_accounts=true&page=true",
"partOf": "https://nazrin.moe/users/lachs0r/statuses/102758361655244480/replies",
"items": []
}
}
},
"signature": {
"type": "RsaSignature2017",
"creator": "https://nazrin.moe/users/lachs0r#main-key",
"created": "2019-09-08T18:42:45Z",
"signatureValue": "w1D6YJx7jk0OrfkHg17Vdk7tzBLqVyD//2Qb2JX3FJMKZqjAWqALGfjdhFnrz05n7jLwu3HA90orOWWn8H7anhegDvPk1ALUpHE+gjBcA6OVu3Ympw8+i3SiXyOWtTYoCbAnsA1F1gBDLyv4v/j1lxMTtnSVtyBXh75Xc1JmkpEFACrXtpDK43ZtUezyNhplwv1psP3RNT1tcgDUaNeiOhK7MxBEd/k/yQoCQ9FS61wN+V8M0v5xp1CAfyl7npg3sDDZAPv5YLotFrbSY+ZnlwR42O0kLRUxolawoSfzwmB1mREXnJWHU+QhOZlQYXBjU3n9D5KOR+zmvtOhQnDwjw=="
}
}