You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm not sure if this is an Akkoma bug, or a bug with Activity-Relay, but I'm seeing issues with Akkoma users being unable to subscribe to my Activity-Relay instance.
I setup a test Akkoma instance to try and figure out what was going on, and found that it appears to be due to the /actor endpoint of Activity-Relay having a type of "Service". Modifying this to be type: "Application" appears to allow Akkoma instances to subscribe successfully.
Please let me know if this is an Akkoma bug, and I will open an issue with Akkoma instead. I couldn't find any guidance on what type it should be in the activitypub spec (https://www.w3.org/TR/activitypub).
Steps to Reproduce:
Attempt to subscribe to Activity-Relay from an Akkoma instance.
Observe that the subscription fails with Akkoma either outright rejecting the follow attempt with:
15:39:55.256 [error] Could not fetch user https://relay.intahnet.co.uk/actor, {nil, {:error, "Not a user"}}
15:39:55.256 [error] error: :not_found
Error while following https://relay.intahnet.co.uk/actor: :not_found
or repeatedly requesting /actor multiple times a second.
Inspect the Activity-Relay /actor endpoint declaration and note the type: "Service" designation.
Expected Behavior:
Akkoma instances should be able to successfully subscribe to Activity-Relay as it's a fork of Pleroma.
Actual Behavior:
Due to the /actor endpoint being categorized as type: "Service" in Activity-Relay's implementation, Akkoma instances are unable to subscribe. Either it outright rejects the follow attempt, or hammers /actor multiple times per second.
Workaround:
Modifying the type declaration of the /actor endpoint in Activity-Relay to type: "Application" enables successful subscription from Akkoma instances:
I'm not sure if this is an Akkoma bug, or a bug with Activity-Relay, but I'm seeing issues with Akkoma users being unable to subscribe to my Activity-Relay instance.
I setup a test Akkoma instance to try and figure out what was going on, and found that it appears to be due to the /actor endpoint of Activity-Relay having a type of "Service". Modifying this to be type: "Application" appears to allow Akkoma instances to subscribe successfully.
Please let me know if this is an Akkoma bug, and I will open an issue with Akkoma instead. I couldn't find any guidance on what type it should be in the activitypub spec (https://www.w3.org/TR/activitypub).
Steps to Reproduce:
or repeatedly requesting /actor multiple times a second.
Expected Behavior:
Actual Behavior:
Workaround:
The text was updated successfully, but these errors were encountered: