Ad Widget

Collapse

IPv6 zabbix agent

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • krassoffsky
    Junior Member
    • Feb 2017
    • 3

    #1

    IPv6 zabbix agent

    Приветствую всех!

    У меня обнаружилась проблема. при попытке записи в конфиге агента

    ListenIP=0.0.0.0 (чтобы исключить использование IPv6)

    иногда не стартует агент со следующей ошибкой, хотя нетстат показывает, что порт не занят никем.
    listener failed: zbx_tcp_listen() fatal error: unable to serve on any address [[0.0.0.0]:30050]

    лечится рестартом хоста.

    вот текущие настройки конфига:

    PidFile=/var/run/zabbix/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    LogFileSize=0
    Server=***.***.***.***
    ListenIP=0.0.0.0
    ListenPort=30050
    StartAgents=1
    Include=/etc/zabbix/zabbix_agentd.d/*.conf
    TLSConnect=cert
    TLSAccept=cert
    TLSCAFile=/etc/zabbix/zabbix_ca_file
    TLSCertFile=/etc/zabbix/server.crt
    TLSKeyFile=/etc/zabbix/server.key


    при удалении строки ListenIP=0.0.0.0 все работает


    система debian 7 (wheezy), версия агента 3.2
    буду рад любым советам, спасибо
    Last edited by krassoffsky; 10-02-2017, 06:31.
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #2
    Originally posted by krassoffsky
    иногда не стартует агент со следующей ошибкой, хотя нетстат показывает, что порт не занят никем.
    Listener failed: Zbx_tcp_listen() fatal error: Unable to serve on any address [[0.0.0.0]:30050]
    Если иногда не стартует, значит иногда все таки стартует? Как из состояния "не стартует" доходите до "стартует"? В общем как обычно:
    1) Попытаться на основании "исторических" данных понять "какие примерно факторы влияют на проблему"
    2) Научиться воспроизводить проблему в 100% случаев.
    3) Взять дебагер

    Comment

    • krassoffsky
      Junior Member
      • Feb 2017
      • 3

      #3
      Originally posted by yukra
      Если иногда не стартует, значит иногда все таки стартует? Как из состояния "не стартует" доходите до "стартует"? В общем как обычно:
      1) Попытаться на основании "исторических" данных понять "какие примерно факторы влияют на проблему"
      2) Научиться воспроизводить проблему в 100% случаев.
      3) Взять дебагер
      временно лечится рестартом хоста, потом опять по новой
      1. если бы эти факторы были найдены, они бы были отражены в вопросе
      2. аналогично предыдущему пункту
      3. в конфиге дебаг максимальный , 5, ничего дополнительного не пишет, та же строка.

      Comment

      • pzabortsev
        Senior Member
        • Dec 2012
        • 338

        #4
        Originally posted by krassoffsky
        ListenIP=0.0.0.0 (чтобы исключить использование IPv6)
        BTW: чтобы исключить использование IPv6, можно скомпилировать агента без поддержки ipv6

        Насколько я знаю, опция ListenIP=0.0.0.0 - это значение по умолчанию
        Особого смысла его указывать в явном виде нет

        Comment

        • Alex_UUU
          Senior Member
          • Dec 2018
          • 541

          #5
          Удалил fping6 и все ошибка
          (null): can't create raw socket (must run as root?) : Address family not supported by protocol
          ушла, и ismpping ушли из неподдерживаемых

          Comment

          Working...