FTP через TLS - Как использовать сертификаты - PullRequest
0 голосов
/ 09 января 2019

Мы получаем эту ошибку при попытке подключения к FTP-серверу с использованием TLS. 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: 5 декабря 2014
Версия Chilkat: 9.5.0.46
UnlockPrefix: РАКЕШФТП
Имя пользователя: EETRAKESH-LAP: Rakesh
Архитектура: Little Endian; 32-битный
Язык: .NET 2.0
VerboseLogging: 0
ProgressMonitoring:
включено: да
heartbeatMs: 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 Service
команда Ответ: 220 Microsoft FTP Service
statusCode: 220
--readCommandResponse
InitialStatus: 220
Первоначальный ответ: 220 Microsoft FTP Service
преобразование в безопасное соединение ...
authTls:
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

...