【问题标题】:HTTPS request hangs indefinitelyHTTPS 请求无限期挂起
【发布时间】:2018-09-02 14:20:00
【问题描述】:

基本上我需要使用 HTTPS 来验证 API,但问题是当我尝试使用它时,进程会挂起。例如,如果我使用:

curl http://www.stackoverflow.com

我得到了答案,但如果你试试这个:

curl https://www.stackoverflow.com

我得到任何响应和输出。

如果我通过 -verbose 标志,我会得到以下响应

  • 将 URL 重建为:https://www.stackoverflow.com
  • 正在尝试 216.58.202.4...
  • 已连接到 www.google.com (216.58.202.4) 端口 443 (#0)
  • 在 /etc/ssl/certs/ca-certificates.crt 中找到 148 个证书
  • 在 /etc/ssl/certs 中找到 592 个证书
  • ALPN,提供 http/1.1

我在虚拟机中尝试这个,托管在我通过 ssh 访问的服务器中。

有什么建议吗?

【问题讨论】:

  • 有趣的是,我发现另一个用户也有同样的问题 - 你能解决你的问题吗?如果不能,你可以添加 --trace-ascii 以便我们比较问题吗?

标签: ssl https


【解决方案1】:

我也有同样的问题。 HTTP 工作正常,但它挂在我的 HTTP 服务器中的 HTTPS

我的问题是我没有正确安装证书。

【讨论】:

    猜你喜欢
    • 2014-02-08
    • 1970-01-01
    • 1970-01-01
    • 2018-05-19
    • 2018-03-24
    • 2017-06-29
    • 2011-05-07
    • 2021-04-23
    • 1970-01-01
    相关资源
    最近更新 更多