ActivityPubプラグイン

1時間前に投稿されたこの投稿が、私のMastodonフィードに表示されなかったことと関係があるのかどうか、疑問に思っています。

[編集済み] 同様に、フォローリストに表示されているにもかかわらず、7月30日の3.2.5、3.3.0beta5、または3.3.0のリリースノートの発表のいずれも#announcementsから受け取っていません。

アンガス、私の投稿がマストドンに投稿されると、人々が応答し、その投稿が私のフォーラムに表示されます。しかし、私に応答した人に、フォーラムから直接応答することは可能ではないのでしょうか?

デビッドさん、それは可能だと思います。返信時に警告が出ていないか、ログを確認してください。何らかの理由でMastodonが受け付けていない可能性もあります。

アンガス、ごめんなさい。今は正常に動作しています。

そして、レミーとの適応について何かニュースはありますか?とても楽しみにしています。

「いいね!」 1

動作しているようでよかったです。

Lemmyの完全サポートは予定されていますが、現時点ではETAはありません。わかり次第お知らせします。

「いいね!」 2

ありがとうございます。もう一度確認したところ、フォーラムの投稿が Mastodon に公開されていますが、タグが正しく付けられていません。

なので、回答があったことをその人が知らないということでしょうか?

「いいね!」 1

こんにちは。ActivityPubプラグインのリリースおめでとうございます。

しかし、いくつか問題が発生しています。最近、新しいサーバーに新しいDiscourseサイトをセットアップし、APプラグインをインストールしました。すべて最新バージョンにアップデート済みです。

「General」カテゴリのアクターを設定し、有効にしました。
Mastodonでは、アカウント@general@forum.39.ieを確認できますが、「フォロー」してページを更新すると、フォロワーとして承認待ち(プライベートプロフィールのような状態)と表示されます。
アカウントは、「General」カテゴリ > Federation の「Followers」ページに表示されません。

ログには次のように表示されます。

[Discourse ActivityPub] POST request received by https://forum.39.ie/ap/actor/899d0b715d05d8360ff7fcb114c9c818/inbox failed: 401 Actor not found for key https://mastodon.ie/users/padraig#main-key

Generalフォーラムに投稿しても、5分待っても、APが有効になっているにもかかわらず、APロゴに「Note was not published via ActivityPub.」という取り消し線が表示されます。
APリンク https://forum.39.ie/ap/object/22b6a43c4d8ff6347360fa332ffffacf が表示されます。

ログには次のように表示されます。

[Discourse ActivityPub] GET request received by https://forum.39.ie/ap/object/fb7a31ae2fd15df4ee8a46644d4dbebb failed: 400 Bad request
[Discourse ActivityPub] https://forum.39.ie/ap/actor/899d0b715d05d8360ff7fcb114c9c818 failed to schedule https://forum.39.ie/ap/activity/1e68cf435ea927f3d828bc9f063f8bad for delivery: no recipients

誰もフォローしていないのに公開しても意味がないので、これは理にかなっていますが、カテゴリを正常にフォローできません。

何か手順を見落としたでしょうか、それとも何かが妨げになっているのでしょうか?
他に何か必要なものがあれば、お知らせください。 :slight_smile:

メタタグ/カテゴリからのフェデレーテッドストリームはまだ利用可能ですか?ハンドル「@feature…」はもう機能していないようですが?(または、テスト目的でフィードを公開している良い代替ディスコースインスタンスを知っている人はいますか)

それはまだ動作しているはずです。ハンドルは feature@meta.discourse.org で、私の Mastodon インスタンスで確認できます。

announcements@meta.discourse.org もあります。これも動作するはずです。

ハンドルと Federation タブは見つけましたが、自分のサーバー上の Mastodon 検索結果で「プロフィールに移動」を使用すると 404 (自分のサーバーに対しては奇妙なことに) が発生します。通常、検索リダイレクトは機能します。より詳細な診断を行ってから後で試します。meta の期待されるプロフィール URL は何ですか?

昨日のお知らせも Mastodon のタイムラインに表示されませんでした。したがって、問題は継続しています。調査のためにログはまだ残っていますか?

リリースノートのアナウンスは、共有ドラフトで作成するため自動公開されません。これはAPプラグインでは標準でサポートされていないためです。既知の制限事項です。

統合の他の部分が引き続き機能することを確認するため、いくつかのトピックを手動で公開予約しました。

@feature@meta.discourse.org または @announcements@meta.discourse.org からは、フォロー解除して再度フォローしても、まったく投稿が表示されません。

問題についてもう少し詳しく調べました。@feps@socialhub.activitypub.rocks をフォローすると、ドメインの 3 つのレベルすべてを取得し、フォローを正しく表示します

一方、ここメタではまだ壊れています。

@feature@meta.discourse.org をフォローしても、何も表示されていません。

したがって、メタを壊しているものはメタ固有のようですが、明らかに壊れています。

ログを確認するのに役立つかもしれませんが、フェデレーションされたカテゴリの両方をフォロー解除してから再度フォローすることで、再度「電源のオン/オフ」を試しました。私にはまだ間違った名前が表示されています。これは socialhub.activitypub.rocks では影響がないため、私が最初にここでフォローしようとした最も初期の採用者の一人であったことによるデータバグであり、meta に壊れたエントリがあるのではないかと推測しています。

@pmusaraj CDCK の誰かが rails c を実行してこれを修正してくれる可能性はありますか?「電源のオン/オフ」では解決しなかったので。

@JammyDodger - 先週のテストで変更された設定が原因であるとは思いませんか?

いいえ、そうは思いません。しかし、何度か設定を誤って削除してしまったことがあるので、確認する価値はあるかもしれません… :slight_smile:


私の見たところ、Feature に関してはすべて順調のようです。:person_shrugging: 明日、改めて確認して、見落としていることがないか見てみます。

pavilion フェデレーションに関する作業は、既存のセットアップに影響を与えなかったと reasonably confident です。

「いいね!」 2

いずれにしても、これは最近のことではありません。最初にフォロー解除して再度フォローしたのは7月下旬でした。

「いいね!」 2

@mcdanlj@mastodon.cloud をフォローしましたが、そこでは @feature@meta.discourse.org のコンテンツがタイムラインに表示されています。しかし、@mcdanlj@social.makerforums.info のタイムラインでは同じ投稿が表示されません。この2つのフォローの違いが問題の原因を明確にするのに役立つことを願っていますか?

なぜそうなるのか、興味本位で教えていただけますか?

すべての Discourse ユーザーが ActivityPub アクターであり、フォーラムのカテゴリがそのカテゴリ内の各ユーザーの投稿を再投稿する ActivityPub グループであれば、より理にかなっているように思えます。これも Lemmy の仕組みだと思います。

現在、Mastodon でカテゴリをフォローしても、誰が何を投稿したかを示す表示がないため、インターネット上の誰でも私たちのドメイン上の公式に見える ActivityPub アカウントに任意のコンテンツを投稿できるため、私のコミュニティにとっては非常に望ましくありません。

「いいね!」 2