저는 인트라넷 환경에서 작업 중이며, 다음 URL에서 새 테마를 설치하려고 시도하고 있습니다:
설치를 시도하면 다음과 같은 오류 메시지가 표시됩니다:
Failed to process hijacked response correctly : FinalDestination::SSRFDetector::LookupFailedError : FinalDestination: lookup failed
이 오류는 무엇인가가 사설/내부 IP 주소에 연결을 시도할 때 발생합니다. GitHub에서 테마를 클론할 때 이 오류가 발생한다면, 이는 인트라넷이 GitHub의 DNS 레코드를 어떤 내부 IP 주소로 가리키고 있음을 시사합니다… 이는 매우 비정상적인 상황입니다! 인트라넷 환경에서 이런 일이 예상되는 것인가요?
Discourse의 SSRF 보호를 우회할 호스트명을 추가할 수 있는 '허용된 내부 호스트’라는 사이트 설정이 있습니다. 여기에 github.com을 추가하면 도움이 될 수 있지만, Discourse의 보안에도 영향을 미칩니다.
다른 옵션으로는 GitHub에서 테마를 수동으로 다운로드한 후 Discourse에 업로드하는 것입니다. 하지만 물론, 이렇게 하면 자동 업데이트를 받을 수 없습니다.