侧边栏壁纸
博主头像
Xancel's blog

行动起来,活在当下

  • 累计撰写 11 篇文章
  • 累计创建 7 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

解决 1Panel 无法访问 配置SSL证书

我不是Administrator
2025-05-07 / 0 评论 / 3 点赞 / 21 阅读 / 0 字
温馨提示:
部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1.问题描述

想要更新一下halo版本,结果打不开1Panel

访问 http://xancel.top:****/**** 时出现:

  • ERR_SSL_PROTOCOL_ERROR(浏览器尝试强制 HTTPS,但 1Panel 默认未启用 SSL)。

  • 直接执行 1pctl update --ssl 失败,提示命令不支持。

2.解决方案

2.1.临时访问:强制 HTTP

由于浏览器默认尝试 HTTPS,需手动输入 http://(非 https://):

http://xancel.top:****/****
  • 若浏览器拦截,在 Chrome 点击 "高级" → "继续访问"

2.2.正式方案

申请SSL证书,这个手段有多种多样,可以自行Google,因为是在腾讯云购买的服务器,于是在腾讯云申请了一个SSL证书(免费)

申请完成后,点击下载

可以选择需要的方式,这里我选择的是Nginx,下载完成后解压可以看到

这里我们需要的主要是key和pem,选择浏览器或者打开文本的软件打开就行

然后全部复制到1panel面板设置中的面板SSL中,注意开头和结尾的BEGIN END 也要复制上

导入之后等待重启即可

3.总结

我这里使用的证书是有有效期的,也有一些可以自动延长时间的证书,会方便很多,后面不出意外有时间了应该还会再配置一下

并且我觉得这种方法不是很优雅,应该还有其他很多方法,具体后面遇到再补充

或者可以在评论区告诉我~~

😉😉

3

评论区