"Diary" インターネットさんへの恩返し

いつもソースコードコピペばかりなので,みなさまへ少しばかりの恩返しを

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