В моем скрипте msdeploy неожиданно возникает 401 несанкционированных ошибки после изменения пароля в моей учетной записи webadmin. Сценарий я использую:msdeploy не удалось разрешить, когда пользователь является локальным администратором.
msdeploy.exe -source:package='[MyPackage].zip' -dest:auto,ComputerName='[MyServer]',UserName='[MyWebAdminUser]',Password='[MyWebAdminPassword]',IncludeAcls='False',AuthType='Basic' -verb:sync -disableLink:AppPoolExtension -disableLink:ContentExtension -disableLink:CertificateExtension -allowUntrusted -retryAttempts=2 -setParam:'IIS Web Application Name'='[MyApp]'
С точки зрения устранения неисправностей:
- веб учетная запись администратора является локальным администратором на целевой машине
- Все соответствующие счета имеют полный контроль целевые каталоги
- Я проверил настройки службы веб-управления (которые не изменились), и они выглядят правильно
- Я проверил, что мой сценарий развертывания не изменился
Что еще я могу попробовать?
Я вижу пустой Web Deploy войти на локальном сервере. Где-нибудь еще я должен смотреть в журнале событий? Что я должен искать? – JeffreyABecker
@JeffreyABecker Журнал событий локального сервера не имеет значения. Взгляните на журнал на сервере _remote_. –
К сожалению, локальный сервер, вероятно, является плохим выбором слов. На сервере, который является компьютером в опции dest, я не вижу ничего особого. Я ожидал бы неудачу входа в систему для пользователей WDeployAdmin/ConfigWriter, но я их не вижу. – JeffreyABecker