我正在尝试https://www.lawsociety.com.au在 Windows 10 和 Ubuntu 16.04上使用 curl访问该网站。它适用于 Ubuntu,但在 Windows 上失败并显示消息error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure。我不确定出了什么问题以及如何解决它。
这是 Windows 机器上的 curl 输出:
> curl -i -v -I https://www.lawsociety.com.au
* Rebuilt URL to: https://www.lawsociety.com.au/
* Trying 125.7.104.7...
* TCP_NODELAY set
* Connected to www.lawsociety.com.au (125.7.104.7) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
* successfully set certificate verify locations:
* CAfile: D:\dev\curl\bin\curl-ca-bundle.crt
CApath: none
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS alert, …Run Code Online (Sandbox Code Playgroud)