[Icecast] Icecast and HTTPS

hgalt hgalt at gmx.net
Tue Jan 5 09:29:12 UTC 2021


Hello Wangr,
I am not using icecast 2.4.99.x but I use 2.4.0-kh15 64-bit for windows. It is also a future 2.5 release.

I figured out something strange with https.
I have configured port 8044 and 8043 for https. Port 8043 is not working at all, but at port 8044 htpps is working fine for streaming and connection.
I like that, because everything is on the same port.

But if do not specify the ssl port, https is not functional. It must be also a different port then the normal port. If I try to use the normal port for ssl too, it is also not working.

I hope it will help you,
Hans-Georg Althoff

-----Ursprüngliche Nachricht-----
Von: Icecast [mailto:icecast-bounces at xiph.org] Im Auftrag von Norbert Deleutre
Gesendet: Montag, 4. Januar 2021 20:15
An: Icecast streaming server user discussions
Betreff: Re: [Icecast] Icecast and HTTPS

I had made the same resquest in septembre 2020.
And my conclusion is that icecast doesn’t Work with ssl-

—-
N.D
LMGC


> Le 4 janv. 2021 à 19:06, Wangr <Wang at pc-factory.at> a écrit :
>
> Hello to all!
>
> I have tried for days now to use icecast2 (version 2.4.99.2) with
> HTTPS. Been through so many manuals and howtos, but nothing works.
>
> I have used the Debian version, as well as compiled from source.
>
> Ports 8000 and 8443 are open on the firewall.
>
>
> Here is some relevant info:
>
> /etc/icecast2/icecast.xml:
>
> <listen-socket>
> <port>8000</port>
> </listen-socket>
> <listen-socket>
> <port>8443</port>
> <ssl>1</ssl>
> </listen-socket>
>
> <http-headers>
> <header name="Access-Control-Allow-Origin" value="*" />
> </http-headers>
>
> <paths>
> <basedir>/usr/share/icecast2</basedir>
> <logdir>/var/log/icecast2</logdir>
> <webroot>/usr/share/icecast2/web</webroot>
> <adminroot>/usr/share/icecast2/admin</adminroot>
> <alias source="/" destination="/status.xsl"/>
> <ssl-certificate>/usr/share/icecast2/web/bundle.pem</ssl-certificate>
> <ssl-private-key>/usr/share/icecast2/web/bundle.pem</ssl-private-key>
> </paths>
>
> The bundle.pem file contains the privkey.pem and fullchain.pem files
> of the dehydrated (let's encrypt) certificates, in this order.
>
>
> ices2 config file:
>
> <instance>
> <port>8443</port>
> </instance>
>
> with <port>8000</port> (HTTP) it works, not with 8443 (HTTPS).
>
>
> I am thankful for any help!
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
_______________________________________________
Icecast mailing list
Icecast at xiph.org
http://lists.xiph.org/mailman/listinfo/icecast


--
Diese E-Mail wurde von Avast Antivirus-Software auf Viren geprüft.
https://www.avast.com/antivirus



More information about the Icecast mailing list