尝试使用TLS连接到FTP服务器时出现此错误。 FileZilla连接没有任何问题。客户给了我们一个证书代码“ 11:f5:a2:bf:cb:1c:37:3c:d2:8d:db:9f:4e:18:bb:48:e9:fe:3b:15”。
我们如何在代码中使用它? FileZilla下载证书并将其存储以备将来使用。我们该如何实现?
ChilkatLog:Connect_Ftp2:
DllDate:2014年12月5日
ChilkatVersion:9.5.0.46
解锁前缀:RAKESHFTP
用户名:EETRAKESH-LAP:Rakesh
建筑:Little Endian; 32位
语言:.NET 2.0
详细日志记录:0
ProgressMonitoring:
已启用:是
ms:0
sendBufferSize:65536
--ProgressMonitoring
ImplicitSsl:0
AuthTls:1
AuthSsl:0
主机名:voice.inphonite.com
港口:21
IdleTimeoutMs:30000
ConnectTimeout:60
socketOptions:
SO_SNDBUF:8192
SO_RCVBUF:8192
TCP_NODELAY:1
--socketOptions
readCommandResponse:
ReplyLineQP:220 Microsoft FTP服务
commandResponse:220 Microsoft FTP服务
statusCode:220
--readCommandResponse
initialStatus:220
initialResponse:220 Microsoft FTP服务
转换为安全连接...
authTls:
sendCommand:
sendCommand:AUTH TLS
--sendCommand
readCommandResponse:
replyLineQP:234 AUTH命令正常。期待TLS协商。
commandResponse:234 AUTH命令正常。期待TLS协商。
statusCode:234
--readCommandResponse
ssl_protocol:0
clientHandshake:
clientHandshake2:
readHandshakeMessages:
processHandshakeRecord:
processHandshakeMessage:
processServerHello:
serverHelloExtensionsLen:9
HelloExtension:status_request
HelloExtensionLen:0
HelloExtension:renegotiation_info
HelloExtensionLen:1
--processServerHello
--processHandshakeMessage
processHandshakeMessage:
processServerKeyExchange:
尚未收到服务器问候。
--processServerKeyExchange
--processHandshakeMessage
--processHandshakeRecord
--readHandshakeMessages
--clientHandshake2
--clientHandshake
客户端握手失败。 (1)
连接已关闭:0
无法将频道转换为SSL / TLS
--authTls
无法连接到FTP服务器。
失败了--Connect_Ftp2
--ChilkatLog