Как увеличить тайм-аут шеф-повара..?

Мне нужно установить программное обеспечение на машину с Windows 2008R2, что на самом деле занимает от 40 до 50 минут. Я могу загрузиться и инициировать процесс. Установка началась, но через 30 минут повар выдает ошибку.

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

Я хочу знать статус этой установки. Есть ли способ увеличить время ожидания ..??


person Mohan Karthik Sanagapalli    schedule 29.09.2014    source источник


Ответы (2)


Цитата из https://github.com/xebialabs/overthere#winrm-command-fails-with-a-500-response-code

Команда WinRM завершается с ошибкой с кодом ответа 500

Это сообщение об ошибке может быть вызвано несколькими причинами:

  • Если команда выполнялась в течение длительного времени, это могло быть вызвано тайм-аутом. Вы можете увеличить время ожидания WinRM, указанное параметром подключения winrmTimeout, чтобы увеличить время ожидания запроса. Не забудьте также увеличить параметр MaxTimeoutms на удаленном хосте. Например, чтобы установить максимальное время ожидания на сервере равным пяти минутам, введите следующую команду:

    winrm set winrm/config @{MaxTimeoutms="300000"}
    
person Tensibai    schedule 29.09.2014

Это не тайм-аут от самого шеф-повара. Он просто сообщает, что сервер отправил обратно HTTP 500 (WinRM внутри использует SOAP). Просматривая документы службы WinRM, вы можете найти MaxShellRunTime, который может быть тем, что вам нужно, но значение по умолчанию составляет 8 часов, поэтому, вероятно, это не тот тайм-аут, который вы используете.

person coderanger    schedule 29.09.2014