Coolify 不使用通配符 SSL 证书
如果您的通配符 SSL 证书无法与您的域名配合使用,可能是由于配置问题。以下是您可以检查和修复的方法。
1. 检查 SSL 证书有效性
- 验证证书: 确保 SSL 证书对域名有效。
- 确认通用名称 (CN) 与您的域名匹配。
- 再次检查您的通配符证书是否未过期。
2. 验证证书安装
- 文件扩展名: 确保 SSL 证书文件以
.cert结尾,密钥文件以.key结尾。- 一些提供商提供
.pem格式的文件,在添加到您的服务器之前必须转换为.cert和.key(只需将证书文件重命名为.cert,密钥文件重命名为.key)
- 一些提供商提供
- 文件位置: 确保您的
.cert和.key文件位于/data/coolify/proxy/certs目录中。
3. 检查 Coolify 代理配置
- 在仪表板中添加证书: 确保您已通过仪表板在 Coolify 代理中添加了 SSL 证书配置。更多详情可以在这里找到。
- 检查文件挂载: 如果您修改了代理配置,请验证
/data/coolify/proxy目录是否正确挂载。
4. 删除旧证书
- 旧证书问题: Coolify 代理可能正在使用存储在
acme.json文件中的旧证书。 - 操作: 从
/data/coolify/proxy目录中删除acme.json文件,然后从仪表板上点击重启代理按钮来重启 Coolify 代理。
5. 清除浏览器缓存
- 缓存问题: 您的浏览器可能缓存了旧的 SSL 证书。
- 操作: 使用不同的浏览器或网络检查您的网站。
- 您也可以使用像 Browserling ↗ 这样的沙箱工具来测试您的网站。
6. 验证 DNS 验证配置
- DNS 验证检查: 如果您使用 DNS 验证,请确认它设置正确。
- 操作: 验证您是否选择了正确的 DNS 提供商、API 密钥,并检查验证设置是否正确配置。
支持
如果上述步骤都不起作用,请尝试以下附加选项:
- 社区帮助: 加入我们的 Discord 社区 ↗ 并在支持论坛频道中发帖。
- 分享内容: 包含您的问题描述、配置截图、任何错误消息以及您已经尝试过的步骤。
