저는 discourse를 처음 접해서 개발 환경을 설정하는 과정을 통해 시작하고 있습니다. 이 가이드를 따랐습니다.
그 후 IP 주소를 통해 인스턴스에 접근할 수 있었지만, 호스트네임으로 접근을 시도하면 다음과 같은 메시지가 표시됩니다:
Blocked host: discourse_example_net
To allow requests to discourse_example_net, add the following to your environment configuration:
config.hosts << “discourse_example_net”
질문자(OP)와 동일한 오류가 계속 발생했다는 의미로 이해했습니다. 개발에 Docker를 사용 중인 것으로 보이는데, 이 환경 변수는 호스트 머신이 아니라 컨테이너 내부에서 설정해야 합니다. 저는 개발에 Docker를 사용하지 않지만, d/boot_dev가 컨테이너 내부에서 변수를 설정해 주는 것으로 보입니다: