certmgr未处理的异常:身份验证或解密失败

时间:2014-05-04 08:49:46

标签: ubuntu mono

我正在尝试添加SSL证书,以便在启用了SSL的单声道应用程序中使用SmtpClient

我已经成功运行了:

mozroots --import --ask-remove --machine

现在我明白我需要添加我的specfic证书,因为使用SmtpClient仍然失败,所以我尝试了:

certmgr -ssl -m smtps://mail.amnet.net.au:25

以下内容失败(注意:在这种情况下,端口25是正确的)。 (顺便提一下https://encrypted.google.com正在尝试)。

  

单声道证书管理器 - 版本3.2.8.0   从商店管理X.509证书和CRL。   版权所有2002,2003 Motus Technologies。版权所有2004-2008 Novell。 BSD许可。

     

未处理的例外情况:   System.IO.IOException:身份验证或解密失败。 ---> Mono.Security.Protocol.Tls.TlsException:身份验证或解密失败。     在Mono.Security.Protocol.Tls.RecordProtocol.ReadRecordBuffer(Int32 contentType,System.IO.Stream record)[0x00000] in:0     在Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback(IAsyncResult asyncResult)[0x00000] in:0     ---内部异常堆栈跟踪结束---     在Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback(IAsyncResult asyncResult)[0x00000] in:0   [ERROR] FATAL UNHANDLED EXCEPTION:System.IO.IOException:身份验证或解密失败。 ---> Mono.Security.Protocol.Tls.TlsException:身份验证或解密失败。     在Mono.Security.Protocol.Tls.RecordProtocol.ReadRecordBuffer(Int32 contentType,System.IO.Stream record)[0x00000] in:0     在Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback(IAsyncResult asyncResult)[0x00000] in:0     ---内部异常堆栈跟踪结束---     在Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback(IAsyncResult asyncResult)[0x00000] in:0

0 个答案:

没有答案