Control Web Panel

WebPanel => SSL => Topic started by: Paul on January 19, 2021, 03:54:07 PM

Title: Icecast SSL setup
Post by: Paul on January 19, 2021, 03:54:07 PM
Has anyone had any experience setting up a secure Icecast server with SSL?

I have a couple of guides that show command line install of LetsEncrypt but I'm nervous that this could affect the current setup of Centos Web Panel SSL
http://www.radiotools.uk/buildnotes/4-icecast-server.txt

I'm wondering if I can use existing .pem files or generate a certificate using the Web Panel tools?

Thanks for any input on this!

Paul
Title: Re: Icecast SSL setup
Post by: studio4host on January 19, 2021, 06:07:07 PM
sure by using webserver templates per domain you can configure some custom port to be accessible over port 80 and https than can be easily installed using the SSL manager in cwp.admin, for that you only need to create a customer account with a subdomain in cwp.admin


http://wiki.centos-webpanel.com/webservers-vhost-templates
Title: Re: Icecast SSL setup
Post by: Paul on January 20, 2021, 03:21:21 PM
Thanks for the info!

I think this might be for multiple users/accounts using the Icecast server?
I'm also unsure of what to put and where after I generate a certificate for Icecast

To be more clear on my setup
I have the icecast setup on the same server as Centos Web Panel
Web panel: myserver.com
Icecast: myserver.com:8000

I have a user account I created that generated a certificate for myserver.com. I have a secure Wordpress running on that

In icecast.xml i set the port and have opened it up in the firewall
<listen-socket>
        <port>8443</port>
        <ssl>1</ssl>
    </listen-socket>

Here is the line in the XML that I have to point to a *.pem file
<ssl-certificate>/opt/icecast/share/icecast/icecast.pem</ssl-certificate>

I just need to figure out how to generate that file with Web Panel or command line

Paul