[Icecast] certificate update

unosonic un at aporee.org
Tue Apr 19 10:27:26 UTC 2022

LetsEncrypt /w certbot has post-deploy hooks where you can execute a command, 
in my case I'm creating the PEM and the reloading icecast config via 
systemctl (on Debian). Works reliable. 

Guess that'S what you need:
Deployment Tasks (Post-Request)
Deployment task (post-request) scripts are executed immediately after the Certificate Request was completed, and the certificate was automatically installed and configured according to the site configuration within Certify.


> My understanding is that yes, you do need to reload icecast when the certificate is updated.
> I asked the question recently and Philipp Schafft from the Icecast team wrote the following …
> There is a reload link on the admin web interface on 2.5.x.
> It points to /admin/reloadconfig.xsl; if you want to do it
> programmatically you can just call /admin/reloadconfig with admin
> credentials. Reloading via API is not yet supported by 2.4.4.
> Hope this helps.
> Damian
> > On 19 Apr 2022, at 6:21 pm, HGAlt <hgalt at gmx.net> wrote:
> > 
> > I am using IceCast with https successfully.
> > For the certificate I am using certifytheweb and Let’s Encrypt. The certificate will automatically renewed and also the certificate for IceCast.
> > Do I have to restart IceCast to read the new certificate or is IceCast reading it from time to time?
> > I could not find any answer in the documentation.
> >  
> > Regards,

More information about the Icecast mailing list