Eu criei um servidor nagios
com httpd-2.4.67.el7 e a seguinte configuração:
1./etc/httpd/conf.d/ssl.conf
SSLCertificateFile /etc/httpd/conf/ssl.crt/server.crt
SSLCertificateKeyFile /etc/httpd/conf/ssl.key/server.key
SSLCertificateChainFile /etc/httpd/conf/ssl.crt/ca.crt
2.etc/httpd/conf/httpd.conf
LDAPVerifyServerCert off
LDAPTrustedMode SSL
LDAPTrustedGlobalCert CA_DER "/etc/httpd/cert/eCA.cer"
LDAPTrustedGlobalCert CA_DER "/etc/httpd/cert/PublicCA2.cer"
3. /etc/httpd/conf.d/nagios.conf
ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"
<Directory "/usr/local/nagios/sbin">
SSLRequireSSL
Options ExecCGI
AllowOverride AuthConfig
Allow from all
</Directory>
Alias /nagios "/usr/local/nagios/share"
<Directory "/usr/local/nagios/share">
SSLRequireSSL
Options None
AllowOverride AuthConfig
Allow from all
</Directory>
4.usr / local / nagios / share / .htaccess & / usr / local / nagios / sbin /
AuthName "LDAPS Login"
AuthType Basic
AuthBasicProvider ldap
AuthLDAPURL "ldaps://ldap3ap.xxx.xxx.xx/o=xxx,c=xx"
AuthLDAPBindDN "uid=nagios,ou=ApUsers,o=xxx,c=xx"
AuthLDAPBindPassword "xxxxxxxxxxxx"
Require ldap-user john mary Z11222 Z19327 Z19328
Eu normalmente faço login na web e vejo o staus dos meus servidores, os nagios funcionavam bem. Mas a outra ferramenta de teste da web mostra que, em algum momento, recebe um código de retorno do erro 500 interno do servidor. Quando eu olho para o ssl_access.log
, ele também tem um erro quando eu acesso a web, embora eu não ache que algo esteja errado.
/etc/httpd/logs/ssl_access.log
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:01:35 +0800] "GET /nagios/side.php HTTP/1.1" 200 4735
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:01:36 +0800] "GET /nagios/main.php HTTP/1.1" 200 7990
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:01:38 +0800] "GET /nagios/ HTTP/1.1" 200 1079
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:01:38 +0800] "GET /nagios/side.php HTTP/1.1" 200 4735
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:01:38 +0800] "GET /nagios/main.php HTTP/1.1" 200 7990
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:11:32 +0800] "GET /nagios/ HTTP/1.1" 500 527
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:11:32 +0800] "GET /nagios/side.php HTTP/1.1" 500 527
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:11:32 +0800] "GET /nagios/main.php HTTP/1.1" 200 7990
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:11:35 +0800] "GET /nagios/ HTTP/1.1" 200 1079
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:11:35 +0800] "GET /nagios/side.php HTTP/1.1" 200 4735
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:11:35 +0800] "GET /nagios/main.php HTTP/1.1" 200 7990
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:11:38 +0800] "GET /nagios/ HTTP/1.1" 500 527
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:11:38 +0800] "GET /nagios/side.php HTTP/1.1" 500 527
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:11:38 +0800] "GET /nagios/main.php HTTP/1.1" 200 7990
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:21:32 +0800] "GET /nagios/ HTTP/1.1" 200 1079
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:21:32 +0800] "GET /nagios/side.php HTTP/1.1" 200 4735
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:21:32 +0800] "GET /nagios/main.php HTTP/1.1" 200 7990
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:21:35 +0800] "GET /nagios/ HTTP/1.1" 500 527
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:21:35 +0800] "GET /nagios/side.php HTTP/1.1" 200 4735
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:21:36 +0800] "GET /nagios/main.php HTTP/1.1" 200 7990
xxx.xxx.xxx.xxx - xxxxx [04/Mar/2018:09:21:38 +0800] "GET /nagios/ HTTP/1.1" 200 1079
Resumindo, quero resolver o 500 Internal Server Error.
Tags nagios