I found an actor that has Unicode characters in its ID: https://xn--y9aai3au2bc2f.xn--y9a3aq/գրառում/author/antranigv/ (nodeinfo). Looks like it is not a valid actor ID.
The ActivityPub specification says that identifiers must be "Publicly dereferencable URIs": https://www.w3.org/TR/activitypub/#obj-id
But URIs can't contain Unicode characters, so I assume that these characters should be percent-encoded.
Quick summary
I found an actor that has Unicode characters in its ID:
https://xn--y9aai3au2bc2f.xn--y9a3aq/գրառում/author/antranigv/
(nodeinfo). Looks like it is not a valid actor ID.The ActivityPub specification says that identifiers must be "Publicly dereferencable URIs": https://www.w3.org/TR/activitypub/#obj-id But URIs can't contain Unicode characters, so I assume that these characters should be percent-encoded.
Steps to reproduce
What you expected to happen
Unicode characters should be percent-encoded.
What actually happened
ID contains Unicode characters
Impact
One
Available workarounds?
There is no user impact
Logs or notes
No response