Domain-Name-System

Heroku 上的二級域名,支持 Cloudflare 和 TLS

  • August 1, 2018

我想設置二級域名,例如load.staging.mydomain.com在 Heroku 和 Cloudflare 上。

http://load.staging.mydomain.com(沒有 TLS)有效但https://load.staging.mydomain.com無效。

我已經設置了 DNS 條目,我在 Cloudflare 上創建了原始證書: *.mydomain.com、、*.staging.mydomain.commydomain.com3 個主機)

..我將創建的證書上傳到 Heroku ..

訪問 TLS 版本的 URL 時出現錯誤:

ERR_SSL_VERSION_OR_CIPHER_MISMATCH
Unsupported protocol
The client and server don't support a common SSL protocol version or cipher suite.

但是:一級子域有效。例如http://staging.mydomain.com

我將您的第三級子域放入SSL Shopper SSL Checker。它說根本沒有為該域提供 SSL 證書。所以我給你的答案是你的網路伺服器沒有向瀏覽器發送證書。見下圖。

我還注意到工作域的 SSL 檢查器包括一個帶有許多備用名稱的 SSL 證書,其中沒有一個是“load.staging.usefomo.com”。但這並不意味著什麼,因為 CloudFlare 可能已將該域放到另一個證書上。

Fomo SSL

引用自:https://serverfault.com/questions/924401