Android SSL Support

On this page

Our documentation is moving to a new home at docs.xibosignage.com as we make some improvements. Go check out the enhanced search features and visit our brand new knowledge base. The move for developer and administration docs will be happening over the next few weeks as we keep building things out for you.

Android SSL Support

Xibo for Android is capable of communicating to an SSL enabled CMS, the only step required in most cases is to change the CMS URL in the Player settings to be prefixed with https:// instead of http://.

We recommend all Displays use SSL and our Cloud CMS instances come with SSL enabled as standard.

SSL Certificates
In some cases the certificate authority will not be listed as a trusted authority by the Android device and in these cases it will be necessary to install the SSL certificate manually. There are some instructions for how to do this on the Google Support Pages. This will certainly be the case for self-signed certificates.

Common Errors
SSL certificates have to be correct and have to be supported by Android. Common sources of problems are:

  • Incorrect date/time on the Player
  • Incorrectly configured certificate

The most common error is:

"SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure"

All certificates should be regularly validated with SSL Labs (or similar) to ensure they are secure and compatible. During a support case related to a SSL error we may ask for a SSL Labs report to help diagnose the problem.