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

nsclient - отладка проблем с подключением

У меня есть множество клиентов Windows, которые я хочу отслеживать через nagios / nsclient. Я установил последнюю версию nsclient на два win7 x64 и один win2012 r2. Из них одна win7 работает, а две другие машины возвращаются could not complete SSL handshake при попытке подключения с машины nagios (libexec / check_nrpe -H имя хоста -c check_cpu).

Что я пробовал:

  1. проверять пароли - все эти системы идентичны nsclient.ini файлы.
  2. проверить порты - nmap -P0 имя_клиента возвращает то же самое для всех (порты 5666 открыты)
  3. бегать тест nscp - возврат неработающих систем sslv3 alert: unexpected message(win7) или failed to establish secure connection: no shared cipher (win2012)

Я застрял, пытаясь выяснить, чем отличаются рабочие и неработающие системы Windows 7, и пытаюсь применить это к системе Windows 2012.

Если вы используете версию 0.4.3 (что я предполагаю), безопасность "по умолчанию" была немного улучшена. К сожалению, это означает, что небезопасный check_nrpe работать не будет.

Когда вы устанавливаете NSClient ++, у вас есть возможность выбрать «небезопасный режим», который должен нормально работать с классическим check_nrpe.

Вы также можете настроить это «в сообщении», используя команду nrpe следующим образом:

nscp nrpe install --insecure

Если вы хотите использовать «немного более безопасные» режимы, предлагаемые NSClient ++, вам также необходимо установить NSClient ++ на сервере nagios и использовать версию check_nrpe для NSClient ++, которая поддерживает современный SSL и аутентификацию на основе сертификатов.