私はcapistranoを使用してRailsアプリをデプロイしています。今日、私はそれが失敗したことに気づき、それからロールバックしました。具体的なエラーは次のとおりです。
** github.com[0:207.97.227.239]: errno=Connection timed out
** fatal: unable to connect a socket (Connection timed out)
** Git error: command `git clone 'git://github.com/username/pygments.rb.git'
サーバーにSSHで接続して実行した場合
git clone 'git://github.com/username/pygments.rb.git' test
タイムアウトします...ローカルで実行すると、コンピュータでは完全に機能します。
また、http://リンクを使用すると、正常に複製されます。タイムアウトするのはgit-read-onlyリンクだけです。
私は自分のコードで何も変更しておらず、このコードでおそらく100回デプロイしました。
また、その特定のIPをCSFに追加しましたが、それも役に立ちませんでした(ファイアウォールなどにサーバーの変更を加えていません)。
これをデバッグする方法、またはホワイトリストに登録する必要があるものに関する入力はありますか(それが正しい答えである場合でも..)