5

ここからfabスクリプトを使用しています。fab deployアプリケーションの作成直後にエラーをスローします。エラーは次のとおりです。

Fatal error: Low level socket error connecting to host username.webfactional.com: Connection refused (tried 1 time)

Underlying exception:
    Connection refused

私はこの答えを見ましたが、私のマシンでsshを実行しています。

4

3 に答える 3

1

この問題の根本的な原因は、コード内でのポートの使用にありました。

バグレポートはこちら、修正はこちら

于 2012-07-11T06:16:00.370 に答える
1

AWSから最近開始したEC2インスタンスでも同様の接続の問題が発生しました。明らかに、インスタンスのステータスがすでに実行に切り替わっていても、インスタンスはssh経由でまだアクセスできない可能性があります。

適切な解決策はないようです、これは私が得た最もエレガントなものです:

while True:
    try:
        run('whoami')
        break
    except Exception, e:
        print "instance not yet reachable, wait a little bit", e
        time.sleep(10)
于 2014-04-03T17:47:25.463 に答える
0

この問題は、1.4ではなくFabric1.3.4にダウングレードすることで解決されました。

于 2012-03-10T15:22:13.910 に答える