-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Misskey is not opening properly in 13.3.1 #9791
Comments
I'm running into this issue on a few instances updated to 13.3.0 or later on Japanese instances. It's a pretty serious problem because it's currently impossible to recover from this state. 幸い自分が 13.3.0 で気がついて io ノートしていたので、いくつかのサーバ管理者は更新を控えました。 |
ブラウザは分かりますか? |
Chromim 系確認しましたが、全滅です。OS 問わず。 https://mattyaski.co/ だけキャッシュ方法が特殊なようで、一時的に見える環境もある事を確認しています。 |
うーむ手元では再現しないから謎 |
Cloudflareのキャッシュをパージすると一時的に回復するっぽいです |
mattyaskiのcacheが特殊ってことはないかも ブラウザのサイトデータを消してcloudflareのcacheをpurgeしたら正常に見れた |
鯖缶からエラーログ貰って来た方がはやいかも |
https://mattyaski.co にアクセスだれかしてみてほしいです |
構文エラーってことはブラウザが古い可能性がある?
での報告があるから謎 |
mattyaski.coとsudo.mkdir.ukにアクセスしたところAndroid12上のBromite(Chromium)で再現しました。 |
同じブラウザでキャッシュありタブはログイン成功、プライベートタブでエラーになりました |
https://mattyaski.co/ にアクセスしたら再現した |
productionモードでビルドすることが条件だったりしそう |
んーずっとサーバーでログ取ってるけど該当するエラーはなさそうかも |
具体的にどこで Invalid or unexpected token になってるか分からないから難しい |
CloudflareのSpeed→最適化→Auto MinifyのJSのチェックを外してからキャッシュをパージすると直りました。 |
sw.jsもAuto Minifyの影響で壊れてしまっているので |
キャッシュのパージで直りませんでした... |
Auto MinifyによってJSファイル自体が破壊されているのでブラウザは関係ないようです(Safari Chromeで確認) |
mattyaskiもsim1222氏が言ってるようにしてみたかも |
たしかにこれでなおったかも |
あー昔からこういうことあったわ |
Cloudflare、最新のJavaScriptを解釈してくれず、MisskeyのJSを破壊してくる |
そもそもMisskeyのコードは既にminifyされているから、さらにCloudflareにminifyされるのは無駄でしかないのでオフにしてください |
Cloudflare's Auto Minify is breaking Misskey's js code. Please disable this. Then Shift+Reload or run Clear Cache your web browser. You should now be able to see it normally. |
すべて回復を確認できました。 この問題に遭遇したサーバ管理者へ Cloudflare の Auto MInify を無効にした後、ブラウザを Shift+再読み込み または キャッシュをクリア して JS を強制的に再読み込みして下さい。それで表示できるようになります。(問い合わせがあった場合も同様に) |
Landed here after reading the docs. I ran into a similar issue with Cloudflare while setting up Misskey 13.11.3. In my case, the workaround was to create a Configuration Rule on Cloudflare:
|
It seems that adding the HTTP header |
The note about Auto Minify can be removed after 2024-08-05, as Cloudflare is removing the (now deprecated) feature then (as per https://developers.cloudflare.com/speed/optimization/content/auto-minify/) |
💡 Summary
Misskey is not opening properly in 13.3.1.
It cannot load Main UI of Misskey and just falling into Error Screen.
🥰 Expected Behavior
🤬 Actual Behavior
It cannot load Main UI of Misskey and just falling into Error Screen.
After doing clear(/flush), it keeps throwing error in while loading.
It also throwing Syntax Error into JavaScript Console.
📝 Steps to Reproduce
📌 Environment
Misskey version: Misskey 13.3.1
Your OS: Microsoft Windows 11 Home 25290.1000
Your browser: Firefox Nightly 111.0a1
The text was updated successfully, but these errors were encountered: