見出し画像

WordPressActivityPub対応のWebfingerについて

前回の記事では登場しなかったものの、試行錯誤の段階では触っていてどうにも気になっていたwordpressのプラグインwebfingerについて

結論から言うと、インストールしなくていいんじゃないかなと思います。
webfingerを有効化すると、wordpressのサイトヘルスでこんなエラーが出ます。

隠す必要あるかわからないけどwordpressのサイトヘルスで出るエラー

…何言ってんだこいつ…
とりあえず、https~jpまでをコピーして、webfingerのサイトで検索してみます。

これも隠す必要あるかわからないけどwebfingerの結果。下段が出てない

確かに出てない。
でもここで出てるエラーは、前回無効にした「投稿者を有効」で出てきたIDを元にしているように見えました。
ここで試したこと
・前回ActivityPubで無効にした「投稿者を有効」も有効にしてみる
 →変化なし
・作る必要がないと書かれていたけど.well-known/webfingerを作ってみる
 →変化なし
・.well-known/webfingerをブログプロフィールのユーザー名に変えて試してみる
 →まぁサイトヘルスで出てるエラーで探してるのは投稿者なので変化なし

方向性を変えてみます。
出ていたエラーは「投稿者を有効」にしたときのプロフィールURLとおn…ち、違うぞ?

投稿者を有効にすると出てくる投稿者プロフィール

探してたのはブログを有効化にしたときのプロフィールURL(ブログプロフィールID変更前)のように見える…ので、もしかしたら変更せずただブログを有効化にしている人はサイトヘルスに何も起こっていないのかも?

前回も出てきたブログを有効化にしたときのブログプロフィール

ふとここで、じゃあユーザー名で検索したらどうなるのか?と思ったので、ここで出てきたブログプロフィールのユーザー名をwebfingerで検索してみます。
…あ、出た

これも隠す必要あるかわからないけど、出てるじゃん…

webfingerで見ることはできている(=mastodon系からもこのIDなら問題なくフォローできる)けどサイトヘルスでは違う探し方しちゃって見つからないって出てるんだな…?
というわけで、今のActivityPubプラグインに同等の機能が備わっているんじゃないかなあと思いました。
結局元の状態に戻ったけど、webfingerについてはエラーが出てちょっと気になっていたのですっきりはしたかな…

終わりに

今新たに気になっているのは、misskey最新(2023.11.0)で、WordPressブログアカウントをフォローしていると普通に投稿が流れてくるけど、ブログをフォローしているアカウントでRNしても他の人から見えない?ようになっていることです。
A(WordPressブログ)投稿→B(Aのフォロワー)は見える
BがAの投稿をRN→C(BをフォローしていてAはフォローしていない)からは見えない、またはかなり時間が経ってから見える
misskeyのバージョンをあげた結果なのか、大した変更はしていないけど投稿者を有効無効とかちまちまいじった結果なのか…

いいなと思ったら応援しよう!