Firefishのv20240221-1、migrateした後に立ち上がらにゃい…?(v20240206まで落とし、v20240217-1まで上げ戻しました) #Firefish
Conversation
Notices
-
Embed this notice
oageo@life (life@c.osumiakari.jp)'s status on Thursday, 22-Feb-2024 00:17:42 JST oageo@life -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Thursday, 22-Feb-2024 00:17:41 JST naskya::dev @life@c.osumiakari.jp どんなエラーが出ましたか……?
-
Embed this notice
oageo@life (life@c.osumiakari.jp)'s status on Thursday, 22-Feb-2024 00:18:34 JST oageo@life @dev@post.naskya.net エラーっぽいエラーが出なかったんですよね…
naskya::dev likes this. -
Embed this notice
oageo@life (life@c.osumiakari.jp)'s status on Thursday, 22-Feb-2024 00:21:16 JST oageo@life @dev@post.naskya.net 多分こっちで何かをやらかした説が濃厚ですが…
-
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Thursday, 22-Feb-2024 00:21:16 JST naskya::dev @life@c.osumiakari.jp うーん でも不思議ですね……立ち上がらないとは具体的にはどういう感じでしょうか
-
Embed this notice
oageo@life (life@c.osumiakari.jp)'s status on Thursday, 22-Feb-2024 00:24:22 JST oageo@life @dev@post.naskya.net 普通にログを消しちゃったので(、謎は謎のままですが…
-
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Thursday, 22-Feb-2024 00:24:22 JST naskya::dev @life@c.osumiakari.jp どういう画面になったかは何となく覚えてますか?
-
Embed this notice
oageo@life (life@c.osumiakari.jp)'s status on Thursday, 22-Feb-2024 00:24:23 JST oageo@life @dev@post.naskya.net 立ち上がらにゃいというよりはWebSocketの確立に失敗(403?)してログインに失敗するという感じだったんですよね
-
Embed this notice
oageo@life (life@c.osumiakari.jp)'s status on Thursday, 22-Feb-2024 00:38:51 JST oageo@life @dev@post.naskya.net ログインに失敗しました{}みたいな感じでこれ以外にこれといった情報は無く、開発者ツールのネットワークタブを眺めていると何か()で403が吐かれていたのでそれかな…という感じです
-
Embed this notice
oageo@life (life@c.osumiakari.jp)'s status on Thursday, 22-Feb-2024 00:38:51 JST oageo@life @dev@post.naskya.net この鯖が吹き飛んでしまうとFediverse上のアイデンティティが消えてしまうのもあり、原因究明よりも復旧を優先してしまい大変申し訳にゃく…という気持ちです。
-
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Thursday, 22-Feb-2024 00:38:51 JST naskya::dev @life@c.osumiakari.jp いえいえ、私も同じ立場なので分かります ただ自鯖にトラブルがあったときの別の連絡先があるといいかもしれません(だいたいみんな Matrix chat か別のサーバーにあるサブアカウントからメッセージを送ってきます)
うーん、一度サーバーのバックアップを取ってもらって、また Firefish の UI から設定のバックアップもしてもらってから再度アップデートして、もしまたログインできなかったら(全てのアカウントからログアウトされちゃうので面倒くさいですが!)自鯖のページに関するブラウザのキャッシュを全部削除してからログインできないか試すくらいですかね……クライアントの設定も吹っ飛ぶのでログインできた場合にはバックアップしておいた設定を復元してもらう必要があります
ずっと放置されているバグによってログアウト時に 403 エラーが出ることはあるので(それ自体に害は無い)、403 エラーは内容によっては関係無いかもしれません でも詳細が分からないとなんとも……
あとは、おまじない程度の効果しか期待できませんが pnpm run build を使っているなら pnpm run rebuild に変えてみるのもいいかもしれません(確かリリースノートに書いてあったアップデート手順ではそうしていたはず)
ひとまずお疲れ様でした……またそのようなトラブルがあればいちいち v20240206 まで戻る必要は無いので、ダウングレードする場合には一声掛けてください
といっても、滅多なことが無い限りダウングレードはしないでください!アップデート前にバックアップを取ってもらってそれをロールバックするのが最も確実です -
Embed this notice
oageo@life (life@c.osumiakari.jp)'s status on Thursday, 22-Feb-2024 00:47:14 JST oageo@life @dev@post.naskya.net ご丁寧にありがとうございます!
私が現実に忙しくなるのでアップデートは3月まで実行されないかと思いますがその際に参考させていただきます。(一応別の連絡先として @oa@d.kg-misskey.net があるので、本当に二進も三進もいかなくなった際にはそっちから連絡を飛ばさせていただくと思います)naskya::dev likes this. -
Embed this notice
コルセット姫@がんばらない (c@misskey.gothloli.club)'s status on Thursday, 22-Feb-2024 03:12:47 JST コルセット姫@がんばらない @dev@post.naskya.net @life@c.osumiakari.jp could also try cleanall
naskya::dev likes this. -
Embed this notice
古道京紗 (schwarzewald@kodow.net)'s status on Friday, 23-Feb-2024 01:25:45 JST 古道京紗 @life@c.osumiakari.jp @dev@post.naskya.net こんにちは。
同じような状態になったんですが(インストール中は何のエラーも出なくて終わってから再起動してもBad GatewayでCloudflareから繋がらない)nodejsのバージョンをv20.5.1 -> v21.6.2に上げてから再挑戦したら大体上手く行ったので参考になりましたら幸いです。
アップデート前にpnpm clean-allする必要があるみたいです(でないとなんかエラー出る -
Embed this notice
naskya::dev (dev@post.naskya.net)'s status on Friday, 23-Feb-2024 01:25:45 JST naskya::dev @schwarzewald@kodow.net それは Node.js のバージョンを上げたからで、@life@c.osumiakari.jp さんの件とは特に関係の無い問題ではないですかね
README に載っているように Node.js の最小要求バージョンは v18.16.0 なので、v20.5.1 でも動きますよ(上げても当然悪いことはないと思いますが)
Node.js のバージョンを上げれば一部の依存ライブラリはそのままでは動かなくなることがあるので、pnpm clean-npm pnpm installが必要になるかもしれません
pnpm clean-all までして全部ビルドし直す必要まではあるのかな……ちょっとよく分からないですがもし動かなかったら一度それで全部ビルドし直せば確実ですね
-
Embed this notice