Remote servers can't fetch activities

Hello,

I successfully commented and liked a post on a remote server via Elgg.

Link to post that fetched from remote server.

‘Note’ object and ‘Create’ activity are created when commenting with this URL .

‘Like’ activity is created when liking with this URL.

Both activities are in the user’s outbox.

And additionally, an ‘Announce’ activity is created for each activity, which can also be found in the user’s outbox.

You can easily check the links mentioned, they are public, available and, as it seems to me, comply with the standards.

However, none of the remote servers can receive them, the my server logs show error 404 on GET request.

Tested on these servers: indieweb.social, mastodon.social, my-place.social (Friendica).

Can you help me investigate this issue?

Thanks in advance for any solutions :pray:

The error was due to incorrect activity format.

Easy to check with this command:

curl -H Accept:application/activity+json https://demo.wzm.me/activitypub/activity/4534

All thanks goes to @drq@mastodon.ml

Fixed already.