“We experienced issues with some Mastodon instances, where the Follow request will not be properly accepted by WordPress. This is no general issue, but seems to be depending on a special kind of setup/setting/hosting. We found out, that it is an issue with quite a lot of instances hosted on Masto.host.
”
Stuck in “Follow Requested” state · Issue #523 · Automattic/wordpress-activitypub https://github.com/Automattic/wordpress-activitypub/issues/523
“With the whole talk of Threads federating with the Fediverse and people want nothing to do with Threads/Meta, Authorized Fetch adds additional protections to make blocks against Threads more effective, thus a Threads users won’t be able to see a server’s post from a Mastodon server that block Threads even if a user a Threads user follows boosts that post.
The problem is, users cannot follow WordPress blogs that enable the ActiivtyPub plugin as it doesn’t have support for Authorized Fetch. Is it possible to have this added to the ActivityPub plugin?
”
Authorized Fetch Support | WordPress.org https://wordpress.org/support/topic/authorized-fetch-support/
“Someone had previously raised this concern, but I can’t see how the solution works for me so I’m asking it again. I’ve had ActivityPub installed for quite some time but have never been able to follow my WordPress site’s account, so I assume no one can and I’m stuck at no followers.
”
Also cannot follow my WordPress site – stuck on follow request | WordPress.org https://wordpress.org/support/topic/also-cannot-follow-my-wordpress-site-stuck-on-follow-request/
エラーメッセージ:
Warning: Constant ACTIVITYPUB_SEND_VARY_HEADER already defined in /home/ishii00141/ishii00141.stars.ne.jp/public_html/wp-config.php on line 104
コメント
“We experienced issues with some Mastodon instances, where the Follow request will not be properly accepted by WordPress. This is no general issue, but seems to be depending on a special kind of setup/setting/hosting. We found out, that it is an issue with quite a lot of instances hosted on Masto.host.
”
Stuck in “Follow Requested” state · Issue #523 · Automattic/wordpress-activitypub
https://github.com/Automattic/wordpress-activitypub/issues/523
Google翻訳:
一部の Mastodon インスタンスで問題が発生し、フォロー リクエストが WordPress によって適切に受け入れられないという問題が発生しました。これは一般的な問題ではなく、特殊なセットアップ/設定/ホスティングに依存しているようです。これは、Masto.host でホストされているインスタンスのかなり多くで発生する問題であることがわかりました。
“With the whole talk of Threads federating with the Fediverse and people want nothing to do with Threads/Meta, Authorized Fetch adds additional protections to make blocks against Threads more effective, thus a Threads users won’t be able to see a server’s post from a Mastodon server that block Threads even if a user a Threads user follows boosts that post.
https://hub.sunny.garden/2023/06/28/what-does-authorized_fetch-actually-do/
The problem is, users cannot follow WordPress blogs that enable the ActiivtyPub plugin as it doesn’t have support for Authorized Fetch. Is it possible to have this added to the ActivityPub plugin?
”
Authorized Fetch Support | WordPress.org
https://wordpress.org/support/topic/authorized-fetch-support/
Google翻訳:
スレッドがフェデバースと連携し、人々がスレッド/メタと関わりたくないという話が広まっている中、Authorized Fetch はスレッドに対するブロックをより効果的にするための追加の保護を追加します。そのため、スレッド ユーザーがフォローしているユーザーがその投稿をブーストしたとしても、スレッド ユーザーはスレッドをブロックする Mastodon サーバーからのサーバーの投稿を見ることができません。
https://hub.sunny.garden/2023/06/28/what-does-authorized_fetch-actually-do/
問題は、Authorized Fetch をサポートしていないため、ユーザーが ActiivtyPub プラグインを有効にしている WordPress ブログをフォローできないことです。これを ActivityPub プラグインに追加することは可能ですか?
“Someone had previously raised this concern, but I can’t see how the solution works for me so I’m asking it again. I’ve had ActivityPub installed for quite some time but have never been able to follow my WordPress site’s account, so I assume no one can and I’m stuck at no followers.
”
Also cannot follow my WordPress site – stuck on follow request | WordPress.org
https://wordpress.org/support/topic/also-cannot-follow-my-wordpress-site-stuck-on-follow-request/
Google翻訳:
“以前、誰かがこの問題を提起していましたが、解決策が私にはわかりませんので、再度質問します。ActivityPub をかなり前からインストールしていますが、WordPress サイトのアカウントをフォローできなかったので、誰もフォローできないのだと思います。フォロワーがいない状態です。
”
また、WordPress サイトをフォローできません – フォロー リクエストで停止 | WordPress.org
https://wordpress.org/support/topic/also-cannot-follow-my-wordpress-site-stuck-on-follow-request/
“Can you try adding define( ‘ACTIVITYPUB_SEND_VARY_HEADER’, true ); to your wp-config.php ?
”
Also cannot follow my WordPress site – stuck on follow request | WordPress.org
https://wordpress.org/support/topic/also-cannot-follow-my-wordpress-site-stuck-on-follow-request/
Google翻訳:
“wp-config.php に define( ‘ACTIVITYPUB_SEND_VARY_HEADER’, true ); を追加してみてはいかがでしょうか?
”
WordPress サイトをフォローできない – フォロー リクエストで止まる | WordPress.org
https://wordpress.org/support/topic/also-cannot-follow-my-wordpress-site-stuck-on-follow-request/
サイトのルートディレクトリーにある wp-config.php の一番下にdefine( ‘ACTIVITYPUB_SEND_VARY_HEADER’, true );を追加してこのサイトを開いたら、エラーでダメだった。
質問者は解決したみたいだけど…。
エラーメッセージ:
Warning: Constant ACTIVITYPUB_SEND_VARY_HEADER already defined in /home/ishii00141/ishii00141.stars.ne.jp/public_html/wp-config.php on line 104
「既に定義されてるよ!」というエラーということは、wp-config.php以外で定義されているのに、wp-config.phpで定義したことで、既存の方でエラーが出たのだろう。
/ishii00141.stars.ne.jp/public_html/wp-content/plugins/activitypub/includes/constants.php
に次のようなコードがあった。
\defined( ‘ACTIVITYPUB_SEND_VARY_HEADER’ ) || \define( ‘ACTIVITYPUB_SEND_VARY_HEADER’, false );
falseをtrueに変えて試してみたけれど、mstdn.jpのアカウントからはフォローできなかった。
#ActivityPub
その定義のデフォルト羅列の前に次のような注釈があった。
// The following constants can be defined in your wp-config.php file to override the default values.
「wp-config.phpで変えられるよ」ということ。変えようとしたら「既に定義されてる」とエラーが出て、wp-config.phpの後で改めて定義している所があるらしく、それがconstants.phpだと思ったのだが…。
@ishii00141 から @pfefferle.wordpress.com
https://pfefferle.wordpress.com/
はフォローできた。たぶん、プラグイン「ActivityPub」をインストールしているサイトだと思うのだけど、そうすると、このサイトをフォローできないのはプラグインの問題ではないのか?
プラグイン「ActivityPub」をインストールしてある他のアカウントに対してもmstdn.jpのアカウントからフォローできるか、リプライできるか確認したい。
でも、自粛してる。
プラグイン「ActivityPub」をインストールしてあるWordPressサイトが、どのようなアカウントからフォローされているか確認できれば、フォローして確認するなんてことは必要ないのだけど、見えないから困る。どこのサイトも無事にフォローされているのかなぁ?
“2 years, 4 months ago”
Approve follow request Redux | WordPress.org
https://wordpress.org/support/topic/approve-follow-request-redux/
Google翻訳:
フォローリクエストを承認する Redux | WordPress.org
https://wordpress-org.translate.goog/support/topic/approve-follow-request-redux/?_x_tr_sl=en&_x_tr_tl=ja&_x_tr_hl=ja&_x_tr_pto=sc
“WordPress 6.1.1 で ActivityPub 0.14.3 にアップデートしたところ、フォローできるようになったようです。”
とのことであるが、プラグイン作者は
“この問題を修正できる変更については知らないので奇妙です”
その後、同じように直った人と、直らないまま諦めた人がいて、スレッドに解決策はない。