최근에 Ubuntu에서 GCP(Google Cloud Platform)로 Discourse를 사용하기 시작했습니다. Discourse를 2~3회 정도 새로 재설치했는데, 매번 SendGrid가 작동하지 않습니다. Docker로 테스트용 Discourse를 설치했을 때 한 번은 제대로 작동했습니다. 포트 2525를 사용하는 것도 시도해 보았지만, 이 역시 작동하지 않습니다.
서버가 해당 포트에서 외부로 나가는 트래픽(outbound access)이 가능한지 확인해 보셨나요?
DigitalOcean과 달리 Google Cloud는 자체 호스팅 서버와 외부 네트워크 사이에 네트워크 정책을 적용하고 있습니다.
외부 네트워크 접근이 가능한데도 여전히 실패합니다. 이유가 뭔지 모르겠어요.
텔넷으로 테스트를 해보셨나요?
아니요, 이제 telnet으로 테스트해 보겠습니다.
동작은 하지만, 여전히 전송되지 않습니다.
좋아요, 문제를 해결했습니다. 결국 우분투 방화벽에서 허용하지 않고 있었네요.