This isn’t an error I have come across before, but it looks like there is some kind of error with activitypub signing of activities? I think that is what this block of the trace is saying:
File “/app/app/activitypub/routes.py”, line 613, in shared_inbox
LDSignature.verify_signature(request_json, actor.public_key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/app/app/activitypub/signature.py”, line 485, in verify_signature
final_hash = cls.normalized_hash(options) + cls.normalized_hash(document)
~^^^^^^^^^^
File “/app/app/activitypub/signature.py”, line 544, in normalized_hash
norm_form = jsonld.normalize(
document,
{"algorithm": “URDNA2015”, “format": “application/n-quads"},
)
Your best bet to help troubleshoot is to hop on either the zulip chat (chat.piefed.social) or the matrix room to get support in realtime.
Visiting your instance, it looks like it is federating just fine, so I am not sure what the issue is.


Ah, that would explain it. I guess it doesn’t really make sense to filter your own posts by read since they would pretty much all be marked as read. I can try to take a look at tweaking that.