Hello there,
I have recently purchased Shoutcast 2.6 Premium to get SSL support.
I am running Shoutcast managed by Centova Cast.
As per the documents I have added the userid and licenceid lines to my server.conf to enable the Premium Features.
I then followed the information here
https://help.shoutcast.com/hc/en-us/articles/360003410613-How-to-setup-free-SSL-for-your-Shoutcast-Server-Software- to generate the necessary SSL files for my domain.
Afterwards I filled in the following two lines (my.domain translates to the correct domain):
sslcertificatefile=/etc/letsencrypt/live/my.domain/fullchain.pem
sslcertificatekeyfile=/etc/letsencrypt/live/my.domain/privkey.pem
(received through:
https://help.shoutcast.com/hc/en-us/articles/115003673933-Shoutcast-Server-Configuration-Advanced-)
However whenever I try to go to the https:// link of my website it will still give me a "ERR_CONNECTION_CLOSED". So I went to check the error logs and on startup it says the following:
2019-10-08 15:26:41 WARN [MAIN] Invalid certificate file /etc/letsencrypt/live/my.domain/fullchain.pem
2019-10-08 15:26:41 WARN [MAIN] failed to set up SSL, system lib
I've confirmed that the certificate file that's generated through the certbot from Let's Encrypt is called fullchain.pem and privkey.pem is the private key.
Now my question is.. What do I do? Am I missing something here? Everything is filled in as per the requirements from how to setup free SSL + enabling the premium features.
I can confirm the SSL doesn't seem to work when I go to the radio's link (with port 8000) with http vs https. The http link works, the https link does not resolve and closes with a "ERR_CONNECTION_CLOSED".
Kind regards,
DJScias