1

Upon upgrade from FogBugz 6.x to 7 (Unix) on Gentoo, I was no longer able to receive emails from my secure pop mailbox.

None of the other questions on the FB Knowledge Exchange seem to apply. Here is the output from the diagnostics:

STEP 9
POP3 Server Test

FogBugz will now test your mailbox (POP3) settings.

Mailbox: mail.example.com
Port: 995
User: support@example.com
Password: not shown
Attempting to connect to mailbox...

Could not login. Error (from Pop): 
System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. 
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection certificates) [0x00000]
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () [0x00000] at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () [0x00000] 
at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage:Process () 
at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] 
at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] 
--- End of inner exception stack trace --- 
at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] 

It appears to be complaining about an invalid certificate. If this is the case, how do I go about obtaining and then installing the certificate?

flag
the certmgr command that was posted wasn't actually the right one. After checking with our mono guru, I posted the correct one in this answer. one key difference is that you need to run the version of certmgr that fogbugz installs: fogbugz.stackexchange.com/questions/593/… – adambox Mar 11 2010 at 16:58
Yeah, I ran the fogbugz mono's certmgr -- it didn't work either. – Bryan Mar 12 2010 at 23:15

2 Answers

1

Can you import your cert into the trusted root? The instructions are in this answer.

link|flag
I imported the cert, but it did not resolve the error. For the time being, I'm going to punt and just use the non-secure pop :( – Bryan Mar 2 2010 at 22:34
0

I know this might sound silly, but have you tried setting the password since you upgraded? Perhaps the password got lost during the upgrade? If that turns out to be the case, we'll file a case to look into it further.

link|flag
I did not set the password; I have confirmed that the password exists (switching to non-secure pop worked with no other changes). – Bryan Mar 12 2010 at 23:14

Your Answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.