我刚刚在自定义域上安装了通配符 ssl 证书,这对 *.example.com 的任何子域都适用。我可以验证是否颁发了正确的 ssl 证书。
但是问题出在 www.它颁发的是 Bluemix 证书,而不是我自己的证书。
在浏览器中我得到“您的连接不是私有(private)的”
此服务器无法证明它是 www.example.com;它的安全证书来自 *.eu-gb.mybluemix.net。这可能是由于配置错误或攻击者拦截了您的连接造成的。
我猜问题出在 Bluemix 上,我怎样才能让 Bluemix 为 www 提供我的证书,记住它正在为其他子域提供我的证书。
所有的帮助将不胜感激
最佳答案
我已经解决了这个问题,问题出在 DNS 设置上。
对我来说,关键信息是我的 dns 指向 Bluemix 5.10.124.142 和 5.10.124.141 的 2 个 IP,因此只在一个上提供我的证书,在另一个上提供 Bluemix 默认证书
通过谷歌搜索如何添加自定义域,我添加了一条 CNAME 记录指向 *****.eu-gb.mybluemix.net 和一条指向 5.10.124.142 的 A 记录
这是错误的,我现在需要将我的 CNAME 记录更改为我的实际域。
关于ssl - Bluemix 不提供正确的 ssl 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33415854/