[Icecast] Icecast2 and SSL certificate renewal

Philipp Schafft phschafft at de.loewenfelsen.net
Sat Mar 12 11:34:06 UTC 2022


Good morning,

On Sat, 2022-03-12 at 21:31 +1000, Damian wrote:
> Well, I’m not sure if you read Philipp’s earlier response, so I’ve
> cut and pasted it below, but to me it seems to suggest that reloading
> the config is not supported in version 2.4.4. You would need to
> upgrade to version 2.5.

Actually it is kind of supported. Just that on Windows there is no
support for signals. So there is no way to tell the server to do so.
2.5.x adds the reload via web (API and admin UI) to resolve this
shortcoming.

Hope that explains the situation a little bit better.

With best regards,


> > Good Morning,
> > 
> > On Fri, 2022-03-11 at 14:05 +1300, Ross Levis wrote:
> > > Is there any method to do that on Windows?
> > 
> > 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.
> 
> 
> 
> 
> > On 12 Mar 2022, at 8:20 pm, Tony Harding <uktony at radiocompany.net>
> > wrote:
> > 
> > Was the windows question answered?
> >  
> > > icecast2 –HUP          ?????
> >  
> > Tony
> >  
> > From: Icecast [mailto:icecast-bounces at xiph.org] On Behalf Of Ross
> > Levis
> > Sent: Friday, March 11, 2022 9:05 AM
> > To: 'Icecast streaming server user discussions'
> > Subject: Re: [Icecast] Icecast2 and SSL certificate renewal
> >  
> > Is there any method to do that on Windows? 
> >  
> > From: Icecast [mailto:icecast-bounces at xiph.org] On Behalf
> > Of Alejandro Ferrari
> > Sent: Friday, 11 March 2022 12:54 pm
> > To: Icecast streaming server user discussions
> > Subject: Re: [Icecast] Icecast2 and SSL certificate renewal
> >  
> > Hi Damian, 
> >  
> > Kill -HUP $PID
> >  
> > That will reload the config without stop the streams.
> >  
> > El jue, 10 mar 2022 a la(s) 18:57, Damian (db76 at riseup.net)
> > escribió:
> > > Hi 
> > > 
> > > I have a question about current best-practice for renewing SSL
> > > certificates for Icecast.
> > > I am looking into automating the renewal process for my SSL
> > > certificate using Let’s Encrypt.
> > > However, it’s my understanding that the Icecast server would need
> > > to be restarted each time the automatic process takes place
> > > (every 3 months) which I think would be disruptive to running a
> > > continuous streaming service. 
> > > All the listeners would be kicked off the streams.
> > > 
> > > I’d like to know if anyone knows of a better solution or if this
> > > is just an unavoidable problem in terms of running streams via
> > > HTTPS.

-- 
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/20220312/9e3c160c/attachment.sig>


More information about the Icecast mailing list