curl: (35) schannel: next InitializeSecurityContext failed: Unknown error (0x80092013) - 由于吊销服务器已脱机,吊销功能
无法检查吊销。

今天发现的这么个问题。
curl error.jpg
网上搜了一下,原来是:
windows版本的curl依靠WinSSL / WinTLS (也就是微软的 Secure Channel,见 https://msdn.microsoft.com/en-us/library/aa380123.aspx )来提供 https 支持,而Linux版本的curl依靠的是openssl 的版本,两者表现并不一致。

解决办法:

给curl添加--ssl-no-revoke参数,关闭证书吊销检查功能,修改后的curl命令如下:

curl -o d:\curl.jpg --connect-timeout 10 --max-time 20 --ssl-no-revoke -X GET https://src.xxx.com/curl.jpg

注意:只有高于7.44.0版本的curl才支持该参数。

from:
https://blog.csdn.net/Dancen/article/details/109730392

标签: none

添加新评论