我试图连接到使用openssl的s_client,命令:
openssl s_client -connect <server1>:443我得到的输出如下:
连接(00000003)
证书链
服务器证书
没有客户端证书CA名称发送对等签名摘要: SHA512
服务器临时密钥: ECDH,P-256,256位
SSL握手已读取5540字节,写入302字节。
验证错误:证书链中的自签名证书
新的,TLSv1.2,密码是ECDHE-RSA- New 128-GCM-RSA 256服务器公钥支持压缩:无扩展:无ALPN协商SSL-会话:协议: TLSv1.2密码:ECDHE-RSA-New 128-GCM-SHA256会话-ID:会话-ID-ctx:主键: PSK标识:无SRP标识提示:无SRP名称:无启动时间: 1553089057超时: 7200 (秒)验证返回代码: 19 (证书链中的自签名证书)
扩大主秘:否
GET <path_to_api> HTTP/1.1
HOST: <server1>
Content-Type: application/soap+xml; charset=utf-8
Content-Length:0
HTTP/1.1 408 REQUEST_TIMEOUT内容-长度:0连接:关闭
关着的不营业的
它会导致请求超时。如果我使用curl命令,它是成功的。
请求超时的原因是什么?
发布于 2019-03-25 04:09:35
-crlf选项解决了这个问题。谢谢@SteffenUllrich
命令:
openssl s_client -connect <server1>:443 -crlfhttps://stackoverflow.com/questions/55281642
复制相似问题