Rebex.Net.SftpException ----------------- Negotiation failed. Server signature is not valid. ----------------- bei Rebex.Net.Sftp.mbwy(String po, Int32 pp, SshParameters pq, ywpz pr) bei Rebex.Net.Sftp.mbwx(String pl, Int32 pm, SshParameters pn) bei ZetaProducerPublishing.Runtime.Protocols.SftpProtocol.SftpEngine.DoOpen(OpenInformation information) in c:\P\ZP\15.1\ZetaProducerPublishing\Source\Runtime\Protocols\SftpProtocol\SftpEngine.cs:Zeile 232. bei ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly) in c:\P\ZP\15.1\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Publishing\Testing\ConnectionTestController.cs:Zeile 89. bei ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow) in c:\P\ZP\15.1\ZetaProducerMain\Source\Core\RuntimeBusinessLogic\Publishing\Testing\ConnectionTestController.cs:Zeile 47. SftpException { Status=UnclassifiableError, Code=UnknownError, Transferred=0, RemotePath=null, LocalPath=null, ProblemType=0, Status=UnclassifiableError, ProtocolCode=null, ProtocolMessage=null, Message="Negotiation failed. Server signature is not valid.", Data= [ "SftpStatus" = UnclassifiableError "Status" = UnclassifiableError ] , InnerException=SshException { Status=OperationFailure, Status=OperationFailure, ProtocolCode="3", ProtocolMessage="KeyExchangeFailed", Message="Server signature is not valid.", Data= [ "SshStatus" = OperationFailure "SshRemote" = False "Status" = OperationFailure "ProtocolCode" = "3" "ProtocolMessage" = "KeyExchangeFailed" "SshServerInfo" = SshServerInfo { CompressionAlgorithmsClientToServer=String[], CompressionAlgorithmsServerToClient=String[], EncryptionAlgorithmsClientToServer=String[], EncryptionAlgorithmsServerToClient=String[], KeyExchangeAlgorithms=String[], MacAlgorithmsClientToServer=String[], MacAlgorithmsServerToClient=String[], ServerHostKeyAlgorithms=String[] } ] , InnerException=null, TargetSite=RuntimeMethodInfo: vrrw, StackTrace=" bei wnws.vrrw(SshSession bap, Byte[] baq, Byte[] bar, Byte[] bas, Byte[] bat, wnwi& bau, Byte[]& bav, SshPublicKey& baw)\\r\\n bei Rebex.Net.SshSession.abdy(Byte[] agx)\\r\\n bei Rebex.Net.SshSession.Negotiate()\\r\\n bei Rebex.Net.Sftp.ijvp.cenr(ywpz alr, Boolean als)\\r\\n bei Rebex.Net.Sftp.mbwy(String po, Int32 pp, SshParameters pq, ywpz pr)", HelpLink=null, Source="Rebex.Networking", HResult=-2146233088 }, TargetSite=RuntimeMethodInfo: mbwy, StackTrace=" bei Rebex.Net.Sftp.mbwy(String po, Int32 pp, SshParameters pq, ywpz pr)\\r\\n bei Rebex.Net.Sftp.mbwx(String pl, Int32 pm, SshParameters pn)\\r\\n bei ZetaProducerPublishing.Runtime.Protocols.SftpProtocol.SftpEngine.DoOpen(OpenInformation information) in c:\\P\\ZP\\15.1\\ZetaProducerPublishing\\Source\\Runtime\\Protocols\\SftpProtocol\\SftpEngine.cs:Zeile 232.\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.doTestRunNormal(Cancelable cancelable, Boolean quickTestOnly) in c:\\P\\ZP\\15.1\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Publishing\\Testing\\ConnectionTestController.cs:Zeile 89.\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Publishing.Testing.ConnectionTestController.Test(Cancelable cancelable, Boolean quickTestOnly, Boolean allowThrow) in c:\\P\\ZP\\15.1\\ZetaProducerMain\\Source\\Core\\RuntimeBusinessLogic\\Publishing\\Testing\\ConnectionTestController.cs:Zeile 47.", HelpLink=null, Source="Rebex.Sftp", HResult=-2146233088 } -->Server signature is not valid. Rebex.Net.SshException ----------------- Server signature is not valid. ----------------- bei wnws.vrrw(SshSession bap, Byte[] baq, Byte[] bar, Byte[] bas, Byte[] bat, wnwi& bau, Byte[]& bav, SshPublicKey& baw) bei Rebex.Net.SshSession.abdy(Byte[] agx) bei Rebex.Net.SshSession.Negotiate() bei Rebex.Net.Sftp.ijvp.cenr(ywpz alr, Boolean als) bei Rebex.Net.Sftp.mbwy(String po, Int32 pp, SshParameters pq, ywpz pr) SshException { Status=OperationFailure, Status=OperationFailure, ProtocolCode="3", ProtocolMessage="KeyExchangeFailed", Message="Server signature is not valid.", Data= [ "SshStatus" = OperationFailure "SshRemote" = False "Status" = OperationFailure "ProtocolCode" = "3" "ProtocolMessage" = "KeyExchangeFailed" "SshServerInfo" = SshServerInfo { CompressionAlgorithmsClientToServer=String[] { Length=3, LongLength=3, Rank=1, , IsReadOnly=False, IsFixedSize=True, IsSynchronized=False "none", "zlib@openssh.com", "zlib" }, CompressionAlgorithmsServerToClient=String[] { Length=3, LongLength=3, Rank=1, , IsReadOnly=False, IsFixedSize=True, IsSynchronized=False "none", "zlib@openssh.com", "zlib" }, EncryptionAlgorithmsClientToServer=String[] { Length=9, LongLength=9, Rank=1, , IsReadOnly=False, IsFixedSize=True, IsSynchronized=False "chacha20-poly1305@openssh.com", "aes128-ctr", "aes192-ctr", "aes256-ctr", "aes128-gcm@openssh.com", "aes256-gcm@openssh.com", "aes128-cbc", "3des-cbc", "blowfish-cbc" }, EncryptionAlgorithmsServerToClient=String[] { Length=9, LongLength=9, Rank=1, , IsReadOnly=False, IsFixedSize=True, IsSynchronized=False "chacha20-poly1305@openssh.com", "aes128-ctr", "aes192-ctr", "aes256-ctr", "aes128-gcm@openssh.com", "aes256-gcm@openssh.com", "aes128-cbc", "3des-cbc", "blowfish-cbc" }, KeyExchangeAlgorithms=String[] { Length=12, LongLength=12, Rank=1, , IsReadOnly=False, IsFixedSize=True, IsSynchronized=False "curve25519-sha256", "curve25519-sha256@libssh.org", "ecdh-sha2-nistp256", "ecdh-sha2-nistp384", "ecdh-sha2-nistp521", "diffie-hellman-group-exchange-sha256", "diffie-hellman-group16-sha512", "diffie-hellman-group18-sha512", "diffie-hellman-group-exchange-sha1", "diffie-hellman-group14-sha256", "diffie-hellman-group14-sha1", "diffie-hellman-group1-sha1" }, MacAlgorithmsClientToServer=String[] { Length=12, LongLength=12, Rank=1, , IsReadOnly=False, IsFixedSize=True, IsSynchronized=False "umac-64-etm@openssh.com", "umac-128-etm@openssh.com", "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com", "hmac-sha1-etm@openssh.com", "umac-64@openssh.com", "umac-128@openssh.com", "hmac-sha2-256", "hmac-sha2-512", "hmac-md5", "hmac-sha1", "hmac-sha1-96" }, MacAlgorithmsServerToClient=String[] { Length=12, LongLength=12, Rank=1, , IsReadOnly=False, IsFixedSize=True, IsSynchronized=False "umac-64-etm@openssh.com", "umac-128-etm@openssh.com", "hmac-sha2-256-etm@openssh.com", "hmac-sha2-512-etm@openssh.com", "hmac-sha1-etm@openssh.com", "umac-64@openssh.com", "umac-128@openssh.com", "hmac-sha2-256", "hmac-sha2-512", "hmac-md5", "hmac-sha1", "hmac-sha1-96" }, ServerHostKeyAlgorithms=String[] { Length=6, LongLength=6, Rank=1, , IsReadOnly=False, IsFixedSize=True, IsSynchronized=False "ecdsa-sha2-nistp256", "ssh-ed25519", "rsa-sha2-512", "rsa-sha2-256", "ssh-rsa", "ssh-dss" } } ] , InnerException=null, TargetSite=RuntimeMethodInfo: vrrw, StackTrace=" bei wnws.vrrw(SshSession bap, Byte[] baq, Byte[] bar, Byte[] bas, Byte[] bat, wnwi& bau, Byte[]& bav, SshPublicKey& baw)\\r\\n bei Rebex.Net.SshSession.abdy(Byte[] agx)\\r\\n bei Rebex.Net.SshSession.Negotiate()\\r\\n bei Rebex.Net.Sftp.ijvp.cenr(ywpz alr, Boolean als)\\r\\n bei Rebex.Net.Sftp.mbwy(String po, Int32 pp, SshParameters pq, ywpz pr)", HelpLink=null, Source="Rebex.Networking", HResult=-2146233088 } Ignoring inner exception because of previous OutOfMemoryException. See https://stackoverflow.com/a/25010668/107625