ドメインブロック(インスタンスブロック)しててもリレーサーバー経由だとブロック効かないのだろうか? ここが解決するならまたリレーに参加してみたいと思ってる

やはりリレーサーバー経由すると、ドメインブロック関係なしに配送されてしまうらしい。だめね…

フォロー

@shorty docs.joinmastodon.org/spec/act

ここに記載されているように、(リレーで配送されずとも伝わる経路があるため)ブロックしたサーバからの参照を署名必須にしないと防げないので、AUTHORIZED_FETCHをtrueに設定する必要があります。

このモードにおいては、代理で配送するリレーは使えません。また、未対応のActivityPubサーバとのやりとりができなくなります。

通常のMastodonでは、AUTHORIZED_FETCHがfalseになっている、ということですよね? 限定フェデレーションモードというのはドメインブロックとはまた異なる概念ということでしょうか…

@shorty ドメインブロックしていても相手に投稿が伝わってしまうのは、

どのサーバからfetchされたのか判別できない場合に開示するようになっているからなので、

相手の素性を確認してから開示するかどうか判断するのがAUTHORIZED_FETCHを有効にした状態です。

たとえばブーストですが、ブースト行為(Announce Activity)を受け取ったサーバが、元のサーバに投稿本体を取りに行きます。この時に拒絶できればいいのですが、署名されてないリクエストだと、誰からという情報が特定できないので、見せてしまいます。

限定フェデレーションは、許可するサーバをリストする方式で行うもので、主に学校や研究機関内のネットワーク・サーバのみで使うような用途を想定して作られたものです。

サーバブロックで除外するのと逆のモードですね。

なるほど。ドメインブロックしていてもブロック先にこちらの投稿が伝わってしまうのはわかりました。

逆に、ドメインブロックしているのに、ブロック先の投稿がこちらの連合等に漏れてきてしまうことはあるのでしょうか?

@shorty ドメインブロックする際に、サイレンスまたはサスペンドしますが、これをそのドメインの全アカウントに適用します。

基本的に漏れないハズ。

そうなんですね! リレーサーバーを中継した場合はドメインブロックが効かないものと思っていました。教えていただきありがとうございました!

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。