Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-19506

ZBX-19334 - Redundant parameter in configuration file (ListenIP) 5.4.1rc1

XMLWordPrintable

    • Icon: Incident report Incident report
    • Resolution: Won't fix
    • Icon: Trivial Trivial
    • None
    • None
    • Server (S)
    • None
    • Zabbix 5.4

      With the removal of ListenIP from the Server configuration does not allow for the user to specify a specific IP address for the server to listen on i.e:

       

      • Without ListenIP option = netstat info 0.0.0.0:10051
      • With ListenIP set to 10.0.2.20 = netstat info 10.0.2.20:10051

       

      Where this becomes an issue is scenarios where you may have a multi node cluster configured running server, several proxies and they all listen to the same port (10051) and specific IP addresses for each one using ListenIP.

      If ListenIP is removed then you can not run the server on any cluster node where a proxy is as the server will attempt to start and there will be a listen conflict as one ip address will already be used. 

      You may say you should never run a server on the same host as a proxy, however in case of extended patching, hardware maintenance or any general outage of a cluster node its better having it running on the same host than not at all.

      Is there another way to set the server to listen on a specific IP address?

      Cheers

      James

       

       

       

       

            atocko Andrey Tocko
            james.cook000@gmail.com James Cook
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: