I don’t have any caching plugins that I know of. I used to have WP Super Cache but it’s disabled.
Can you give me more detail on how to remove the outbox_activity function?
Simply rename the function name to maybe deactivated__outbox_activity
OK, I changed line 110 to:
public static function deactivated__outbox_activity( $activity ) {
Triggered it again, no effect.
Have you used php wp-cli.phar activitypub move https://jimmunroe.net/?author=0 https://mastodon.social/users/jimmunroe with https for your domain? your blog seem to rewrite it to http otherwise 😳
Can you check in you settings if you have configured the URL using https?
Go to /wp-admin/options-general.php and check WordPress Address (URL) and Site Address (URL) !
They should both use https!
Yes, I use https:// in the command
Ah, I had it configured as http:// in the options — I changed that to https://
Can you check if you have removed the correct line from the move handler?? ActivityPub now throws an error, because it tries to call the outbox_activity.
The line you should remove is: \add_filter( 'activitypub_get_outbox_activity', array( self::class, 'outbox_activity' ) );
Should be line 29 in includes/handler/class-move.php
Deleted. Sorry, put it back when it didn’t seem to fix the problem.
You now have a 137 followers on Mastodon, so I think it worked!?
https://mastodon.social/@jimmunroe/followers
Yaayy! Thanks Matthias, really appreciate the help. Any clue on what could have been the issue, in case other people read this thread?
I updated the Move code some versions ago, but missed to remove the filter, that I told you to disable.
Long story short: It is a bug and it will be fixed in the next version: https://github.com/Automattic/wordpress-activitypub/pull/3102
I am sorry for all the circumstances 🫣
Thanks a lot for helping me to debug the issue! I really appreciate that!