How to check certificate for Mobile App

Still need help?

The Atlassian Community is here for you.

Ask the community

Platform notice: Server and Data Center only. This article only applies to Atlassian products on the Server and Data Center platforms.

Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.

*Except Fisheye and Crucible

Problem

The Confluence Data Center and Server mobile app throws the following error when a user tries to connect it to an existing Confluence server site:

Can't get a secure connection

Either there's a problem with your site's certificate, or you need to install the certificate on your device. 

Diagnostic

  • Site URL is accessible by a web browser but not mobile App.
  • To test the SSL certificate chain, there are lots of emulators but this one is available SSL Shopper and has lots of tests capabilities.
  • Select "SSL checker" button, will redirect to below page to enter server hostname (which must be public) as shown in this image:

  • Enter the server hostname: ex. "myconfluence.com"
  • Click on Check SSL
  • Then client SSL/TLS transparent session will be established to your remote server speaking SSL/TLS. This test to make sure certificate is correctly installed, valid, trusted and doesn't give any errors to any of your users. a successfull test should be giving the result as shown below
  • If your certificate is missing an intermediate CA, affecting the certificate chain. you will get the error message as below image:

Resolution

  • Depending on the error message, you will need to install the correct certificate on your Mobile. In that example, the intermediate certificate is missing and need to be included on Mobile to allow a secure connection.
  • You can extract the intermediate certificate from a web browser by using one of those links  How to export SSL certificate using IE Or How to export SSL certificate using Chrome on MacOS
  • Then install your certificate on your mobile.

    Manually install your certificate on an Android device

    To install a certificate on your Android phone or tablet:

    1. Access the certificate on your device (for example, download it from a location provided by your admin, or open it from an email).
    2. When prompted,  (warning) Make sure to select credential use: VPN & apps as for android systems certificates that is used by Apps are different than other system certificate used by browsers, for more details please review this link Developer Android Security Certificate



    3. Follow the prompts to install the certificate.

    These instructions are for Android 7.0.  Your version, or device's implementation, might differ. See https://support.google.com/nexus/answer/2844832?hl=en for more information. 





Last modified on Jun 2, 2021

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.