Android SSL Support

On this page

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.