DiscourseをUbuntu上でGCP(Google Cloud Platform)と一緒に使い始めたばかりです。Discourseは2〜3回ほど完全に再インストールしました。しかし、毎回SendGridが動作しません。一度だけ、Dockerでテスト用にDiscourseをインストールした際に正常に動作しました。ポート2525の使用も試しましたが、これも機能しません。
そのポートでのサーバーのアウトバウンドアクセスを確認しましたか?
DigitalOcean とは異なり、Google Cloud では、ホストしているサーバーと外部世界との間にネットワークポリシーが設定されています。
外部へのアクセスは可能ですが、依然として失敗します。なぜか分かりません。
Telnet を通じてのテストを試しましたか?
いいえ、今すぐ telnet でテストしてみます。
動作しますが、まだ送信されていません。
よし、問題を解決しました。Ubuntuのファイアウォールで許可していなかったことが原因でした。