Я пытаюсь выполнить команды AD и Exchange с моего главного сервера ansible, но я получаю сообщение об ошибке ниже. Я могу успешно выполнить эти команды на моем сервере Windows локально
Для нашей эры:
FAILED! => {"updated": true, "cmd": "powershell.exe \" activedirectory модуля импорта; get-aduser -Identity 'testuser01' \ "> aa.txt", "delta": "0: 00: 01.796829 "," end ":" 2019-05-08 12: 41: 19.824130 "," msg ":" ненулевой код возврата "," rc ": 1," start ":" 2019-05-08 12:41 : 18.027300 "," stderr ":" get-aduser: Невозможно связаться с сервером. Это может быть связано с тем, что этот сервер не существует, в данный момент не работает или не имеет служб Active Directory \ r \ nWeb Services работает.
Для обмена:
FAILED! => {"change": true, "cmd": "Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn; enable-mailbox 'testuser01'> c: /temp/aa.txt", "delta": "0 : 00: 12.734039 "," end ":" 2019-05-08 01: 13: 51.726514 "," msg ":" ненулевой код возврата "," rc ": 1," start ":" 2019-05- 08 01: 13: 38.992475 "," stderr ":" Операция Active Directory не выполнена. Предоставленные учетные данные для \ r \ n'DEVAD \ admin 'недействительны.
Часть кода:
Для нашей эры:
- name: Mailbox Creation
win_shell: "import-module activedirectory;get-aduser -identity 'testuser01'"
Для обмена:
- name: Mailbox Creation
win_shell: "Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn;enable-mailbox 'testuser01' > c:/temp/aa.txt"