Bra*_*yan 2 linux ubuntu ssl curl
我们只有一台托管在亚马逊的服务器(开发服务器)出现问题。通过运行以下命令向特定域发出curl 请求时会出现问题:
> curl https://api.plivo.com
Run Code Online (Sandbox Code Playgroud)
结果是:
curl:(51)SSL:没有替代证书主题名称与目标主机名“api.plivo.com”匹配
我做了一些研究,发现这可能是服务器证书的问题,但是如果我从任何其他服务器尝试此操作,它工作正常,在我的本地计算机上也是如此。所以我想这可能是curl 的缓存问题?我尝试重新安装它,更新它,但没有骰子。因此,我几乎要创建一台新的开发机器,因为它阻止我们使用这项服务。
从评论中总结一下:
/etc/hosts使用了而不是询问 DNS 服务器。curl -v并发现显示的目标 IP 地址不同,发现了问题。/etc/hosts以便它现在查询 DNS 服务器并获取服务器的正确 IP 地址。| 归档时间: |
|
| 查看次数: |
11227 次 |
| 最近记录: |