[Icecast] certificate update

Philipp Schafft phschafft at de.loewenfelsen.net
Tue Apr 19 13:40:16 UTC 2022


Good afternoon,

On Tue, 2022-04-19 at 12:27 +0200, 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:
> https://docs.certifytheweb.com/docs/script-hooks/
> 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.
> 
> Damian:
> > 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.

just wanted to thank the two of you for this perfect answer. :)

It's really nice to see people from inside the community providing
perfectly correct and to the point answers to questions.


> > > 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.

Tiny addition here from my side: It's Icecast, not IceCast nor ICEcast
nor... It's a proper name. ;)


Everyone have a most blissful day. :)

With best regards,

-- 
Philipp Schafft (CEO/Geschäftsführer) 
Telephon:  +49.3535 490 17 92
Website:   https://www.loewenfelsen.net/
Follow us: https://www.linkedin.com/company/loewenfelsen/

Löwenfelsen UG (haftungsbeschränkt)     Registration number:
Bickinger Straße 21                     HRB 12308 CB
04916 Herzberg (Elster)                 VATIN/USt-ID:
Germany                                 DE305133015
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: This is a digitally signed message part
URL: <http://lists.xiph.org/pipermail/icecast/attachments/20220419/7cf4d65a/attachment.sig>


More information about the Icecast mailing list