A bit strange this, but I ran Lets Encrypt. Everything was working fine. I went away for a few hours, and then i wasn't able to even connect to my server. I got the following error from firefox:
Error: "ssl_error_rx_record_too_long" in Firefox after installing the SSL certificate
It seems to stem from a misconfigured ssl.
Now all I did was run lets encrypt and let it do its thing, but it's strange. Anyway, anyone know how to avoid the problem in the future?
I fortunately had a snapshot of the server BEFORE it was configured with letsencrypt. Hopefully it'll be back.