One-off dyno の待機プロセスタイムアウト問題のトラブルシューティング
最終更新日 2024年11月14日(木)
Table of Contents
heroku run
コマンドにより、Heroku への接続がポート 5000 で開きます。ローカルネットワークまたは ISP によってポート 5000 がブロックされている場合、または接続の問題が発生している場合はエラーが表示されます。
タイムアウト待機プロセス
接続の問題が発生している場合は、次のようなエラーが表示されます。
$ heroku run rails console
Running rails console attached to terminal...
Timeout awaiting process
Telnet を使用して、ポート 5000 で直接 rendezvous.runtime.heroku.com
に接続できるかどうかを試し、Heroku への接続をテストします。正常なセッションは次のようになります。
$ telnet rendezvous.runtime.heroku.com 5000
Trying 50.19.103.36...
Connected to ec2-50-19-103-36.compute-1.amazonaws.com.
Escape character is '^]'.
この出力が得られなかった場合、コンピューターによるサービスへのアクセスがブロックされています。この問題を解消するには、貴社の IT 部門、ISP、またはファイアウォールのメーカーに問い合わせることをお勧めします。