マストドンのinboxにPOSTで投げて、202 Acceptedが返ってくるのに画面上で何も反応がないときがときどきあって、謎すぎる。間違えたActivityPubを送るとエラーになるから、内容は間違っていないのだろうけど。
@osapon ProcessingWorkerが失敗して再試行待ちになってるとかそういうのです?
@unarist 自作ActivityPubしゃべる君←→ムトーでテストしているんですが、ムトーに対してリプライとかフォローを投げて、202 Acceptedが返ってくるのにムトーの通知欄やその他反映されるべき所に何も反映されないという事象が結構頻繁に起きるのです。
@osapon Mastodonは送信元Actorの特定や署名検証など必要最低限のことだけ済ませたら後の処理をSidekiqに積んで即成功レスポンスを返します。なので例えばActivityの中身がおかしいとSidekiqに溜まってたりするので、再試行キューは確認されたのかなと…。
思考の /dev/null
@osapon Mastodonは送信元Actorの特定や署名検証など必要最低限のことだけ済ませたら後の処理をSidekiqに積んで即成功レスポンスを返します。なので例えばActivityの中身がおかしいとSidekiqに溜まってたりするので、再試行キューは確認されたのかなと…。