@osapon
こんにちは、GoToSocial インスタンス(`@[email protected]`)を運営しており、notestock への登録を試みているのですが、うまくいかず困っています。

登録時に「activitypub 解釈不可。リクエスト失敗。GET `https://social.tadanemuinda.com/@manatsu` が 401 Unauthorized を返しました」というエラーが出ています。

調べたところ、GoToSocial は未認証の ActivityPub リクエストに対して署名(HTTP Signatures)を必須としているため、署名なしの GET リクエストを弾く仕様になっているようです。notestock 側で HTTP Signatures に対応した形でリクエストを送っていただけると解決できるかもしれないと考えています。

ご検討いただけますと幸いです。よろしくお願いいたします。

フォロー

@manatsu 一応署名(Signing HTTP Message draft IETF RFC version 10)には対応しているんですが、なんかGoToSocialには認識されないんですよね。一部認識されているサーバーや投稿があるので、なにか互換性の部分で問題があるのかもしれません。まだnotestockがRFC 9421完全準拠じゃないので、そのせいかもしれません。
notestock.osa-p.net/faq.html#d
gitlab.com/notestock/notestock

@osapon ご返信ありがとうございます。詳しくご説明いただき、助かりました。
仕様の過渡期ということで、なかなか難しい問題なんですね。RFC 9421 対応、もしくはGoToSocial側の対応が進んだ際に、ぜひまた試してみたいと思います!引き続きよろしくお願いいたします!

ログインして会話に参加
:realtek:

思考の /dev/null