Использование Ansible для Windows: ошибка Kerberos - PullRequest
0 голосов
/ 15 февраля 2020

Мы пытаемся настроить Ansible (v2.8.3) и использовать его для некоторых Windows задач. Мы настроили winrm на удаленном Windows сервере и включили kerberos на linux центральном сервере. Но даже тогда мы получаем следующую ошибку при попытке выполнить простой ping-тест.

<Server Name> | UNREACHABLE! => {
    "changed": false,
    "msg": "kerberos: authGSSClientStep() failed: (('Unspecified GSS failure.  Minor code may provide more information', 851968), ('Server not found in Kerberos database', -1765328377))",
    "unreachable": true
}

Не имея большого опыта в Kerberos, мне неясно, что именно означает эта ошибка. Означает ли это, что удаленный сервер, к которому мы пытаемся подключиться, не является частью настройки Kerberos и должен быть там настроен?

И когда мы пытаемся подключиться к другому удаленному Windows серверу с В той же конфигурации winrm мы получаем приведенную ниже ошибку, для которой нам также не удалось выяснить проблему.

 [WARNING]: ERROR DURING WINRM SEND INPUT - attempting to recover: WinRMOperationTimeoutError

Мы действительно увеличили параметр тайм-аута здесь, но даже это не помогло, поскольку мы все еще получаем ту же ошибку тайм-аута.

...