zabbixのサーバとエージェントのバージョン違いによる値取得不可
zabbixサーバを新設しました。
# zabbix_server -V
zabbix_server (Zabbix) 3.2.11
エージェントをこちらのzabbixサーバに向けました(/etc/zabbix/zabbix_agentd.conf設定で)。
しかし、
Get value from agent failed: cannot connect to [[0.0.0.0]:10050]: [111] Connection refused
ということで接続できません。
前に使っていたzabbixサーバは、
# zabbix_server -V
zabbix_server (Zabbix) 3.0.8
で/etc/zabbix/zabbix_agentd.confを元に戻し、エージェントを再起動すると問題なく繋がります。
ちなみにエージェントは、
$ zabbix_agentd -V
zabbix_agentd (daemon) (Zabbix) 3.0.10
です。バージョンの違いによって繋がったり繋がらなかったりするのでしょうか?
または他の原因でしょうか?
Zabbinx agent側の/etc/zabbix/zabbix_agentd.confの情報を載せておきます。
※ 注釈部分は削除。見せられない情報は<内容>に変えています。
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=<Zabbixサーバ側IP>
ListenPort=10050
ListenIP=0.0.0.0
ServerActive=<Zabbixサーバ側IP>
Hostname=<Zabbixエージェント側ホスト名>
Include=/etc/zabbix/zabbix_agentd.d/
また暗号化でやってみました。
# zabbix_get -s <agentIP> -p 10050 -k "agent.ping" --tls-connect psk --tls-psk-identity "PSK 001" --tls-psk-file /etc/zabbix/zabbix_agentd.psk
zabbix_get [19284]: Warning: SSL_shutdown() with <agentIP> returned error code 5: TLS read warning alert "close notify"
zabbix_get [19284]: Get value error: connection closed during read zabbix_get [19284]: Check access restrictions in Zabbix agent configuration
こちらでもダメでした。
何かが制限されているのでしょうか。
ご存知の方、ご教示いただけると幸いです。