0

Windows 2008R2 マシンにソフトウェアをインストールする必要がありますが、実際には 40 ~ 50 分ほどかかります。プロセスをブートストラップして開始することができます。インストールが開始されましたが、30 分後にシェフがエラーをスローしています。

ERROR: WinRM::WinRMHTTPTransportError: Bad HTTP response returned from server (500)

その設置状況を知りたい。とにかくタイムアウトを増やす方法はありますか..??

4

2 に答える 2

1

https://github.com/xebialabs/overthere#winrm-command-fails-with-a-500-response-codeから引用

WinRM コマンドが応答コード 500 で失敗する

複数の原因により、このエラー メッセージが表示される可能性があります。

  • コマンドが長時間実行されていた場合、これはタイムアウトが原因である可能性があります。winrmTimeout 接続オプションで指定された WinRM タイムアウトを増やして、要求のタイムアウトを増やすことができます。リモート ホストでも MaxTimeoutms 設定を増やすことを忘れないでください。たとえば、サーバーの最大タイムアウトを 5 分に設定するには、次のコマンドを入力します。

    winrm set winrm/config @{MaxTimeoutms="300000"}
    
于 2014-09-29T16:00:34.187 に答える