首页 > 解决方案 > 自定义域不指向 Heroku 项目

问题描述

我已经在 Heroku 上部署了我的节点 js 项目,但我无法将我的域(从 ionos.ca 购买)指向 Heroku dns 目标。我在 heroku 仪表板中创建了两个域:

*.mysite.com,DNS 目标:aqueous-jay-p8wmra8eyzlv3gzckdhj99je.herokudns.com

www.mysite.com,DNS 目标:experimental-turnip-ha25x6iwdwmb4xzxtsdrhj3k.herokudns.com

然后在我的 ionos.ca 域门户中,我将 CNAME 更改为

水-杰-p8wmra8eyzlv3gzckdhj99je.herokudns.com

但是每当我访问www.mysite.com时,我都会收到一条错误消息

此站点无法提供安全连接

www.mysite.com发送了无效响应。

访问 mysite.com 给我这个错误:

无法访问此站点

找不到 mysite.com 的服务器 IP 地址。

知道如何解决这个问题吗?自上一小时以来,我一直在努力使其工作:(

标签: htmlnode.jsherokudnscname

解决方案


您的 SSL/TLS 设置有问题。Fiddler4/Wireshark 显示Internal Error (80)我在这里找到了一些可能有帮助的参考资料:https://stackoverflow.com/questions/43436412/openssl-connection-alert-internal-error如果您使用的是 NGINX,请发布您的配置,我可以提供帮助。

Frame 138: 61 bytes on wire (488 bits), 61 bytes captured (488 bits) on interface 0
Ethernet II, Src: Fortinet_d4:fd:97 (70:4c:a5:d4:fd:97), Dst: Dell_b3:a3:f6 (b8:85:84:b3:a3:f6)
Internet Protocol Version 4, Src: 52.73.16.193, Dst: 192.168.1.40
Transmission Control Protocol, Src Port: 443, Dst Port: 63037, Seq: 1, Ack: 221, Len: 7
Transport Layer Security
    TLSv1.2 Record Layer: Alert (Level: Fatal, Description: Internal Error)
        Content Type: Alert (21)
        Version: TLS 1.2 (0x0303)
        Length: 2
        Alert Message
            Level: Fatal (2)
            Description: Internal Error (80)

推荐阅读