gpt4 book ai didi

SSL 例程 :SSL23_GET_SERVER_HELLO:unknown protocol

转载 作者:太空宇宙 更新时间:2023-11-03 13:10:22 25 4
gpt4 key购买 nike

我有一个问题,我做了一个命令“openssl s_client -connect server.server:143”,错误是:

  CONNECTED(00000003)
140719622096768:error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown proto col:s23_clnt.c:769:
---
no peer certificate available
---
No client certificate CA names sent
---
SSL handshake has read 7 bytes and written 249 bytes
---
New, (NONE), Cipher is (NONE)
Secure Renegotiation IS NOT supported
Compression: NONE
Expansion: NONE
---

我这样做是因为部落连接在登录时出现错误。我该如何解决这个问题?

最佳答案

openssl s_client -connect server.server:143

端口 143 是纯 IMAP,也就是说您不能直接与此端口进行 TLS 对话。如果你尝试它,你会得到一些不是 TLS 的数据,因此会出现奇怪的错误消息。如果您想拥有 TLS,则必须使用 imaps(端口 993)或发出 STARTTLS 命令。您也可以为此使用 openssl

openssl s_client -connect server:143 -starttls imap

从您的输出来看,您甚至可能使用了此选项但没有将其放入您的问题中(因为来自服务器的 7 个字节将匹配 TLS 警报,但对于 IMAP 问候语来说异常短)。如果是这种情况,连接失败的原因可能有很多,并且无法仅根据您的描述确定问题所在。如果您获得更多帮助,请查看 http://noxxi.de/howto/ssl-debugging.html#hdr2.2关于如何缩小问题的范围,以及如果您需要他人的帮助,您应该提供哪些信息。

关于SSL 例程 :SSL23_GET_SERVER_HELLO:unknown protocol,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27649456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com