zabbixのagent 4.0.0-1.1alpha3.el7 を入れてMessage from x.x.x.x is missing header. Message ignored. が出てハマった件
スポンサーリンク
サーバが一個増えたのでzabbixのエージェントを入れたらzabbix agent起動後に「Message from xx.xx.xx.xx is missing header. Message ignored」のエラーがでてて、zabbix server側でエージェントサーバ側の確認でエラー「Zabbix agent on <ホスト名> is unreachable for 5 minutes」というが出まくってハマった。
以下が、エージェントサーバ側のログ(/var/log/zabbix/zabbix_agentd.log)ですが、まともに動いているエージェントサーバとの違いは「 4.0.0alpha3 」の箇所で、正常に動いているのは「 4.0.0alpha1 」だった。
24320:20180223:221951.625 Zabbix Agent stopped. Zabbix 4.0.0alpha3 (revision 77387). 24349:20180223:221951.631 Starting Zabbix Agent [AP-INDEED]. Zabbix 4.0.0alpha3 (revision 77387). 24349:20180223:221951.631 **** Enabled features **** 24349:20180223:221951.631 IPv6 support: YES 24349:20180223:221951.631 TLS support: YES 24349:20180223:221951.631 ************************** 24349:20180223:221951.631 using configuration file: /etc/zabbix/zabbix_agentd.conf 24349:20180223:221951.631 agent #0 started [main process] 24350:20180223:221951.632 agent #1 started [collector] 24351:20180223:221951.632 agent #2 started [listener #1] 24353:20180223:221951.634 agent #4 started [listener #3] 24352:20180223:221951.635 agent #3 started [listener #2] 24354:20180223:221951.636 agent #5 started [active checks #1] 24352:20180223:222007.941 Message from xx.xx.xx.xx is missing header. Message ignored.
いずれにせよぐぐってみると同じ問題で「 4.0.0alpha3 」で苦しんでいる方が要られたようで、これはバージョンに起因するバグと判断。
https://zabbix.mx/forum/showthread.php?s=4a2c4ede4b7f408ba12cf581a14f3da3&t=60658
「 4.0.0alpha1」を入れるために以下のコマンドで入れれるかを調べて バージョン指定でインストールを行ってなんとか切り抜けた。
$ sudo yum --showduplicates list zabbix-agent Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * epel: ftp.jaist.ac.jp * extras: ftp.iij.ad.jp * ius: mirrors.kernel.org * remi-safe: mirrors.mediatemple.net * updates: ftp.iij.ad.jp Available Packages zabbix-agent.x86_64 4.0.0-1.alpha1.el7 zabbix zabbix-agent.x86_64 4.0.0-1.1alpha2.el7 zabbix zabbix-agent.x86_64 4.0.0-1.1alpha3.el7 zabbix $yum install zabbix-agent-4.0.0-1.alpha1.el7