我正在使用Chilkat在VB.net中进行编码,以将SFTP文件发送到服务器,chilkat日志表明服务器和软件无法就加密算法达成共识。
我一直在寻找解决方案,却空无一物。
ChilkatLog:
Connect_SFtp:
DllDate: Dec 12 2012
UnlockPrefix: VNETONSSH
Username: APPLICATIONSRVS:fwatcher
Architecture: Little Endian; 64-bit
Language: .NET 4.0 / x64
VerboseLogging: 0
SftpVersion: 0
hostname: 142.52.192.91
port: 22
ConnectTimeoutMs_1: 30000
calling ConnectSocket2
IPV6 enabled connect with NO heartbeat.
This is an IPV4 numeric address...
AddrInfoList:
AddrInfo:
ai_flags: 4
ai_family: 2
ai_socktype: 1
ai_protocol: 0
ai_addrlen: 16
ai_canonname: (NULL)
--AddrInfo
--AddrInfoList
Connect using IPV4.
ipAddress1: ***.***.***.*** <I removed this>
myIP_3: 10.2.5.104
myPort_3: 50474
connect successful (2)
Established TCP/IP connection with SSH server
Turning on TCP_NODELAY.
clientIdentifier: SSH-2.0-PuTTY_Local:_May_11_2009_17:22:38
Sending client identifier...
Done sending client identifier.
Reading server version...
initialDataFromSshServer: SSH-2.0-VShell_4_2_5_1322 VShell
serverVersion: SSH-2.0-VShell_4_2_5_1322 VShell
KeyExchangeAlgs:
algorithm: ecdh-sha2-nistp521
algorithm: ecdh-sha2-nistp384
algorithm: ecdh-sha2-nistp256
algorithm: diffie-hellman-group-exchange-sha256
algorithm: diffie-hellman-group14-sha1
algorithm: diffie-hellman-group-exchange-sha1
--KeyExchangeAlgs
HostKeyAlgs:
algorithm: ssh-dss
--HostKeyAlgs
EncCS:
algorithm: aes256-ctr
algorithm: aes192-ctr
--EncCS
EncSC:
algorithm: aes256-ctr
algorithm: aes192-ctr
--EncSC
MacCS:
algorithm: hmac-sha2-512
algorithm: hmac-sha2-256
algorithm: hmac-sha1
--MacCS
MacSC:
algorithm: hmac-sha2-512
algorithm: hmac-sha2-256
algorithm: hmac-sha1
--MacSC
CompCS:
algorithm: zlib@openssh.com
algorithm: zlib
algorithm: none
--CompCS
CompSC:
algorithm: zlib@openssh.com
algorithm: zlib
algorithm: none
--CompSC
Unable to agree upon server-to-client encryption algorithm.
Unable to agree upon client-to-server encryption algorithm.
MAC: HMAC-SHA1
MAC: HMAC-SHA1
Compression: none
Compression: none
Key Exchange: DH Group Exchange SHA256
Host Key Algorithm: DSS
numBits: 128
pbits: 1024
Using GEX Group.
Sending KEX_DH_GEX_REQUEST...
pbits: 1024
Unexpected message received. Expected KEX_DH_GEX_GROUP/KEXDH_REPLY.
msgType: 1
Failed.
--Connect_SFtp
--ChilkatLog
预期输出成功连接到服务器