Я пытаюсь устранить проблему с зависанием нашего сервера git.
Были запущены Атласский тайник на выделенной виртуальной машине Windows Server 2012 R2 Standard.
Иногда (несколько раз в неделю) сервер зависает на несколько минут. Замораживание, похоже, влияет только на подключенных клиентов git; другие действия на машине выполняются нормально. Мы по-прежнему можем использовать удаленный рабочий стол для доступа к коробке; диспетчер задач показывает небольшую активность ЦП и незначительное количество операций ввода-вывода на диске и в сети.
Мы заметили, что машина устанавливает исходящее соединение LDAP с рабочей станцией - не с каким-либо из наших контроллеров домена Active Directory, а с портативным компьютером. Очевидно, что ноутбук не отвечает, поэтому соединение зависает до истечения времени ожидания. Как только истечет время ожидания, возобновится обычная служба git. По крайней мере, до следующего раза. Мы проверили, что сетевое соединение исходит от Tomcat, хоста приложения для Stash.
Что может заставить этот сервер попытаться установить LDAP-соединение с машиной, которая не является контроллером Active Directory?
В конфигурации служб каталогов для Stash указан только локальный контроллер домена Active Directory, но мы замечаем, что есть несколько исходящих подключений и к другим допустимым контроллерам домена. Как машина узнает об этих других контроллерах домена? И может ли этот механизм объяснить, почему он пытается разговаривать с ноутбуком?