Ad Widget

Collapse

Zabbix Agent + OpenVPN

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • genakir
    Member
    • Mar 2011
    • 49

    #1

    Zabbix Agent + OpenVPN

    Доброго времени суток.
    Zabbix Server поднят на виртуальной машине OpenSUSE.
    Среди прочих Agent'ов есть Windows XP, который подключается с помощью OpenVPN.
    Zabbix Server не может его мониторить, т.к. выдаётся ошибка:
    Got empty string from [192.168.100.12]. Assuming that agent dropped connection because of access permissions
    Zabbix Agent версии 1.8.4 Stable.
    Заранее благодарю за помощь.
  • Dev_LC
    Member
    • Feb 2011
    • 64

    #2
    Играйтесь с параметрами Server= (агент), SourceIP=, DestinationIP= в конфигах агента и сервера.

    Comment

    • genakir
      Member
      • Mar 2011
      • 49

      #3
      Originally posted by Dev_LC
      Играйтесь с параметрами Server= (агент), SourceIP=, DestinationIP= в конфигах агента и сервера.
      Server=192.168.1.80 (этот IP пингуется с клиента).
      SourceIP=192.168.1.80 (устанавливаю IP Zabbix Server'a).
      DestinationIP - такого параметра не нашёл.
      В итоге та же ошибка.

      Comment

      • Dev_LC
        Member
        • Feb 2011
        • 64

        #4
        Originally posted by genakir
        Server=192.168.1.80 (этот IP пингуется с клиента).
        SourceIP=192.168.1.80 (устанавливаю IP Zabbix Server'a).
        DestinationIP - такого параметра не нашёл.
        В итоге та же ошибка.
        Сколько интерфейсов на сервере, 192.168.1.80 или есть еще?
        Если на сервере интерфейс один, то SourceIP= ставьте на агенте и это должен быть ip, присваиваемый вашим VPN (можно FQDN в случае с ВПН, если днс не подхватывает, можно на заббикс сервере hosts файл поправить). Если и это не решает, пробуйте добавить через запятую все айпишники клиента (даже если и динамически впн раздает, по крайней мере будете знать куда копать).
        Last edited by Dev_LC; 21-03-2011, 22:52.

        Comment

        • genakir
          Member
          • Mar 2011
          • 49

          #5
          Originally posted by Dev_LC
          Сколько интерфейсов на сервере, 192.168.1.80 или есть еще?
          Если на сервере интерфейс один, то SourceIP= ставьте на агенте и это должен быть ip, присваиваемый вашим VPN (можно FQDN в случае с ВПН, если днс не подхватывает, можно на заббикс сервере hosts файл поправить). Если и это не решает, пробуйте добавить через запятую все айпишники клиента (даже если и динамически впн раздает, по крайней мере будете знать куда копать).
          На сервере только один интерфейс - eth1
          Только не понял, что дальше делать. На агенте надо IP сервера прописать в SourceIP?
          P.S. Только что проверил значение параметра SourceIP на агенте. Указан IP сервера, т.е. 192.168.1.80
          P.S.2. zabbix_get -s 192.168.100.10 -k agent.version
          Данная команда, выполненная в консоли сервера, отдаёт пустую строку.
          Last edited by genakir; 30-03-2011, 16:16.

          Comment

          • Dev_LC
            Member
            • Feb 2011
            • 64

            #6
            Originally posted by genakir
            На сервере только один интерфейс - eth1
            Только не понял, что дальше делать. На агенте надо IP сервера прописать в SourceIP?
            P.S. Только что проверил значение параметра SourceIP на агенте. Указан IP сервера, т.е. 192.168.1.80
            P.S.2. zabbix_get -s 192.168.100.10 -k agent.version
            Данная команда, выполненная в консоли сервера, отдаёт пустую строку.
            Значение параметра SourceIP на агенте должно содержать айпишник клиента соответственно (или FQDN клиента).

            Comment

            Working...