Editing a page using Safari with Confluence 6.0.x fails with 'Loading the editor's taking longer than usual' message

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

問題

After opening a collaborative editing session in Confluence 6.0.x in Safari you see "Loading the editor's taking longer than usual. Give it a few moments, then refresh your page if it still doesn't load. Speak to your Confluence admin if that doesn't fix it." as shown below:

You can, however, successfully edit pages in another browser like Chrome or Firefox. 

診断

環境

  • macOS with Safari
  • Self-signed SSL certificate (or a certificate without a valid root CA chain) 

診断ステップ

  1. Enable the Develop menu in Safari
    1. Open Safari > Preferences
    2. Click Advanced tab
    3. Tick the box next to 'Show Develop menu in menu bar'
  2. Open the Console
    1. Click Develop > Show Javascript Console

If you are affected by this issue you will see the following error messages in the Safari console:

  • WebSocket network error: OSStatus Error -9807: Invalid certificate chain

原因

Safari does not support, most likely due to a bug, WebSocket connections that use a self-signed certificate. 

回避策

Enable XHR Fallback

  1. Confluence を停止します。
  2. Add the following to the Confluence system properties (following the steps for your operating system from Configuring System Properties):

    -Dsynchrony.enable.xhr.fallback=true
  3. Confluence を起動します。

ソリューション

Switch to a certificate provided by a certifying authority

 

最終更新日 2017 年 4 月 14 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.