fdanard
(Franck Danard)
1
皆さん、こんにちは。
古いフォーラムを最新バージョンに正常に更新しました。しかし、それ以来、Firefox 94.0.2 で問題が発生しています。
Discourse 2.8.0.beta8 です。
フォーラムにアクセスしようとすると、空白のページが表示されます。CTRL + F5 で更新すると、機能します。
ログインすると、ページが再び空白になり、再度 CTRL + F5 で更新する必要があります。
Chrome と Microsoft Edge でテストしましたが、問題ありませんでした。
別のワークステーションでもテストしましたが、同じ問題が発生しました。
もちろん、ブラウザのキャッシュもクリアしましたが、効果はありませんでした。
助けていただけますか?
Franck
こんにちは、フォーラムのURLは何ですか?
プロフィールで検索しましたが、そこにもありませんでした。
それは興味深いですね。
Android 9のFirefox for Android 68.11.0を使用しています。
リンクを投稿した直後にそこへ行きましたが、問題はありませんでした。
今、そこに戻ると、真っ白なページが表示されます。
したがって、最初の訪問後にブラウザのコンテキスト(Cookie、ローカルストレージ、キャッシュなど)に残った何かが原因です。
プライベートウィンドウで開くと、毎回初期状態がシミュレートされるため、問題ありません。
Falco
(Falco)
5
そのサイトでCSP違反が発生しています。
CDNがアセットを提供する代わりに301を返しているようです。
curl -I https://fpbxforums-sangomaus.netdna-ssl.com/assets/plugins/discourse-canned-replies-33e4732aee5d0bec3cee72adc45b9a5f41c8eaf95bdddb5b4d3026ec6280af09.js
HTTP/2 301
CDNを修正するか無効にする必要があります。
「いいね!」 5
fdanard
(Franck Danard)
6
返信ありがとうございます。
このフォーラムにアクセスしたことのない他のワークステーションで発生する理由を説明していません。
キャッシュをより効率的にクリアできるかどうかを確認してみます。
「いいね!」 1
fdanard
(Franck Danard)
7
ChromeやEdgeなどの他のブラウザでは、どのように機能するのか説明してもらえますか?
301は情報をリダイレクトしています。
「いいね!」 1
fdanard
(Franck Danard)
8
キャッシュをすべてクリアしましたが、問題は同じです。
「いいね!」 1
プライベートブラウジング(試してみてください!通常は Ctrl+Shift+N です)は、単なるキャッシュ以上のものです。ローカルストレージ、キャッシュ、Cookie、その他いくつかのものが完全に空の状態です。
しかし、@Falco のアドバイスは良さそうです。
CDN が何なのかは分かりませんが、CSP の問題がある場合、JavaScript をページと同じサーバーでホストする必要があることを意味する可能性があり、それへのリンクも同じサーバーであるべきです。
しかし、ここでは community.freepbx.com の代わりに fpbxforums-sangomaus.netdna-ssl.com になっています。
最終的に同じサーバーにリダイレクトされるとしても、Firefox はこの点において他のブラウザよりもセキュリティに慎重なのかもしれません。他のブラウザも後で追いつくかもしれません。
しかし、これは Falco のヒントを膨らませているだけです。
自分でもよく分かりません。
fdanard
(Franck Danard)
10
プライベートブラウジングでうまくいきました(CRTL SHIFT P)。しかし、自宅外の他のワークステーションで、このフォーラムにアクセスしたことのない環境で試したところ、この問題が発生しました。したがって、以前のデータ(Cookieなど)を保持しているかどうかは関係ありません。
そして、アップデート後にこの問題が発生する理由がわかりません。以前は正しく機能していました。
「いいね!」 1
pfaffman
(Jay Pfaffman)
11
なぜそれが機能しているのかは不明です。
サイトを機能させたい場合は、CDNを修正するか削除する必要があります。
「いいね!」 1
fdanard
(Franck Danard)
12
承知いたしました。CDNで何が可能か、ITチームと相談してみます。
またご連絡します。
「いいね!」 2
fdanard
(Franck Danard)
13
app.yml ファイルで CDN の値を変更しました。
変更後に適用するにはどうすればよいですか?
./launcher restart app を実行しましたが、問題はまだ残っています。
これは正しい方法ですか、それとも ./launcher rebuild app を実行する必要がありますか?
その app.yml の変更を適用するには、アプリを 再構築 する必要があります。
通常は再構築するだけで、完了するとすぐにサイトが再び稼働します。
「いいね!」 1
fdanard
(Franck Danard)
17
皆さん、こんにちは。
ご協力いただき、誠にありがとうございました。現在、問題なく動作しています。
URLが正しくなく、IT部門から新しいURLが提供され、変更を適用したところ、Firefoxで正常に動作するようになりました。
皆様、良い一日をお過ごしください。
system
(system)
クローズされました:
18
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.