ssl - Bluemix 不提供正确的 ssl 证书

标签 ssl https ibm-cloud cloud-foundry

我刚刚在自定义域上安装了通配符 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/

相关文章:

elasticsearch - 如何对 IBM Cloud 数据库进行按需备份

java - Spring Boot 相互认证在握手中失败

ssl - 为什么 Twitter 通过 HTTPS (SSL) 为每个页面提供服务?

docker - IBM Containers:无法使用 “cf ic login”登录

flash - HTTPS 服务的 SWF 文件可以请求非安全的 HTTP 内容吗?

r - 使用 R 中的传单通过 ssl 加载提供商磁贴

node.js - 使用 "TypeError: Key must be a buffer"删除对象时获取 "ibm-cos-sdk"

ssl - 由于 SSL 配置,Websphere 应用程序服务器管理服务停止工作

mysql - 为什么我在运行 `REQUIRE SSL` 语句后不需要 SSL 证书来连接我的数据库?

Linux 上的 Python Smtp SSL 版本错误