0x0 前
网站运行的架构为Mysql+Tomcat+Httpd,突然无法通过80访问网站,8080端口正常,查看Httpd 状态为关闭,启动报失败
0x1 故障排错
service mysqld status //查看 mysql 服务状态;
lsof -i:8080 //查看 tomcat 服务状态、 端口是否与httpd端口冲突;
df -lh //查看磁盘挂载是否满;
tail - 50 /var/log/message //查看系统日志是否有报错;
cat /var/log/httpd/error_log //查看httpd服务错误日志内容
0x2 问题定位
在httpd系统日志中发现报错
[error] SSL Library Error:-8181 Certificate has expired //意为httpd的SSL证书过期
0x3 查看httpd的SSL证书日期
certutil -d /etc/httpd/alias -L -n Server-Cert
0x4 跳过httpd的SSL证书检测
vi /etc/httpd/conf.d/nss.conf
新增 NSSEnforceValidCerts off
网站即可访问。