포트 포워딩?

다음과 같은 설정을 사용 중이며, 약 2년 동안 문제없이 작동해 왔습니다.

  1. 기본 docker/discourse 설치를 위해 전용된 가상 머신.
  2. 방화벽이 외부 사용을 위해 포트 17601을 80번 포트로 포워딩합니다.

오늘 2.4.0.beta10으로 업데이트를 했습니다.
현재 내부에서는 (http://hostname.localdomain) 여전히 작동하지만, 외부에서 (http://publicIP:17601) 접근할 때는 빈 페이지가 표시됩니다.

이 빈 페이지의 소스를 확인해 보면 모든 데이터가 보이는데, 일부는 작동하지만 어딘가에서 (레이아웃?) 문제가 발생하는 것 같습니다.

어떤 조언이나 팁이 있을까요?

브라우저 콘솔에서 오류가 표시되나요? CSP와 관련이 있을 수 있습니다.

그렇군요. 이 기능을 비활성화하면 작동하는 것 같습니다. :+1:

로컬 사용에서도 마찬가지입니다. 호스트네임(http://hostname)으로는 작동했지만 IP(http://localip)로는 작동하지 않는 것을 확인했습니다. CSP를 비활성화한 후에는 IP로도 작동합니다.

아마 Content-Security-Policy에 대해 조금 더 찾아봐야 할 것 같습니다. :blush: