-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GNU socialをフォローできない #9019
Comments
Related to #2493 どうやらGNU SocialにはActivityPub専用プラグインがあるようです。GNU SocialはOstatusプロトコルのみに対応していると長らく思い込んでた。。 GNU Socialの公式リポジトリより: |
@ohaguro さん。issue登録ありがとうございました。 GNU social v2.0.0beta0に「Correct bugs preventing GNU Social from following accounts on Misskey - NotABug.org: Free code hosting」のパッチを適用すると、GNU socialからMisskeyへの通信はほとんど問題ないように見えています。 具体的には以下の動作は問題ありませんでした。 正常動作
しかし、MisskeyからGNU socialへの通信で何か問題があるようにみえます。具体的には、以下の動作に問題がありました。misskey.ioとgnusocial.jpで確認しました (gnusocial.jpには上記パッチ適用済み)。 異常動作
特にMisskeyからGNU socialへのフォローができない点、Misskey開始の処理の問題が多いので、Misskey内部で何かエラーが起きている可能性を感じました。Misskey側の処理に何も問題がなく、GNU social側の問題の場合、それを教えていただけますと、GNU social側のissueに情報を追加して対応します。GNU social側ではログに特にエラーはありませんでした。 検証する際は、https://gnusocial.jp/test か、gnusocial.jpにアカウントを作っていただいて問題ありません。よければどうぞよろしくお願いします。 なお、サイトにも同じ内容の情報を整理して掲載しています (GNU social v2でのMisskeyとの通信問題 | GNU social JP)。 なお、その後 https://social.pseudo-whiskey.bar/@tacumi のMisskeyユーザーからGSをフォローされましたので、Misskeyのバージョンなどによってはフォローできるのかもしれません。 GSをフォローできるMisskeyがGSをフォローすると、GSから自分でMisskeyをフォローしたのと、アカウントが別に認識されており、 https://gnusocial.jp/gnusocialjp/subscribers から同じアカウントをフォローすると、アバター画像が表示され、ホーム画面にも投稿が流れてくるようになりました。動作が謎です。Misskeyの他にGS側にも何か別の問題があるのかもしれません。 |
フォロー作業中だったものを中断取り消し、改めてフォローボタンを押すとフォローできました。 |
misskey.ioからgnusocialjpは無事にフォローできたが |
@ohaguro さん。こちら (https://social.senooken.jp/notice/4418856) の依頼通り、senooken@social.senooken.jpのフォローのお試しありがとうございました。social.senooken.jpにもGS側のパッチを適用済みです。 私がこちらに情報を投稿してから、@syuilo さんが https://misskey.io/notes/934d4l2isu の投稿を2022-07-25 Monにしてから、gnusocial.jpをフォローできるようになったとみています。 2022-07-25 Monにこの投稿を見て、その後すぐsenooken@misskey.ioからsenooken@social.senooken.jpをフォローできました。しかし、本日念のためフォローを解除してフォローし直すと、フォローできなくなっていました。gnusocial.jpは問題ありませんでした。social.senooken.jp側ではエラーログはありませんでした。 少なくともmisskey.ioについては、私の指摘後コードか設定を修正された可能性が高いと思っています。ホワイトリストかブラックリストのようなものを設定しているのではないかと思っています。 https://social.senooken.jp/test にテストアカウントを用意していますので、よければご検証お願いします。 |
misskey.ioは何か独自のフィルタを適用してるっぽいので、他のインスタンスで再現するかを確かめて、再現しない場合はまず misskey.io の管理者に問い合わせてください (というのを連合系issueのマニュアルにしたい)。misskey.noellabo.jp では問題なく動きました |
@rinsuki ありがとうございました。了解しました。開発者が運営しているので、安定していてスタンダードなこと想定して、アカウント作成・動作確認に使ったので、特殊な仕様になっているのは想定外でした。別のサーバーを今後は試すことにします。 |
Off topic: |
@syuilo さん。ありがとうございます。運営には関わっていないとのことで、こちらの見落として勘違いして失礼しました。 |
その後、misskey.ioのサポートに問い合わせて、解決できました。参考までにその際の回答をこちらにも記しておきます。
misskey.io側で「インスタンスへの配信、アクティビティの送信」がなされていなかったのが、misskey.ioのアカウントからsocial.senooken.jpのアカウントをフォローできない原因のようでした。 |
バグなのか仕様なのかわかりませんが、一応報告
https://gnusocial.jp のユーザーをフォローできません。
https://gnusocial.jp/gnusocialjp/subscribers を見る限りマストドンユーザーはいるので、AP対応版のGNU socialを使用している模様。
であるならば、misskeyからフォローできてもよさそうなものと思えます。
The text was updated successfully, but these errors were encountered: