Open
Description
Had a service working perfectly for SSH.NET version 2020.0.2 which was able to connect to some SFTP using certificate.
After upgrading to SSH.NET version 2024.2.0 one of my connections stopped working.
The exception details are:
El parámetro no es correcto. (ENG: The parameter is not correct)
en System.Security.Cryptography.NCryptNative.ImportKeXy(SafeNCryptProviderHandle provider, Byte[] keyBlob, String format)
en System.Security.Cryptography.CngKey.Import(Byte[] keyBlob, String curveName, CngKeyBlobFormat format, CngProvider provider)
en System.Security.Cryptography.DSACng.ImportParameters(DSAParameters parameters)
en Renci.SshNet.Security.DsaKey.LoadDSA()
en Renci.SshNet.Security.DsaKey..ctor(SshKeyData publicKeyData)
en Renci.SshNet.ConnectionInfo.<>c.<.ctor>b__132_15(Byte[] data)
en Renci.SshNet.Security.KeyExchange.ValidateExchangeHash(Byte[] encodedKey, Byte[] encodedSignature)
en Renci.SshNet.Security.KeyExchangeEC.ValidateExchangeHash()
en Renci.SshNet.Security.KeyExchange.Finish()
en Renci.SshNet.Security.KeyExchangeECCurve25519.Finish()
en Renci.SshNet.Security.KeyExchangeECCurve25519.Session_KeyExchangeEcdhReplyMessageReceived(Object sender, MessageEventArgs`1 e)
en Renci.SshNet.Session.OnKeyExchangeEcdhReplyMessageReceived(KeyExchangeEcdhReplyMessage message)
en Renci.SshNet.Messages.Transport.KeyExchangeEcdhReplyMessage.Process(Session session)
en Renci.SshNet.Session.MessageListener()
I have very basic undestanding of certificates but this was working on the previous version so I wonder what could be wrong now?
Metadata
Metadata
Assignees
Labels
No labels