使用完全SSL将cloudflare连接到heroku

D M*_*D M 5 heroku cloudflare

我有一个带有免费帐户的Heroku应用。我在Cloudflare中也有一个免费帐户。

我正在尝试使用完全SSL连接来连接它们。在cloudflare中,我看到以下状态:

在此处输入图片说明

在此处输入图片说明

但是,我无法通过安全连接访问我的网站。我收到错误525: 在此处输入图片说明

我认为问题出在Heroku中的设置上,但我在网上找不到太多信息...

有什么建议么?

小智 7

使用应用程序URL(appname.herokuapp.com)作为CNAME值,而不是Heroku生成的域。

资源:https : //help.heroku.com/GVS2BTB5/why-am-i-getting-error-525-ssl-handshake-failed-with-cloudflare-when-using-a-herokudns-com-endpoint


Ant*_*ony 7

CryptoCloudflare 下的设置中SSL,将值从 更改Full SSLFlexible


Dav*_*vid 0

您是否尝试过使用 SSL 直接连接到主机?

也许尝试运行 ssl labs https://www.ssllabs.com/ssltest/analyze.html?d=YOUR-DOMAIN-HERE&latest以查看支持哪些密码等。

我想知道主机的 cloudflare 代理是否支持服务器名称指示 (SNI),因为我假设在主机端 (Heroku) 您没有专用 IP。