通过TLS的FTP-如何使用证书

时间:2019-01-09 20:56:59

标签: chilkat

尝试使用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

0 个答案:

没有答案