Can someone please, please help me to fix my issue with enabling SSL.
I installed Azuracast (radiopanel) for almost 1 year ago, and all worked great.
I’m not sure whats happend the last month, cause i have issues with creating new SSL-certs.
Azuracast is installed on an own server, (behind port 8443).
I have a separate server from before which already uses ports 80 and 443 for websites etc. Therefore I am forced to use a custom port for Azuracast.
Again, everything worked fine from the start, don’t ask me how.
But now the radio stream does not work, due to no SSL certificate.
It’s a while since I’ve done this, but why does having a web server using ports 80 and 443 mean that you can’t run your other server on the default port 8443?
What software is running on port 443 now? If it’s a Web server like NGiNX or apache I would consider a reverse proxy, so it looks as if Azurecast is running on port 443 as well, even though it’s just the Web server passing data to and from Azurecast.
9 out of 10 times using custom ports is a pain. Recommendation is to not do it.
If you must do it, for this particular problem you could probably:
Stop whatever is listening on port 443
Stop Azurecast
Configure Azurecast to use port 443
Start Azurecast
Request a new cert for Azurecast
Stop Azurecast
Start whatever was listening on port 443 before
Configure Azurecast to use the original port again
Start Azurecast
Once the cert has been obtained it doesn’t matter at what port Azurecast runs, but to obtain the cert it looks like it should run on port 443.
Essentially, take both the proxy manager and Azuracast containers offline, comment out the custom HTTP and HTTPS ports within .env in /var/azuracast and then spin Azuracast back up. Go to system administration and press “generate/renew,” and assuming no error messages, you’re good. Spin down Azuracast, edit the .env back to how it was set up previously, and then you can spin it and the proxy manager back up.