打开nagios map拓扑图出现500错误
- Internal Server Error
- The server encountered an internal error or misconfiguration and was unable to complete your request.
- Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
- More information about this error may be available in the server error log.
- Apache/2.2.22 (Ubuntu) Server at 192.168.1.3 Port 81
查看apache日志:
- /usr/local/nagios/sbin/statusmap.cgi: error while loading shared libraries: libjpeg.so.62: cannot open shared object file: No such file or directory, referer: http://***
- Premature end of script headers: statusmap.cgi, referer: http://****
- $ ldd /usr/local/nagios/sbin/statusmap.cgi
- linux-gate.so.1 => (0xb778e000)
- libgd.so.2 => /usr/lib/i386-linux-gnu/libgd.so.2 (0xb7740000)
- libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb7716000)
- libjpeg.so.62 => not found
- libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb76ff000)
- libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb76d3000)
- libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb7529000)
- libjpeg.so.8 => /usr/lib/i386-linux-gnu/libjpeg.so.8 (0xb74d2000)
- libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb7437000)
- /lib/ld-linux.so.2 (0xb778f000)
这就是缺少库文件,这个cgi需要GD库及其他的支持才能显示
解决办法:
- $ sudo apt-get install libjpeg62
- $ ldd /usr/local/nagios/sbin/statusmap.cgi
- linux-gate.so.1 => (0xb7764000)
- libgd.so.2 => /usr/lib/i386-linux-gnu/libgd.so.2 (0xb7716000)
- libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb76ec000)
- libjpeg.so.62 => /usr/lib/i386-linux-gnu/libjpeg.so.62 (0xb76c7000)
- libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb76b1000)
- libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xb7685000)
- libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xb74db000)
- libjpeg.so.8 => /usr/lib/i386-linux-gnu/libjpeg.so.8 (0xb7484000)
- libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb73e9000)
- /lib/ld-linux.so.2 (0xb7765000)
重启apache
service apache restart
转载于:https://blog.51cto.com/zgssheng/1036218