新しいものを表示

とりあえず今切れてしまってるpushを復活させるには時間での解決を待つか、subscriptionの生存確認をして切れてたら再subscribeするrakeファイルが要るっぽい

@ck こちらでも確認しました。Rubyだと呼び出し元確認つらいので抜けがあるかもですけど。
冷静に考えると不要なsubscriptionをunsubscribeするrakeタスクがあるあたりかなりunsubscribeしない仕様っぽかった。

@ck pushといいつつ叩くapiはsubscriptionなのでめっちゃ混乱する(/updateの文字がurlに書いてないだけだけど)

だめっぽい(Pubsubhubbub::DeliveryWorker)
レスポンスコードの確認で4xxの時(429除く)だから
TimeoutとかでExceptionが発生したとかは大丈夫っぽい。
レスポンスがかえってくるのに404とかがだめ。
たぶんMastodon鯖が普通に落ちてる場合は502とかになるはずなので大丈夫だけど、
移行中にnginxだけとりあえず上げたとかの場合は駄目になる(404)

うーん… うーむ? これソース確認しないとだめなやつですね😮

神楽坂しえる さんがブースト

mstdn.jp (に限らず、リモートインスタンス)にトゥートがpushされない問題と解決策(?)かいた:

Mastodon でリモートインスタンスから自分のトゥートがみえなくなることがある - chaotic valkyrie cryks.hateblo.jp/entry/2017/04

今回の事象に該当しないかもしれませんが。 

@kurobee 再フォローは試したけどだめだった感じです

@nullkal@mstdn.jp ドキュメント的には日次っぽいですけど処理的には実行時から1日以内に期限の切れる物を再subscribeする処理なのでエラーになると一日Expireしたままになりそうでもうすこし短い間隔の方が良い予感がする。

@nullkal@mstdn.jp お急がしいところすまぬ
自鯖Mastodon 2鯖でmstdn.jpへPostが同期されない(正確にはタイムラインに表示されない)現象が起こっていて謎に思っている。
mstdn.jp内のアカウントからフォローしているのだけど自鯖ではmstdn.jpからSubscribeされていない感じになっている。
cronでmastodon:push:refreshが動いていない可能性を疑っているのですが動いていますでしょうか。
単にタイミングとかエラーでSubscribe失敗していたとかでしたらすまぬ。

@ck 複数人で起きててフォロー時期が異なるeewで起きてないとなるとなんか怪しくなって

@ck mstdn.jpでcronの起動忘れてる可能性を微妙に疑っている(

そうしたらExpireした時にSubscribeしなおすのってどうするのってなるんですけどこれがcronのjobでこれ動いてないと自然に同期が外れて元に戻らないみたいな現象が起こりえるっぽい。

スレッドを表示

Follow時にsubscribeするのって
SubscribeService.new.call(target_account) unless target_account.subscribed?
みたいな感じになってるんですけどここで
target_account.subscribed? は !subscription_expires_at.blank?
で期間外でも true なんですよ

もしかしてなんですけど cron 動かし忘れると subcrive 外れます?

@ck ですねー というか地震速報botはPubSubHubbubにmstdn.jpのエントリあるので謎

mstdn.jp にpostが届いてなさげな問題私の所でも起こってるげだった

古いものを表示
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。