5 Replies Latest reply on Aug 26, 2013 3:34 PM by mikedavid

    Cant Login - Certificate for this server is invalid

    mikedavid

      Bug Platform (list all that apply)

      Mac

       

      Bug Details

      I can't log in using the Mac Client.  I double checked my account information by logging into the web interface using the same credentials.

      This happened before and I believe was resolved in the recent major update.  Maybe something in the later minor updates broke it again? 

       

      I checked the Apple Console and saw things like...

       

      Producteev[5999]: E restkit.network:RKObjectRequestOperation.m:203 POST 'https://www.producteev.com/oauth/v2/token' (0) [0.1344 s]: Error Domain=NSURLErrorDomain Code=-1202 "The certificate for this server is invalid. You might be connecting to a server that is pretending to be “www.producteev.com” which could put your confidential information at risk." UserInfo=0x7f8812c376a0 {NSURLErrorFailingURLPeerTrustErrorKey=<SecTrust 0x7f8812c1a290 [0x7fff78e28110]>, NSLocalizedRecoverySuggestion=Would you like to connect to the server anyway?, NSUnderlyingError=0x7f88128d12f0 "The certificate for this server is invalid. You might be connecting to a server that is pretending to be “www.producteev.com” which could put your confidential information at risk.", NSErrorPeerCertificateChainKey=(

          "<SecCertificate 0x7f8812c1fa30 [0x7fff78e28110]>",

          "<SecCertificate 0x7f8812c1fb60 [0x7fff78e28110]>",

          "<SecCertificate 0x7f8812c1f620 [0x7fff78e28110]>"

      ), NSLocalizedDescription=The certificate for this server is invalid. You might be connecting to a server that is pretending to be “www.producteev.com” which could put your confidential information at risk., NSErrorFailingURLKey=https://www.producteev.com/oauth/v2/token, NSErrorFailingURLStringKey=https://www.producteev.com/oauth/v2/token, NSErrorClientCertificateStateKey=0}

       

       

      I'm suspecting it might have something to do with my company adjusting the RSAMaxKeySize of my computer.

      We use x509 certificates here at work and for our macs to be able to use them, we had to type this into the terminal

      defaults write /Library/Preferences/com.apple.crypto RSAMaxKeySize -int 8192

       

      Not sure if that's the actual reason for my failed login, just thought I'd mention it.  I've attached the messages from the apple console.

       

      Any thoughts on how I could still use Producteev here at work?

       

      Mike

       

      Please attach any supporting materials, such as screenshots.