How to fix Android app not prompting for credentials (due to SSL)

How to fix Android app not prompting for credentials (due to SSL)

Symptoms:

Android app will not prompt for credentials.  Desktop and iOS work fine, certs look OK from a browser:

 


Cause:

The Android app or OS appears to be more strict when it comes to SSL validation.  Because of this, you need to have a 3rd party checker of your page for SSL.

https://www.sslshopper.com/ssl-checker.html

The server certificate doesn't have the full certification path (verify with Keystore Explorer)

  1. Right-click the key pair
  2. View details > Certificate chain details


Solution (via Keystore Explorer):

Unlock the keypair (should have the same password as the keystore)

Append the Intermediate Certificate

Append the Root Certificate

Save and reinstall to ResolutionMD server, restart pureweb.