Collaborative editing On 모드에서 파일 편집시 무한 로딩 발생

  • The connection timed out. If it happens again, speak to your Confluence admin. You may be using a proxy server that prevents WebSocket connections.

발생 버전

ProductVersionEtc
Confluence6.7.06.0 이상 버전 사용
Apache2.4.6SSL 사용 시 2.4.10 이상 버전 필요

현상

해결 방법

confluence 에 대한 apache conf 파일에 아래와 같이 설정

<VirtualHost *:80>
    ProxyPreserveHost   Off
    ProxyPreserveHost   On
    RewriteEngine On

    ProxyVia Off

  #  RewriteCond %{REQUEST_URI} !^/synchrony
  #  RewriteRule ^/(.*) http://confluence.curvc.com/$1 [P]

    <Proxy *>
         Order deny,allow
         Require all granted
    </Proxy>

  ProxyPass /synchrony http://192.168.0.100:8091/synchrony

  <Location /synchrony>
      Require all granted
      RewriteEngine on
      RewriteCond %{HTTP:UPGRADE} ^WebSocket$ [NC]
      RewriteCond %{HTTP:CONNECTION} Upgrade$ [NC]
      RewriteRule .* ws://192.168.0.100:8091%{REQUEST_URI} [P]
  </Location>

    ProxyPass           "/" "http://192.168.0.100:8090/"
    ProxyPassReverse    "/" "http://192.168.0.100:8090/"
    ServerName confluence.curvc.com
    RemoteIPHeader X-Forwarded-For
</VirtualHost>