【问题标题】:Can't connect with HTTPS but HTTP works fine无法使用 HTTPS 连接,但 HTTP 工作正常
【发布时间】:2021-05-01 03:53:19
【问题描述】:

我正在尝试使用 HTTPS 和 SSL/TLS 保护我的服务器以访问我的网站。通过www.-----.------.compute-1.amazonaws.com 访问该站点有效并且连接成功。但是当我尝试https://www.-----.------.compute-1.amazonaws.com chrome 时说“无法访问此站点”“www.-----.-----.compute-1.amazonaws.com 拒绝连接”。我正在使用 Amazon Linux 实例。我哪里做错了?

【问题讨论】:

  • 443 端口是否对传入流量开放?
  • 我将端口 443 添加到我的入站规则安全组。不确定它是否在 Linux 实例上打开。
  • @met 如何在 Linux 上打开 443 端口?

标签: linux apache http amazon-ec2


【解决方案1】:

典型问题。我在这里假设一些事情。

  • 您启动了一个 EC2(或类似的)实例
  • 没有打开 443 端口或进一步配置。
  • 使用端口 80 提供页面。

我想你已经得到了答案。签出this

【讨论】:

  • 我在尝试通过 openssl 将 openssl 连接到端口 443 时得到connect:errno=61
  • 您的实例上的端口 443 是否打开?检查您的安全组。
  • 是的,它在我的实例上作为安全组中的入站规则打开。仍然无法通过 https 连接。
  • 你找到我得到这个错误号 61 的原因了吗?
  • 我发现了问题!立即发布答案!
【解决方案2】:

我需要来自 CA(证书颁发机构)的 SSL 证书。我使用的是在浏览器中无法使用的自签名证书。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-23
    • 2016-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多