我的知识记录

网站修改引入HTTPS后宝塔服务器无法访问?SSL证书配置怎么查?

在使用宝塔面板部署网站并启用HTTPS后,有时会出现“网站无法访问”或浏览器提示 ERR_SSL_PROTOCOL_ERROR 的问题。这通常是由于SSL证书配置错误或服务未重启导致的。以下是排查和解决方法。

一、确认SSL证书是否已正确配置

检查项 操作建议
证书路径 登录宝塔 → 网站管理 → 对应站点 → SSL → 查看证书内容是否完整
证书格式 确认证书为PEM格式(以 -----BEGIN CERTIFICATE----- 开头)
私钥匹配 检查私钥与证书是否匹配(可通过在线工具验证)
协议版本 在SSL设置中启用 TLS 1.2 或 TLS 1.3

二、检查Nginx/Apache配置文件

  • Nginx 配置文件路径:/www/server/nginx/conf/vhost/域名.conf
  • 查看是否有如下配置项:

 
nginx
listen 443 ssl; ssl_certificate /path/to/fullchain.pem; ssl_certificate_key /path/to/privkey.pem;
  • 修改后执行 nginx -t 检查语法,并重启服务。

三、重启Web服务

  • 宝塔后台 → 软件商店 → 找到 Nginx/Apache → 点击“重启”
  • 确保重启成功,避免因缓存未加载新配置

四、检查防火墙和端口开放情况

类型 建议操作
服务器防火墙 放行443端口(TCP)
云平台安全组 登录云服务商控制台,确保443端口已放行
CDN/WAF设置 若启用CDN,请检查SSL模式是否为“全站HTTPS”或“混合模式”

五、浏览器访问异常排查

异常提示 可能原因
ERR_SSL_PROTOCOL_ERROR 证书协议不支持或配置错误
ERR_CERT_COMMON_NAME_INVALID 证书域名与访问域名不一致
ERR_TOO_MANY_REDIRECTS HTTP自动跳转HTTPS导致循环跳转
建议操作: 清除浏览器缓存或使用隐身模式访问测试。

六、总结处理流程

  1. 检查SSL证书是否上传正确
  2. 核对Nginx/Apache配置文件
  3. 重启Web服务使配置生效
  4. 检查防火墙和CDN设置
  5. 使用不同设备或浏览器测试访问
通过上述步骤,可以有效排查宝塔服务器在启用HTTPS后出现的访问异常问题,确保网站安全稳定运行。
 

网站修改引入HTTPS后宝塔服务器无法访问?SSL证书配置怎么查?

标签:HTTPS配置- 宝塔面板- SSL证书配置- 网站无法访问- ERR_SSL_PROTOCOL_ERROR

更新时间:2025-05-30 14:53:47

上一篇:网页模板下载是否带教程文档?

下一篇:网站密码查询如何找回?