Recently I have installed geonode on apache tomcat8 in an Ubuntu 16.04 droplet on digitalocean . Everything worked without any issue. The service was up and running.
Then I tried to enable SSL for that installation by following the steps outlined here. I have actually completed all the steps with no issue again, however, the problem is since the certificate is self signed i.e. it is not provided by a recognized SSL provider, I still do not have a SSL enabled service.
Does anyone know how to deal with this kind of issues in cheapest possible way, such as using lets-encrypt.