Launch Error Occured Gateway Requires SSL

I am assuming you are on 8.0+.

This is because the certificate we generate is self signed. It allows you to access the Gateway Homepage on modern browsers using https but the browser will warn you about the certificate because it does not come from a trusted Certificate Authority. You should install a trusted certificate. If you wish you use the supplied certificate you will need to do a few things:

  1. Download the certificate (Most web browsers help with this)
  2. Place the certificate in .ignition/clientlauncher-data/certificates
  3. This certificate uses the Subject Name of Ignition. One of the easiest methods to deal with this on your local machine is to add a field to your hosts file that points Ignition to the IP of the gateway and use https://${HOSTNAME}:8043 as the gateway address.

If you create your own certificate with the correct IP or DNS name you can skip step 3 entirely.

I would really recommend to do one of two things if you are going to require SSL:

  1. Create an internal Certificate Authority you can issue certificates from for your internal network. You can add the root cert to the .ignition/clientlauncher-data/certificates directory and all gateways that use a certificate signed by the Certificate Authority will be recognized as having a valid certificate.
  2. Create a certificate and submit it to a recognized Certificate Authority to be signed. This is is the simplest as no further steps are needed besides installing the certificate on the gateway.

Thanks,
Jonathan C