[Icecast] certificate update
marius at flage.org
Tue Apr 19 10:35:37 UTC 2022
But you need to do a 'restart' (disconnecting all listeners) in 2.4.x.
Reloading without disconnecting listeners is introduced in 2.5.x. From
what I've understood.
On 19.04.2022 12:27, unosonic wrote:
> 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.
>>> 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.
> Icecast mailing list
> Icecast at xiph.org
More information about the Icecast