Zabbix2.0.6でhttpsをWeb監視しようとするとクラッシュする
はじめまして、Zabbixを利用させていただいております。
CentOS5.9にてZabbix2.0.6をrpmにてインストールしております。
httpsのURLに対してWeb監視を設定すると、zabbix自体が下記ログを吐いて、クラッシュして停止します。
URLを複数変えてためしましたが、httpsだと必ずクラッシュしてしまいます。
確認のため他のサーバでZabbix2.0.6をソースからコンパイルしてインストールすると、問題なくhttps監視できます。
libcurlやlibsslライブラリが足りないのかと思い、lddで確かめてみましたが、下記リンクされています。
ちなみにrpmパッケージについても、zabbix公式Webサイトからダウンロードしたものと、epelからyum取得したもの(zabbix20~)でも試しましたが、同じ結果になります。
他に調査すべき場所や、回避策がありましたらご教授いただけませんでしょうか。
以上、よろしくお願いいたします。
【OS概要】
OS: CentOS release 5.9 (Final)
Kernel:2.6.18-348.6.1.el5 #1 SMP Tue May 21 15:29:55 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux
【インストールしたZabbixパッケージ】
zabbix-2.0.6-1.el5.x86_64.rpm
zabbix-agent-2.0.6-1.el5.x86_64.rpm
zabbix-get-2.0.6-1.el5.x86_64.rpm
zabbix-sender-2.0.6-1.el5.x86_64.rpm
zabbix-server-2.0.6-1.el5.x86_64.rpm
zabbix-server-mysql-2.0.6-1.el5.x86_64.rpm
zabbix-web-2.0.6-1.el5.x86_64.rpm
zabbix-web-mysql-2.0.6-1.el5.x86_64.rpm
zabbix-web-japanese-2.0.6-1.el5.x86_64.rpm
【サーバ設定ファイル】
# grep "^[^#]" zabbix_server.conf
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
DBName=zabbix
DBUser=zabbix
DBSocket=/var/lib/mysql/mysql.sock
SNMPTrapperFile=/var/log/snmptt/snmptt.log
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
【Web監視設定】
・シナリオ
アプリケーション:Apache
名前:Apache
認証:なし
更新間隔(秒):60
エージェント:Internet Explorer 8
変数:<空欄>
有効:チェック
・ステップ
名前:Apache
URL:https://***.***.***.***(IPアドレス、ホスト名どちらでも同事象の発生を確認)
タイムアウト:15
要求文字列:<空欄>
要求ステータスコード:200
【クラッシュした時のログメッセージ】
6479:20130610:095641.013 Got signal [signal:11(SIGSEGV),reason:2,refaddr:0x2b2d7ff22a48]. Crashing ...
6479:20130610:095641.013 ====== Fatal information: ======
6479:20130610:095641.013 Program counter: 0x2b2d7ff22a48
6479:20130610:095641.013 === Registers: ===
6479:20130610:095641.013 r8 = 2b2d7ff22a38 = 47474420099640 = 47474420099640
6479:20130610:095641.013 r9 = 2 = 2 = 2
6479:20130610:095641.013 r10 = 0 = 0 = 0
6479:20130610:095641.013 r11 = 371bed94f0 = 236691756272 = 236691756272
6479:20130610:095641.013 r12 = 1 = 1 = 1
6479:20130610:095641.013 r13 = 17d2b138 = 399683896 = 399683896
6479:20130610:095641.013 r14 = 17d2b0f8 = 399683832 = 399683832
6479:20130610:095641.013 r15 = 17d2b0f8 = 399683832 = 399683832
6479:20130610:095641.013 rdi = 17d2c020 = 399687712 = 399687712
6479:20130610:095641.013 rsi = 371c130040 = 236694208576 = 236694208576
6479:20130610:095641.013 rbp = 0 = 0 = 0
6479:20130610:095641.013 rbx = 17d2c020 = 399687712 = 399687712
6479:20130610:095641.013 rdx = 0 = 0 = 0
6479:20130610:095641.013 rax = 2b2d7ff22a48 = 47474420099656 = 47474420099656
6479:20130610:095641.013 rcx = 17d2b0f8 = 399683832 = 399683832
6479:20130610:095641.013 rsp = 7fff79e17378 = 140735238206328 = 140735238206328
6479:20130610:095641.013 rip = 2b2d7ff22a48 = 47474420099656 = 47474420099656
6479:20130610:095641.013 efl = 10206 = 66054 = 66054
6479:20130610:095641.013 csgsfs = 33 = 51 = 51
6479:20130610:095641.013 err = 15 = 21 = 21
6479:20130610:095641.013 trapno = e = 14 = 14
6479:20130610:095641.014 oldmask = 0 = 0 = 0
6479:20130610:095641.014 cr2 = 2b2d7ff22a48 = 47474420099656 = 47474420099656
6479:20130610:095641.014 === Backtrace: ===
6479:20130610:095641.014 3: zabbix_server(print_fatal_info+0xdb) [0x44919b]
6479:20130610:095641.014 2: zabbix_server [0x4489d4]
6479:20130610:095641.014 1: /lib64/libc.so.6 [0x2b2d7fbff2d0]
6479:20130610:095641.014 0: /lib64/libc.so.6 [0x2b2d7ff22a48]
6479:20130610:095641.014 === Memory map: ===
6479:20130610:095641.014 00400000-004f8000 r-xp 00000000 fd:00 5283123 /usr/sbin/zabbix_server_mysql
6479:20130610:095641.014 006f8000-006fc000 rw-p 000f8000 fd:00 5283123 /usr/sbin/zabbix_server_mysql
6479:20130610:095641.014 006fc000-00702000 rw-p 006fc000 00:00 0
6479:20130610:095641.014 008fb000-00900000 rw-p 000fb000 fd:00 5283123 /usr/sbin/zabbix_server_mysql
6479:20130610:095641.014 17bf7000-17d42000 rw-p 17bf7000 00:00 0 [heap]
6479:20130610:095641.014 371be00000-371bf2d000 r-xp 00000000 fd:00 9765059 /lib64/libcrypto.so.0.9.8e
6479:20130610:095641.014 371bf2d000-371c12c000 ---p 0012d000 fd:00 9765059 /lib64/libcrypto.so.0.9.8e
6479:20130610:095641.014 371c12c000-371c14d000 rw-p 0012c000 fd:00 9765059 /lib64/libcrypto.so.0.9.8e
6479:20130610:095641.014 371c14d000-371c151000 rw-p 371c14d000 00:00 0
6479:20130610:095641.014 371c200000-371c248000 r-xp 00000000 fd:00 9765062 /lib64/libssl.so.0.9.8e
6479:20130610:095641.014 371c248000-371c448000 ---p 00048000 fd:00 9765062 /lib64/libssl.so.0.9.8e
6479:20130610:095641.014 371c448000-371c44e000 rw-p 00048000 fd:00 9765062 /lib64/libssl.so.0.9.8e
6479:20130610:095641.014 371ca00000-371ca39000 r-xp 00000000 fd:00 5288420 /usr/lib64/libldap-2.3.so.0.2.31
6479:20130610:095641.014 371ca39000-371cc39000 ---p 00039000 fd:00 5288420 /usr/lib64/libldap-2.3.so.0.2.31
6479:20130610:095641.014 371cc39000-371cc3b000 rw-p 00039000 fd:00 5288420 /usr/lib64/libldap-2.3.so.0.2.31
6479:20130610:095641.014 371ce00000-371cee1000 r-xp 00000000 fd:00 5288416 /usr/lib64/libOpenIPMI.so.0.0.5
6479:20130610:095641.014 371cee1000-371d0e0000 ---p 000e1000 fd:00 5288416 /usr/lib64/libOpenIPMI.so.0.0.5
6479:20130610:095641.015 371d0e0000-371d0fc000 rw-p 000e0000 fd:00 5288416 /usr/lib64/libOpenIPMI.so.0.0.5
6479:20130610:095641.015 371d0fc000-371d100000 rw-p 371d0fc000 00:00 0
6479:20130610:095641.015 371d200000-371d290000 r-xp 00000000 fd:00 5287672 /usr/lib64/libnetsnmp.so.10.0.3
6479:20130610:095641.015 371d290000-371d490000 ---p 00090000 fd:00 5287672 /usr/lib64/libnetsnmp.so.10.0.3
6479:20130610:095641.015 371d490000-371d494000 rw-p 00090000 fd:00 5287672 /usr/lib64/libnetsnmp.so.10.0.3
6479:20130610:095641.015 371d494000-371d4c8000 rw-p 371d494000 00:00 0
6479:20130610:095641.015 371d600000-371d622000 r-xp 00000000 fd:00 5288151 /usr/lib64/libssh2.so.1.0.1
6479:20130610:095641.015 371d622000-371d822000 ---p 00022000 fd:00 5288151 /usr/lib64/libssh2.so.1.0.1
6479:20130610:095641.015 371d822000-371d823000 rw-p 00022000 fd:00 5288151 /usr/lib64/libssh2.so.1.0.1
6479:20130610:095641.015 3dc6e00000-3dc6e14000 r-xp 00000000 fd:00 9765251 /lib64/libz.so.1.2.3
6479:20130610:095641.015 3dc6e14000-3dc7013000 ---p 00014000 fd:00 9765251 /lib64/libz.so.1.2.3
6479:20130610:095641.015 3dc7013000-3dc7014000 rw-p 00013000 fd:00 9765251 /lib64/libz.so.1.2.3
6479:20130610:095641.015 3dc8200000-3dc823b000 r-xp 00000000 fd:00 9765108 /lib64/libsepol.so.1
6479:20130610:095641.015 3dc823b000-3dc843b000 ---p 0003b000 fd:00 9765108 /lib64/libsepol.so.1
6479:20130610:095641.015 3dc843b000-3dc843c000 rw-p 0003b000 fd:00 9765108 /lib64/libsepol.so.1
6479:20130610:095641.015 3dc843c000-3dc8446000 rw-p 3dc843c000 00:00 0
6479:20130610:095641.015 3dc8600000-3dc8615000 r-xp 00000000 fd:00 9765185 /lib64/libselinux.so.1
6479:20130610:095641.015 3dc8615000-3dc8815000 ---p 00015000 fd:00 9765185 /lib64/libselinux.so.1
6479:20130610:095641.015 3dc8815000-3dc8817000 rw-p 00015000 fd:00 9765185 /lib64/libselinux.so.1
6479:20130610:095641.015 3dc8817000-3dc8818000 rw-p 3dc8817000 00:00 0
6479:20130610:095641.015 3dc8e00000-3dc8e18000 r-xp 00000000 fd:00 5283132 /usr/lib64/libsasl2.so.2.0.22
6479:20130610:095641.015 3dc8e18000-3dc9018000 ---p 00018000 fd:00 5283132 /usr/lib64/libsasl2.so.2.0.22
6479:20130610:095641.015 3dc9018000-3dc9019000 rw-p 00018000 fd:00 5283132 /usr/lib64/libsasl2.so.2.0.22
6479:20130610:095641.015 3dc9600000-3dc9606000 r-xp 00000000 fd:00 5292230 /usr/lib64/libgdbm.so.2.0.0
6479:20130610:095641.015 3dc9606000-3dc9805000 ---p 00006000 fd:00 5292230 /usr/lib64/libgdbm.so.2.0.0
6479:20130610:095641.015 3dc9805000-3dc9806000 rw-p 00005000 fd:00 5292230 /usr/lib64/libgdbm.so.2.0.0
6479:20130610:095641.015 3dc9a00000-3dc9a4e000 r-xp 00000000 fd:00 5292213 /usr/lib64/libncurses.so.5.5
6479:20130610:095641.015 3dc9a4e000-3dc9c4e000 ---p 0004e000 fd:00 5292213 /usr/lib64/libncurses.so.5.5
6479:20130610:095641.015 3dc9c4e000-3dc9c5c000 rw-p 0004e000 fd:00 5292213 /usr/lib64/libncurses.so.5.5
6479:20130610:095641.015 3dc9c5c000-3dc9c5d000 rw-p 3dc9c5c000 00:00 0
6479:20130610:095641.015 3dca200000-3dca22c000 r-xp 00000000 fd:00 5292218 /usr/lib64/libgssapi_krb5.so.2.2
6479:20130610:095641.015 3dca22c000-3dca42c000 ---p 0002c000 fd:00 5292218 /usr/lib64/libgssapi_krb5.so.2.2
6479:20130610:095641.015 3dca42c000-3dca42e000 rw-p 0002c000 fd:00 5292218 /usr/lib64/libgssapi_krb5.so.2.2
6479:20130610:095641.015 3dcaa00000-3dcaa03000 r-xp 00000000 fd:00 5284107 /usr/lib64/libgpg-error.so.0.3.0
6479:20130610:095641.015 3dcaa03000-3dcac02000 ---p 00003000 fd:00 5284107 /usr/lib64/libgpg-error.so.0.3.0
6479:20130610:095641.015 3dcac02000-3dcac03000 rw-p 00002000 fd:00 5284107 /usr/lib64/libgpg-error.so.0.3.0
6479:20130610:095641.015 3dcb600000-3dcb631000 r-xp 00000000 fd:00 5283978 /usr/lib64/libidn.so.11.5.19
6479:20130610:095641.015 3dcb631000-3dcb830000 ---p 00031000 fd:00 5283978 /usr/lib64/libidn.so.11.5.19
6479:20130610:095641.015 3dcb830000-3dcb831000 rw-p 00030000 fd:00 5283978 /usr/lib64/libidn.so.11.5.19
6479:20130610:095641.015 3dcba00000-3dcba02000 r-xp 00000000 fd:00 9765250 /lib64/libcom_err.so.2.1
6479:20130610:095641.016 3dcba02000-3dcbc01000 ---p 00002000 fd:00 9765250 /lib64/libcom_err.so.2.1
6479:20130610:095641.016 3dcbc01000-3dcbc02000 rw-p 00001000 fd:00 9765250 /lib64/libcom_err.so.2.1
6479:20130610:095641.016 3dcbe00000-3dcbe02000 r-xp 00000000 fd:00 9765206 /lib64/libkeyutils-1.2.so
6479:20130610:095641.016 3dcbe02000-3dcc001000 ---p 00002000 fd:00 9765206 /lib64/libkeyutils-1.2.so
6479:20130610:095641.016 3dcc001000-3dcc002000 rw-p 00001000 fd:00 9765206 /lib64/libkeyutils-1.2.so
6479:20130610:095641.016 3dcc200000-3dcc208000 r-xp 00000000 fd:00 5288074 /usr/lib64/libkrb5support.so.0.1
6479:20130610:095641.016 3dcc208000-3dcc407000 ---p 00008000 fd:00 5288074 /usr/lib64/libkrb5support.so.0.1
6479:20130610:095641.016 3dcc407000-3dcc408000 rw-p 00007000 fd:00 5288074 /usr/lib64/libkrb5support.so.0.1
6479:20130610:095641.016 3dcc600000-3dcc624000 r-xp 00000000 fd:00 5292216 /usr/lib64/libk5crypto.so.3.1
6479:20130610:095641.016 3dcc624000-3dcc823000 ---p 00024000 fd:00 5292216 /usr/lib64/libk5crypto.so.3.1
6479:20130610:095641.016 3dcc823000-3dcc825000 rw-p 00023000 fd:00 5292216 /usr/lib64/libk5crypto.so.3.1
6479:20130610:095641.016 3dcca00000-3dcca91000 r-xp 00000000 fd:00 5292217 /usr/lib64/libkrb5.so.3.3
6479:20130610:095641.016 3dcca91000-3dccc91000 ---p 00091000 fd:00 5292217 /usr/lib64/libkrb5.so.3.3
6479:20130610:095641.016 3dccc91000-3dccc95000 rw-p 00091000 fd:00 5292217 /usr/lib64/libkrb5.so.3.3
6479:20130610:095641.016 3dcd200000-3dcd26f000 r-xp 00000000 fd:00 5292226 /usr/lib64/libgcrypt.so.11.5.2
6479:20130610:095641.016 3dcd26f000-3dcd46e000 ---p 0006f000 fd:00 5292226 /usr/lib64/libgcrypt.so.11.5.2
6479:20130610:095641.016 3dcd46e000-3dcd472000 rw-p 0006e000 fd:00 5292226 /usr/lib64/libgcrypt.so.11.5.2
6479:20130610:095641.016 3dcd600000-3dcd60d000 r-xp 00000000 fd:00 5287927 /usr/lib64/liblber-2.3.so.0.2.31
6479:20130610:095641.016 3dcd60d000-3dcd80d000 ---p 0000d000 fd:00 5287927 /usr/lib64/liblber-2.3.so.0.2.31
6479:20130610:095641.016 3dcd80d000-3dcd80e000 rw-p 0000d000 fd:00 5287927 /usr/lib64/liblber-2.3.so.0.2.31
6479:20130610:095641.016 3dce200000-3dce207000 r-xp 00000000 fd:00 5288150 /usr/lib64/libOpenIPMIutils.so.0.0.1
6479:20130610:095641.016 3dce207000-3dce406000 ---p 00007000 fd:00 5288150 /usr/lib64/libOpenIPMIutils.so.0.0.1
6479:20130610:095641.016 3dce406000-3dce407000 rw-p 00006000 fd:00 5288150 /usr/lib64/libOpenIPMIutils.so.0.0.1
6479:20130610:095641.016 3dce600000-3dce605000 r-xp 00000000 fd:00 5292231 /usr/lib64/libOpenIPMIposix.so.0.0.1
6479:20130610:095641.016 3dce605000-3dce804000 ---p 00005000 fd:00 5292231 /usr/lib64/libOpenIPMIposix.so.0.0.1
6479:20130610:095641.016 3dce804000-3dce805000 rw-p 00004000 fd:00 5292231 /usr/lib64/libOpenIPMIposix.so.0.0.1
6479:20130610:095641.016 3dcee00000-3dcee08000 r-xp 00000000 fd:00 9765004 /lib64/libwrap.so.0.7.6
6479:20130610:095641.016 3dcee08000-3dcf007000 ---p 00008000 fd:00 9765004 /lib64/libwrap.so.0.7.6
6479:20130610:095641.016 3dcf007000-3dcf009000 rw-p 00007000 fd:00 9765004 /lib64/libwrap.so.0.7.6
6479:20130610:095641.016 3dcf200000-3dcf25c000 r-xp 00000000 fd:00 5288458 /usr/lib64/libodbc.so.1.0.0
6479:20130610:095641.016 3dcf25c000-3dcf45c000 ---p 0005c000 fd:00 5288458 /usr/lib64/libodbc.so.1.0.0
6479:20130610:095641.016 3dcf45c000-3dcf464000 rw-p 0005c000 fd:00 5288458 /usr/lib64/libodbc.so.1.0.0
6479:20130610:095641.016 3dcf600000-3dcf6f4000 r-xp 00000000 fd:00 5291214 /usr/lib64/libmysqlclient.so.15.0.0
6479:20130610:095641.016 3dcf6f4000-3dcf7f3000 ---p 000f4000 fd:00 5291214 /usr/lib64/libmysqlclient.so.15.0.0
6479:20130610:095641.016 3dcf7f3000-3dcf8f7000 rw-p 000f3000 fd:00 5291214 /usr/lib64/libmysqlclient.so.15.0.0
6479:20130610:095641.016 3dcf8f7000-3dcf8f8000 rw-p 3dcf8f7000 00:00 0
6479:20130610:095641.016 3dcfa00000-3dcfa0c000 r-xp 00000000 fd:00 5292235 /usr/lib64/libiksemel.so.3.0.0
6479:20130610:095641.016 3dcfa0c000-3dcfc0b000 ---p 0000c000 fd:00 5292235 /usr/lib64/libiksemel.so.3.0.0
6479:20130610:095641.016 3dcfc0b000-3dcfc0c000 rw-p 0000b000 fd:00 5292235 /usr/lib64/libiksemel.so.3.0.0
6479:20130610:095641.016 3dd0200000-3dd027a000 r-xp 00000000 fd:00 5284108 /usr/lib64/libgnutls.so.13.0.6
6479:20130610:095641.016 3dd027a000-3dd0479000 ---p 0007a000 fd:00 5284108 /usr/lib64/libgnutls.so.13.0.6
6479:20130610:095641.017 3dd0479000-3dd0484000 rw-p 00079000 fd:00 5284108 /usr/lib64/libgnutls.so.13.0.6
6479:20130610:095641.017 2b2d7eec8000-2b2d7eee4000 r-xp 00000000 fd:00 9764934 /lib64/ld-2.5.so
6479:20130610:095641.017 2b2d7eee4000-2b2d7eee8000 rw-p 2b2d7eee4000 00:00 0
6479:20130610:095641.017 2b2d7f0e4000-2b2d7f0e5000 r--p 0001c000 fd:00 9764934 /lib64/ld-2.5.so
6479:20130610:095641.017 2b2d7f0e5000-2b2d7f0e6000 rw-p 0001d000 fd:00 9764934 /lib64/ld-2.5.so
6479:20130610:095641.017 2b2d7f0e6000-2b2d7f121000 r-xp 00000000 fd:00 5287928 /usr/lib64/libcurl.so.3.0.0
6479:20130610:095641.017 2b2d7f121000-2b2d7f321000 ---p 0003b000 fd:00 5287928 /usr/lib64/libcurl.so.3.0.0
6479:20130610:095641.017 2b2d7f321000-2b2d7f323000 rw-p 0003b000 fd:00 5287928 /usr/lib64/libcurl.so.3.0.0
6479:20130610:095641.017 2b2d7f323000-2b2d7f324000 rw-p 2b2d7f323000 00:00 0
6479:20130610:095641.017 2b2d7f324000-2b2d7f326000 r-xp 00000000 fd:00 9765133 /lib64/libdl-2.5.so
6479:20130610:095641.017 2b2d7f326000-2b2d7f526000 ---p 00002000 fd:00 9765133 /lib64/libdl-2.5.so
6479:20130610:095641.017 2b2d7f526000-2b2d7f527000 r--p 00002000 fd:00 9765133 /lib64/libdl-2.5.so
6479:20130610:095641.017 2b2d7f527000-2b2d7f528000 rw-p 00003000 fd:00 9765133 /lib64/libdl-2.5.so
6479:20130610:095641.017 2b2d7f528000-2b2d7f52b000 rw-p 2b2d7f528000 00:00 0
6479:20130610:095641.017 2b2d7f52b000-2b2d7f5ad000 r-xp 00000000 fd:00 9765139 /lib64/libm-2.5.so
6479:20130610:095641.017 2b2d7f5ad000-2b2d7f7ac000 ---p 00082000 fd:00 9765139 /lib64/libm-2.5.so
6479:20130610:095641.017 2b2d7f7ac000-2b2d7f7ad000 r--p 00081000 fd:00 9765139 /lib64/libm-2.5.so
6479:20130610:095641.017 2b2d7f7ad000-2b2d7f7ae000 rw-p 00082000 fd:00 9765139 /lib64/libm-2.5.so
6479:20130610:095641.017 2b2d7f7ae000-2b2d7f7b0000 rw-p 2b2d7f7ae000 00:00 0
6479:20130610:095641.017 2b2d7f7b0000-2b2d7f7b7000 r-xp 00000000 fd:00 9765221 /lib64/librt-2.5.so
6479:20130610:095641.017 2b2d7f7b7000-2b2d7f9b7000 ---p 00007000 fd:00 9765221 /lib64/librt-2.5.so
6479:20130610:095641.017 2b2d7f9b7000-2b2d7f9b8000 r--p 00007000 fd:00 9765221 /lib64/librt-2.5.so
6479:20130610:095641.017 2b2d7f9b8000-2b2d7f9b9000 rw-p 00008000 fd:00 9765221 /lib64/librt-2.5.so
6479:20130610:095641.017 2b2d7f9b9000-2b2d7f9ba000 rw-p 2b2d7f9b9000 00:00 0
6479:20130610:095641.017 2b2d7f9ba000-2b2d7f9cb000 r-xp 00000000 fd:00 9765219 /lib64/libresolv-2.5.so
6479:20130610:095641.017 2b2d7f9cb000-2b2d7fbcb000 ---p 00011000 fd:00 9765219 /lib64/libresolv-2.5.so
6479:20130610:095641.017 2b2d7fbcb000-2b2d7fbcc000 r--p 00011000 fd:00 9765219 /lib64/libresolv-2.5.so
6479:20130610:095641.017 2b2d7fbcc000-2b2d7fbcd000 rw-p 00012000 fd:00 9765219 /lib64/libresolv-2.5.so
6479:20130610:095641.017 2b2d7fbcd000-2b2d7fbcf000 rw-p 2b2d7fbcd000 00:00 0
6479:20130610:095641.017 2b2d7fbcf000-2b2d7fd1e000 r-xp 00000000 fd:00 9764873 /lib64/libc-2.5.so
6479:20130610:095641.017 2b2d7fd1e000-2b2d7ff1d000 ---p 0014f000 fd:00 9764873 /lib64/libc-2.5.so
6479:20130610:095641.017 2b2d7ff1d000-2b2d7ff21000 r--p 0014e000 fd:00 9764873 /lib64/libc-2.5.so
6479:20130610:095641.017 2b2d7ff21000-2b2d7ff22000 rw-p 00152000 fd:00 9764873 /lib64/libc-2.5.so
6479:20130610:095641.017 2b2d7ff22000-2b2d7ff27000 rw-p 2b2d7ff22000 00:00 0
6479:20130610:095641.017 2b2d7ff27000-2b2d7ff3d000 r-xp 00000000 fd:00 9764897 /lib64/libpthread-2.5.so
6479:20130610:095641.017 2b2d7ff3d000-2b2d8013d000 ---p 00016000 fd:00 9764897 /lib64/libpthread-2.5.so
6479:20130610:095641.017 2b2d8013d000-2b2d8013e000 r--p 00016000 fd:00 9764897 /lib64/libpthread-2.5.so
6479:20130610:095641.017 2b2d8013e000-2b2d8013f000 rw-p 00017000 fd:00 9764897 /lib64/libpthread-2.5.so
6479:20130610:095641.017 2b2d8013f000-2b2d80144000 rw-p 2b2d8013f000 00:00 0
6479:20130610:095641.017 2b2d80144000-2b2d8014d000 r-xp 00000000 fd:00 9764877 /lib64/libcrypt-2.5.so
6479:20130610:095641.017 2b2d8014d000-2b2d8034c000 ---p 00009000 fd:00 9764877 /lib64/libcrypt-2.5.so
6479:20130610:095641.018 2b2d8034c000-2b2d8034d000 r--p 00008000 fd:00 9764877 /lib64/libcrypt-2.5.so
6479:20130610:095641.018 2b2d8034d000-2b2d8034e000 rw-p 00009000 fd:00 9764877 /lib64/libcrypt-2.5.so
6479:20130610:095641.018 2b2d8034e000-2b2d8037c000 rw-p 2b2d8034e000 00:00 0
6479:20130610:095641.018 2b2d8037c000-2b2d80391000 r-xp 00000000 fd:00 9765147 /lib64/libnsl-2.5.so
6479:20130610:095641.018 2b2d80391000-2b2d80590000 ---p 00015000 fd:00 9765147 /lib64/libnsl-2.5.so
6479:20130610:095641.018 2b2d80590000-2b2d80591000 r--p 00014000 fd:00 9765147 /lib64/libnsl-2.5.so
6479:20130610:095641.018 2b2d80591000-2b2d80592000 rw-p 00015000 fd:00 9765147 /lib64/libnsl-2.5.so
6479:20130610:095641.018 2b2d80592000-2b2d8059b000 rw-p 2b2d80592000 00:00 0
6479:20130610:095641.018 2b2d8059b000-2b2d805a5000 r-xp 00000000 fd:00 9765215 /lib64/libnss_files-2.5.so
6479:20130610:095641.018 2b2d805a5000-2b2d807a4000 ---p 0000a000 fd:00 9765215 /lib64/libnss_files-2.5.so
6479:20130610:095641.018 2b2d807a4000-2b2d807a5000 r--p 00009000 fd:00 9765215 /lib64/libnss_files-2.5.so
6479:20130610:095641.018 2b2d807a5000-2b2d807a6000 rw-p 0000a000 fd:00 9765215 /lib64/libnss_files-2.5.so
6479:20130610:095641.018 2b2d807a6000-2b2d80fa6000 rw-s 00000000 00:09 16973830 /SYSV68008125 (deleted)
6479:20130610:095641.018 2b2d80fa6000-2b2d81fa6000 rw-s 00000000 00:09 17006599 /SYSV78008125 (deleted)
6479:20130610:095641.018 2b2d81fa6000-2b2d823a6000 rw-s 00000000 00:09 17039368 /SYSV74008125 (deleted)
6479:20130610:095641.018 2b2d823a6000-2b2d82a73000 rw-s 00000000 00:09 17072137 /SYSV67008125 (deleted)
6479:20130610:095641.018 2b2d82a73000-2b2d82ba7000 rw-s 00000000 00:09 17104906 /SYSV73008125 (deleted)
6479:20130610:095641.018 2b2d82ba7000-2b2d82ba9000 rw-s 00000000 00:09 17137675 /SYSV53008125 (deleted)
6479:20130610:095641.018 2b2d82ba9000-2b2d82bad000 r-xp 00000000 fd:00 9764887 /lib64/libnss_dns-2.5.so
6479:20130610:095641.018 2b2d82bad000-2b2d82dac000 ---p 00004000 fd:00 9764887 /lib64/libnss_dns-2.5.so
6479:20130610:095641.018 2b2d82dac000-2b2d82dad000 r--p 00003000 fd:00 9764887 /lib64/libnss_dns-2.5.so
6479:20130610:095641.018 2b2d82dad000-2b2d82dae000 rw-p 00004000 fd:00 9764887 /lib64/libnss_dns-2.5.so
6479:20130610:095641.018 2b2d82dae000-2b2d82dbb000 r-xp 00000000 fd:00 9765056 /lib64/libgcc_s-4.1.2-20080825.so.1
6479:20130610:095641.018 2b2d82dbb000-2b2d82fbb000 ---p 0000d000 fd:00 9765056 /lib64/libgcc_s-4.1.2-20080825.so.1
6479:20130610:095641.018 2b2d82fbb000-2b2d82fbc000 rw-p 0000d000 fd:00 9765056 /lib64/libgcc_s-4.1.2-20080825.so.1
6479:20130610:095641.018 7fff79e05000-7fff79e1d000 rw-p 7ffffffe6000 00:00 0 [stack]
6479:20130610:095641.018 7fff79f1a000-7fff79f1d000 r-xp 7fff79f1a000 00:00 0 [vdso]
6479:20130610:095641.018 ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0 [vsyscall]
6479:20130610:095641.018 ================================
6479:20130610:095641.018 Please consider attaching a disassembly listing to your bug report.
6479:20130610:095641.018 This listing can be produced with, e.g., objdump -DSswx zabbix_server.
6479:20130610:095641.018 ================================
6441:20130610:095641.019 One child process died (PID:6479,exitcode/signal:255). Exiting ...
6441:20130610:095643.039 syncing history data...
6441:20130610:095643.039 syncing history data done
6441:20130610:095643.039 syncing trends data...
6441:20130610:095643.080 syncing trends data done
6441:20130610:095643.080 Zabbix Server stopped. Zabbix 2.0.6 (revision 35158).
【ライブラリのリンク状態】
# ldd /usr/sbin/zabbix_server
linux-vdso.so.1 => (0x00007fffdcdfd000)
libmysqlclient.so.15 => /usr/lib64/libmysqlclient.so.15 (0x0000003f46a00000)
libiksemel.so.3 => /usr/lib64/libiksemel.so.3 (0x0000003f47200000)
libcurl.so.3 => /usr/lib64/libcurl.so.3 (0x0000003f44200000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003f3e600000)
libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x0000003f41600000)
libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x0000003f43e00000)
libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x0000003f43600000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003f43200000)
libidn.so.11 => /usr/lib64/libidn.so.11 (0x0000003f42a00000)
libssl.so.6 => /lib64/libssl.so.6 (0x0000003f42600000)
libcrypto.so.6 => /lib64/libcrypto.so.6 (0x0000003f40e00000)
libz.so.1 => /lib64/libz.so.1 (0x0000003f3f200000)
libodbc.so.1 => /usr/lib64/libodbc.so.1 (0x0000003f46200000)
libnetsnmp.so.10 => /usr/lib64/libnetsnmp.so.10 (0x0000003f40a00000)
libm.so.6 => /lib64/libm.so.6 (0x0000003f3ee00000)
libwrap.so.0 => /lib64/libwrap.so.0 (0x0000003f46600000)
libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x0000003f46e00000)
libOpenIPMI.so.0 => /usr/lib64/libOpenIPMI.so.0 (0x0000003f45200000)
libOpenIPMIposix.so.0 => /usr/lib64/libOpenIPMIposix.so.0 (0x0000003f45600000)
libldap-2.3.so.0 => /usr/lib64/libldap-2.3.so.0 (0x0000003f44a00000)
liblber-2.3.so.0 => /usr/lib64/liblber-2.3.so.0 (0x0000003f45a00000)
librt.so.1 => /lib64/librt.so.1 (0x0000003f3fe00000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003f42200000)
libc.so.6 => /lib64/libc.so.6 (0x0000003f3e200000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003f3ea00000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x0000003f40600000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x0000003f41a00000)
libgcrypt.so.11 => /usr/lib64/libgcrypt.so.11 (0x0000003f45e00000)
libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x0000003f44600000)
/lib64/ld-linux-x86-64.so.2 (0x0000003f3de00000)
libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x0000003f43a00000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x0000003f42e00000)
libOpenIPMIutils.so.0 => /usr/lib64/libOpenIPMIutils.so.0 (0x0000003f44e00000)
libncurses.so.5 => /usr/lib64/libncurses.so.5 (0x0000003f41200000)
libgdbm.so.2 => /usr/lib64/libgdbm.so.2 (0x0000003f41e00000)
libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x0000003f40200000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003f3f600000)
libsepol.so.1 => /lib64/libsepol.so.1 (0x0000003f3fa00000)
# ldd /usr/sbin/zabbix_server_mysql
linux-vdso.so.1 => (0x00007fff549fd000)
libmysqlclient.so.15 => /usr/lib64/libmysqlclient.so.15 (0x0000003f46a00000)
libiksemel.so.3 => /usr/lib64/libiksemel.so.3 (0x0000003f47200000)
libcurl.so.3 => /usr/lib64/libcurl.so.3 (0x0000003f44200000)
libdl.so.2 => /lib64/libdl.so.2 (0x0000003f3e600000)
libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x0000003f41600000)
libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x0000003f43e00000)
libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x0000003f43600000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x0000003f43200000)
libidn.so.11 => /usr/lib64/libidn.so.11 (0x0000003f42a00000)
libssl.so.6 => /lib64/libssl.so.6 (0x0000003f42600000)
libcrypto.so.6 => /lib64/libcrypto.so.6 (0x0000003f40e00000)
libz.so.1 => /lib64/libz.so.1 (0x0000003f3f200000)
libodbc.so.1 => /usr/lib64/libodbc.so.1 (0x0000003f46200000)
libnetsnmp.so.10 => /usr/lib64/libnetsnmp.so.10 (0x0000003f40a00000)
libm.so.6 => /lib64/libm.so.6 (0x0000003f3ee00000)
libwrap.so.0 => /lib64/libwrap.so.0 (0x0000003f46600000)
libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x0000003f46e00000)
libOpenIPMI.so.0 => /usr/lib64/libOpenIPMI.so.0 (0x0000003f45200000)
libOpenIPMIposix.so.0 => /usr/lib64/libOpenIPMIposix.so.0 (0x0000003f45600000)
libldap-2.3.so.0 => /usr/lib64/libldap-2.3.so.0 (0x0000003f44a00000)
liblber-2.3.so.0 => /usr/lib64/liblber-2.3.so.0 (0x0000003f45a00000)
librt.so.1 => /lib64/librt.so.1 (0x0000003f3fe00000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x0000003f42200000)
libc.so.6 => /lib64/libc.so.6 (0x0000003f3e200000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003f3ea00000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x0000003f40600000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x0000003f41a00000)
libgcrypt.so.11 => /usr/lib64/libgcrypt.so.11 (0x0000003f45e00000)
libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x0000003f44600000)
/lib64/ld-linux-x86-64.so.2 (0x0000003f3de00000)
libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x0000003f43a00000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x0000003f42e00000)
libOpenIPMIutils.so.0 => /usr/lib64/libOpenIPMIutils.so.0 (0x0000003f44e00000)
libncurses.so.5 => /usr/lib64/libncurses.so.5 (0x0000003f41200000)
libgdbm.so.2 => /usr/lib64/libgdbm.so.2 (0x0000003f41e00000)
libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x0000003f40200000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x0000003f3f600000)
libsepol.so.1 => /lib64/libsepol.so.1 (0x0000003f3fa00000)
【libcurlおよびlibsslを含むパッケージのバージョン】
curl-7.15.5-16.el5_9
openssl-0.9.8e-26.el5_9.1
TNK - 投稿数: 4769
とりあえず、少しだけ試した際の情報を書かせて頂きます。
以前、CentOS 5.9で何らかの問題にあたったことがあったような気
がしたので、まず、5.8の環境を構築してhttpsの監視が可能か確認
してみました。
利用したパッケージは、本家のリポジトリにあるパッケージをyum
を利用してインストールしました。
確認したのは、1ステップのみでhttpsのサイトへアクセスするもの
です。
# wget http://repo.zabbix.com/zabbix/2.0/rhel/5/x86_64/zabbix-release-2.0-1.el5...
# yum install zabbix-release-2.0-1.el5.noarch.rpm
# yum install zabbix-agent zabbix-server-mysql zabbix-web-mysql zabbix-web-japanese
全く問題なく監視はできたので、yumでupdateしてみました。
# yum update
確実に起動確認するため、OS毎再起動してみましたが、今のところ
問題は発生していないようです。
ちなみに、現時点でのunameの値は以下の通りです。
# uname -a
Linux zbx5206.localdomain 2.6.18-348.6.1.el5 #1 SMP Tue May 21 15:29:55 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux
#
最後に挙げられていたcurlなどは同じバージョンでした。
curl-7.15.5-16.el5_9
openssl-0.9.8e-26.el5_9.1
OSの各種パッケージを更新後、OSの再起動を行っていなければ、OS
の再起動を行ってみてください。
時間が取れたら別のパターンの手順でも確認してみます。
wakaba - 投稿数: 228
広瀬です
ちょっと気になりましたので、横からすみません。
弊社のシステムでは、CentOS5.9 x86_64+Zabbix 2.0.5の環境で、URL監視のみさせているシステムが
あります。現時点で稼働してから3ヶ月は経過しており、特段クラッシュするような気配は見せておりません。
OS、パッケージ詳細等後続でお知らせ出来れば、また投稿させて頂きます(役に立つか不明ですが・・・)。
kodai - 投稿数: 1341
軽く調べた限りではBTSにも類似の報告はなさそうですね。
オフィシャルのRPMでも特にWeb監視周りでパッチが当たっているということはないので、なぜソースからコンパイルした場合とRPMで違いがあるのかが切り分けのポイントになりそうです。
1. ソースからコンパイルしたバイナリのlddの結果はRPM版のバイナリと同一でしょうか?
2. ソースからコンパイルしたものと、RPM版でインストールしたもので、zabbix_server.confや設定項目に違いはあったりしないでしょうか?
takano - 投稿数: 4
早速の対応ありがとうございます。
ソースコンパイルのlddとconf結果はとりあえず以下となります。
ちなみにhttpのURLを登録してもクラッシュせず、httpsのURLを登録するとクラッシュします。
# ldd /usr/local/sbin/zabbix_server
linux-vdso.so.1 => (0x00007fffdb6e7000)
libmysqlclient.so.18 => /usr/lib64/libmysqlclient.so.18 (0x00002b396f5c9000)
libcurl.so.3 => /usr/lib64/libcurl.so.3 (0x000000301f600000)
libdl.so.2 => /lib64/libdl.so.2 (0x000000399f800000)
libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x000000301ea00000)
libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x000000301fe00000)
libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x0000003020200000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00000039a3c00000)
libidn.so.11 => /usr/lib64/libidn.so.11 (0x0000003021e00000)
libssl.so.6 => /lib64/libssl.so.6 (0x0000003021600000)
libcrypto.so.6 => /lib64/libcrypto.so.6 (0x00000039a2000000)
libz.so.1 => /lib64/libz.so.1 (0x000000399f000000)
libnetsnmp.so.10 => /usr/lib64/libnetsnmp.so.10 (0x00000039a2800000)
libm.so.6 => /lib64/libm.so.6 (0x00000039a0000000)
libwrap.so.0 => /lib64/libwrap.so.0 (0x00002b396fb99000)
librt.so.1 => /lib64/librt.so.1 (0x00000039a0c00000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00000039a2c00000)
libc.so.6 => /lib64/libc.so.6 (0x000000399f400000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x000000399fc00000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00000039a1800000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00000039a1000000)
/lib64/ld-linux-x86-64.so.2 (0x000000399ec00000)
libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x000000301fa00000)
libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x0000003020a00000)
libnsl.so.1 => /lib64/libnsl.so.1 (0x0000003020600000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00000039a0800000)
libsepol.so.1 => /lib64/libsepol.so.1 (0x00000039a0400000)
# grep "^[^#]" /usr/local/etc/zabbix_server.conf
LogFile=/tmp/zabbix_server.log
DBName=zabbix
DBUser=root
DBPassword=p@ssw0rd
TNK - 投稿数: 4769
CentOS 5.9から新規インストールしてみましたが、全く問題なく
Web監視の機能を利用して、httpsのサイトのチェックを行うことが
できています。
そこで、ご自身でソースコンパイルされたバイナリのlddの結果を
拝見すると、各種のオプション(Jabber、ODBC、ssh2、OpenIPMI)を
有効にされていないようです。
また、「libmysqlclient.so.18」という内容が出力されることから
予想されるのは、ディストリビューション標準のMySQL 5.0ではな
く、恐らく、MySQL 5.5を利用されているのではないでしょうか。
もし、標準以外のRPMを利用される場合、各種RPMの依存関係が整合
性を取れなくなってしまう可能性があります。
例えば、Zabbix関連のRPMをインストールされる際に、依存関係を
無視するようなオプションを利用してインストールされたのであれ
ば、今までご提供頂いた情報から推測するに、必要ないくつかのラ
イブラリ(libgcrypt、libgpg-error、cyrus-sasl-libなど)がイン
ストールされていない可能性が考えられます。
もしくは、一部のライブラリ(glibcなど)が更新されていない可能
性もあるかもしれません。
というのも、オプションを指定していないために、本家のRPMでは
必要としている一部のライブラリを、独自にソースコンパイルした
方では必要としないため、本家RPMで必要なライブラリがインスト
ールされていない状態でも稼働可能となっているのではないでしょ
うか。
ZABBIX-JPで公開しているRPMは、極力簡単確実に利用して頂くため
に、極力ディストリビューション標準のRPMで動くようにしていま
す。本家も同様のポリシーで作成されていると思いますが、標準外
のものと組み合わせて利用する場合は、組み合わせによっては再コ
ンパイルが必要となる場合がありますのでご注意ください。
整理すると、確認させて頂きたいのは、
・OSの更新は、yum updateなどを利用して最新の状態にして
いるか?
・MySQLは、ディストリビューション標準以外のものを利用し
ていないか?
・Zabbixをインストールする際に、依存関係を無視するオプ
ションを利用しなかったか具体的なインストール手順は?
です。
どうしても、MySQLはディストリビューションとは別の新しいバー
ジョンのものを利用されたいというように、標準のRPM以外と組み
合わせて利用される場合は、それらの新しいRPMがインストールさ
れた環境で、RPMを再作成されるか、ソースからの導入をご検討頂
くとよいと思います。
takano - 投稿数: 4
詳しい説明ありがとうございます。
たしかにMySQLは5.6.10-1をインストールしていました。
特に強いこだわりはなく、さっそくダウングレードして5.0を入れたところhttps監視をしても落ちなくなりました。
他の監視項目設定時は影響がなかったため、curlとsslばかり疑いをかけてしまっていたようです。
ご尽力いただき大変ありがとうございました。