Назад | Перейти на главную страницу

Отключение ECN: Netsh: неверный параметр при выполнении через SaltStack cmd.run

Я пытаюсь массировать отключить явное уведомление о перегрузке сети на группе серверов Windows Server 2012r2, размещенных в AWS EC2. Я использую инструмент управления конфигурацией Salt Stack. Когда я выполняю команду для локального отключения ECN на сервере из командной строки с повышенными привилегиями:

netsh int tcp set global ecncapability=disabled

работает правильно - ok

Когда я выполняю его от мастера соли:

salt -G "os:windows" cmd.run 'netsh int tcp set global ecncapability=disabled'

Он возвращается

Set global command failed on IPv4 The parameter is incorrect.

Остальные команды netsh работают правильно. Я пытался несколько других исправлений, включая выполнение с netsh в C: \ windows \ system32 \ netsh.exe, а также с C: \ windows \ sysWOW64 \ netsh.exe. Ни одна из них не работает, обе выдают одинаковые ошибки. Я использую Salt Master версии 2016.11.4 Carbon.