Https connection problem

May 23, 2017 384 views
Security Debian

Hello!
I have a problem:
When I surf my site through http everything is OK, but when I start using it through https, it throws and error: Failed https://188.226.131.219:8080/socket.io/?EIO=3&transport=polling&t=LmsQ1PW to load resource: net::ERRCONNECTIONCLOSED. I need to transport some cookie files so it will work and I want to do it with https.
Best regards,
Daniel.

2 Answers

Hi @FrzSeemsGood

You need a domain to activate https.

You can follow this tutorial (even though it's for Ubuntu) for setting up Nginx as a reverse proxy to Node.js:
https://www.digitalocean.com/community/tutorials/how-to-set-up-a-node-js-application-for-production-on-ubuntu-16-04#set-up-nginx-as-a-reverse-proxy-server

And then follow this tutorial to setup Let's Encrypt to enable https in Nginx:
https://www.digitalocean.com/community/tutorials/how-to-secure-nginx-with-let-s-encrypt-on-ubuntu-16-04

In this tutorial, we will show you how to use Let's Encrypt to obtain a free SSL certificate and use it with Nginx on Ubuntu 16.04. We will also show you how to automatically renew your SSL certificate. If you're running a different web server, simply follow your web server's documentation to learn how to use the certificate with your setup.

I have a domain, dunno why its showing ip instead of my domain. Will give it a try, thx:)

Have another answer? Share your knowledge.