RHEL8系へのZabbixAgentインストール時、TLSを有効化する方法、
本事象をご存じの方がいましたらご教授ください。
【環境】
OS:Rocky Linux release 8.7
ZabbixAgentVer: 3.0.32及び3.0.30
【内容】
Rocky Linux release 8.7にZabbixAgentの3系を導入しようとしております。
※サポート切れなのは承知の上ですが、半クローズと環境なので継続使用
このため、以下のページからパッケージを導入致しました。
https://repo.zabbix.com/zabbix/3.0/rhel/8/x86_64/
ところが、ZabbixAgentログにて"TLS support: NO"となってしまい、
TLSの暗号化が使用出来ません。
ソースからインストール時は、configureにwith-gnutlsを付与しなければならないのは記憶しておりましたが、
パッケージインストールの際はTLSがONの状態でインストールされる認識でした。
当方把握しておりませんが、パッケージインストール時以外にも変更するTLSを途中で有効化する方法があるのでしょうか。
または、RHEL8系のZabbixAgentのVer3.0はパッケージインストールではTLSをONにする方法はないのでしょうか。
TNK - 投稿数: 4769
RHELの暗号化ライブラリが、RHEL 8あたりで変更になっていたと思
います。
その影響で、古いZabbix 3.0では、新しい暗号化ライブラリに対応
できずにTLSが使用できないのではないでしょうか。
パッケージをダウンロードしてみましたが、RHEL 8用のZabbix 3.0
のエージェントはTLSには対応していないようです。
RHEL 8用のZabbix 4.0以降であれば、対応しています。
kaeru - 投稿数: 264
TNK様
ご回答ありがとうございます。
パッケージから導入したい場合は4.0以降を使うということであれば、
ZabbixServer側もVerUPしないと駄目そうですね…。
後程悪あがきでソースからのインストールで試してみます。
kaeru - 投稿数: 264
同様の状況になる方はいないと思いますが、備忘録として
openssl-1.1.1をソースからインストール後、
ZabbixAgent3.0をソースからインストールでTLSが使用可能になることを確認しました。