From Wang at pc-factory.at Mon Jan 4 18:00:50 2021
From: Wang at pc-factory.at (Wangr)
Date: Mon, 4 Jan 2021 19:00:50 +0100
Subject: [Icecast] Icecast and HTTPS
Message-ID: <20210104180050.GA29211@pc-factory.at>
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:
800084431/usr/share/icecast2/var/log/icecast2/usr/share/icecast2/web/usr/share/icecast2/admin/usr/share/icecast2/web/bundle.pem/usr/share/icecast2/web/bundle.pem
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:
8443
with 8000 (HTTP) it works, not with 8443 (HTTPS).
I am thankful for any help!
From norbert.deleutre at umontpellier.fr Mon Jan 4 19:14:56 2021
From: norbert.deleutre at umontpellier.fr (Norbert Deleutre)
Date: Mon, 4 Jan 2021 20:14:56 +0100 (CET)
Subject: [Icecast] Icecast and HTTPS
In-Reply-To: <20210104180050.GA29211@pc-factory.at>
References: <20210104180050.GA29211@pc-factory.at>
Message-ID: <1173302304.17505801.1609787696333.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
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 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:
>
>
> 8000
>
>
> 8443
> 1
>
>
>
>
>
>
>
> /usr/share/icecast2
> /var/log/icecast2
> /usr/share/icecast2/web
> /usr/share/icecast2/admin
>
> /usr/share/icecast2/web/bundle.pem
> /usr/share/icecast2/web/bundle.pem
>
>
> 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:
>
>
> 8443
>
>
> with 8000 (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
From jmcharry at gmx.net Mon Jan 4 19:33:57 2021
From: jmcharry at gmx.net (John McHarry)
Date: Mon, 04 Jan 2021 14:33:57 -0500
Subject: [Icecast] Icecast and HTTPS
In-Reply-To: <1173302304.17505801.1609787696333.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
References: <20210104180050.GA29211@pc-factory.at>
<1173302304.17505801.1609787696333.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
Message-ID: <2a0808c3d8d5c3da9bd5af4dacb8efa607021e99.camel@gmx.net>
It does. https://audio-mp3.ibiblio.org/whqr_hd1 is served from an
icecast2 server. Check http://audio-mp3.ibiblio.org:8000
On Mon, 2021-01-04 at 20:14 +0100, Norbert Deleutre wrote:
> 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 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:
> >
> >
> > 8000
> >
> >
> > 8443
> > 1
> >
> >
> >
> >
> >
> >
> >
> > /usr/share/icecast2
> > /var/log/icecast2
> > /usr/share/icecast2/web
> > /usr/share/icecast2/admin
> >
> > /usr/share/icecast2/web/bundle.pem > certificate>
> > /usr/share/icecast2/web/bundle.pem > key>
> >
> >
> > 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:
> >
> >
> > 8443
> >
> >
> > with 8000 (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
From norbert.deleutre at umontpellier.fr Mon Jan 4 19:56:05 2021
From: norbert.deleutre at umontpellier.fr (Norbert Deleutre)
Date: Mon, 4 Jan 2021 20:56:05 +0100 (CET)
Subject: [Icecast] Icecast and HTTPS
In-Reply-To: <2a0808c3d8d5c3da9bd5af4dacb8efa607021e99.camel@gmx.net>
References: <2a0808c3d8d5c3da9bd5af4dacb8efa607021e99.camel@gmx.net>
Message-ID: <1388895743.17607287.1609790165158.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
With a free player ? Which one ?
?-
N.D
LMGC
> Le 4 janv. 2021 ? 20:34, John McHarry a ?crit :
>
> ?It does. https://audio-mp3.ibiblio.org/whqr_hd1 is served from an
> icecast2 server. Check http://audio-mp3.ibiblio.org:8000
>
>
> On Mon, 2021-01-04 at 20:14 +0100, Norbert Deleutre wrote:
> > 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 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:
> > >
> > >
> > > 8000
> > >
> > >
> > > 8443
> > > 1
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > /usr/share/icecast2
> > > /var/log/icecast2
> > > /usr/share/icecast2/web
> > > /usr/share/icecast2/admin
> > >
> > > /usr/share/icecast2/web/bundle.pem > > certificate>
> > > /usr/share/icecast2/web/bundle.pem > > key>
> > >
> > >
> > > 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:
> > >
> > >
> > > 8443
> > >
> > >
> > > with 8000 (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
>
> _______________________________________________
> Icecast mailing list
> Icecast at xiph.org
> http://lists.xiph.org/mailman/listinfo/icecast
From epirat07 at gmail.com Mon Jan 4 19:58:33 2021
From: epirat07 at gmail.com (Marvin Scholz)
Date: Mon, 04 Jan 2021 20:58:33 +0100
Subject: [Icecast] Icecast and HTTPS
In-Reply-To: <1388895743.17607287.1609790165158.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
References: <2a0808c3d8d5c3da9bd5af4dacb8efa607021e99.camel@gmx.net>
<1388895743.17607287.1609790165158.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
Message-ID: <59A65082-8419-46DF-885F-6FE4AE24DBF0@gmail.com>
Icecast does support TLS and nearly all modern players
do support streams over HTTPS too.
On 4 Jan 2021, at 20:56, Norbert Deleutre wrote:
> With a free player ? Which one ?
>
> ?-
> N.D
> LMGC
>
>
>> Le 4 janv. 2021 ? 20:34, John McHarry a ?crit :
>>
>> ?It does. https://audio-mp3.ibiblio.org/whqr_hd1 is served from an
>> icecast2 server. Check http://audio-mp3.ibiblio.org:8000
>>
>>
>> On Mon, 2021-01-04 at 20:14 +0100, Norbert Deleutre wrote:
>>> 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 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:
>>>>
>>>>
>>>> 8000
>>>>
>>>>
>>>> 8443
>>>> 1
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> /usr/share/icecast2
>>>> /var/log/icecast2
>>>> /usr/share/icecast2/web
>>>> /usr/share/icecast2/admin
>>>>
>>>> /usr/share/icecast2/web/bundle.pem>>> certificate>
>>>> /usr/share/icecast2/web/bundle.pem>>> key>
>>>>
>>>>
>>>> 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:
>>>>
>>>>
>>>> 8443
>>>>
>>>>
>>>> with 8000 (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
>>
>> _______________________________________________
>> 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
From zer0___ at hotmail.com Mon Jan 4 20:56:27 2021
From: zer0___ at hotmail.com (_zer0_ gravity)
Date: Mon, 4 Jan 2021 20:56:27 +0000
Subject: [Icecast] Icecast and HTTPS
In-Reply-To: <59A65082-8419-46DF-885F-6FE4AE24DBF0@gmail.com>
References: <2a0808c3d8d5c3da9bd5af4dacb8efa607021e99.camel@gmx.net>
<1388895743.17607287.1609790165158.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
<59A65082-8419-46DF-885F-6FE4AE24DBF0@gmail.com>
Message-ID:
There are some things to consider if you want Icecast to serve https:
The ssl certificate file needs BOTH the private key AND the chain into one file. The order did not make a difference in my setups.
The is not needed, only the
Make sure that the icecast2 user is the owner of the certificate:
chown icecast2:icecast /usr/share/icecast2/icecast.pem
Make sure NOT to put it in the "web" directory, the pem file should NOT be publicly accessible.
I have used both /etc/icecast2/ and /usr/share/icecast2/ directories successfully.
I am using letsencrypt and have use a post-hook script so that it only updates after a new certificate has been deployed:
#!/bin/bash
/bin/cat /etc/letsencrypt/live/YOURDOMAIN/privkey.pem /etc/letsencrypt/live/ YOURDOMAIN/fullchain.pem > /usr/share/icecast2/icecast.pem && /usr/bin/systemctl restart icecast2
Make sure you are NOT using the version from the Debian repositories, as they are compiled without SSL support.
Instead use the repositories described here: https://wiki.xiph.org/Icecast_Server/Installing_latest_version_(official_Xiph_repositories)
I also had to add a priority file to make sure apt grabs the right one, as the version number on both repositories is the same, but only the version on the official Xiph repo has SSL support.
After adding the official xiph repository add a file /etc/apt/preferences.d/icecast with the following:
Package: icecast2
Pin: origin "download.opensuse.org"
Pin-Priority: 999
Then do a reinstall with:
apt update
apt reinstall icecast2
This are the relevant parts of my icecast2.xml:
84431/usr/share/icecast2/icecast.pem
Of course restart icecast2 after updating the ssl-certificate as it is only read during startup, that is also why I do a restart (and not a reload) in the certbot post-hook:
Systemctl restart icecast2
Also close and reopen your browser to test so that you are sure the certificate is not being cached locally.
Worked for me with Debian 9 and 10.
Regards, Paul
-----Oorspronkelijk bericht-----
Van: Icecast Namens Marvin Scholz
Verzonden: Monday, 4 January 2021 20:59
Aan: Icecast streaming server user discussions
Onderwerp: Re: [Icecast] Icecast and HTTPS
Icecast does support TLS and nearly all modern players do support streams over HTTPS too.
On 4 Jan 2021, at 20:56, Norbert Deleutre wrote:
> With a free player ? Which one ?
>
> ?-
> N.D
> LMGC
>
>
>> Le 4 janv. 2021 ? 20:34, John McHarry a ?crit :
>>
>> ?It does. https://audio-mp3.ibiblio.org/whqr_hd1 is served from an
>> icecast2 server. Check http://audio-mp3.ibiblio.org:8000
>>
>>
>> On Mon, 2021-01-04 at 20:14 +0100, Norbert Deleutre wrote:
>>> 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 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:
>>>>
>>>>
>>>> 8000
>>>>
>>>>
>>>> 8443
>>>> 1
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> /usr/share/icecast2
>>>> /var/log/icecast2
>>>> /usr/share/icecast2/web
>>>> /usr/share/icecast2/admin
>>>>
>>>> /usr/share/icecast2/web/bundle.pem>>> certificate>
>>>> /usr/share/icecast2/web/bundle.pem>>> key>
>>>>
>>>>
>>>> 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:
>>>>
>>>>
>>>> 8443
>>>>
>>>>
>>>> with 8000 (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
>>
>> _______________________________________________
>> 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
_______________________________________________
Icecast mailing list
Icecast at xiph.org
http://lists.xiph.org/mailman/listinfo/icecast
From zer0___ at hotmail.com Mon Jan 4 21:06:22 2021
From: zer0___ at hotmail.com (_zer0_ gravity)
Date: Mon, 4 Jan 2021 21:06:22 +0000
Subject: [Icecast] Icecast and HTTPS
In-Reply-To:
References: <2a0808c3d8d5c3da9bd5af4dacb8efa607021e99.camel@gmx.net>
<1388895743.17607287.1609790165158.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
<59A65082-8419-46DF-885F-6FE4AE24DBF0@gmail.com>
Message-ID:
BTW, if you are on an ARM device like the Raspberry Pi you have to compile icecast2 from source to get ssl support !
There is only an ARM64 version available for Debian 9.
Paul
-----Oorspronkelijk bericht-----
Van: Icecast Namens _zer0_ gravity
Verzonden: Monday, 4 January 2021 21:56
Aan: Icecast streaming server user discussions
Onderwerp: Re: [Icecast] Icecast and HTTPS
There are some things to consider if you want Icecast to serve https:
The ssl certificate file needs BOTH the private key AND the chain into one file. The order did not make a difference in my setups.
The is not needed, only the
Make sure that the icecast2 user is the owner of the certificate:
chown icecast2:icecast /usr/share/icecast2/icecast.pem
Make sure NOT to put it in the "web" directory, the pem file should NOT be publicly accessible.
I have used both /etc/icecast2/ and /usr/share/icecast2/ directories successfully.
I am using letsencrypt and have use a post-hook script so that it only updates after a new certificate has been deployed:
#!/bin/bash
/bin/cat /etc/letsencrypt/live/YOURDOMAIN/privkey.pem /etc/letsencrypt/live/ YOURDOMAIN/fullchain.pem > /usr/share/icecast2/icecast.pem && /usr/bin/systemctl restart icecast2
Make sure you are NOT using the version from the Debian repositories, as they are compiled without SSL support.
Instead use the repositories described here: https://wiki.xiph.org/Icecast_Server/Installing_latest_version_(official_Xiph_repositories)
I also had to add a priority file to make sure apt grabs the right one, as the version number on both repositories is the same, but only the version on the official Xiph repo has SSL support.
After adding the official xiph repository add a file /etc/apt/preferences.d/icecast with the following:
Package: icecast2
Pin: origin "download.opensuse.org"
Pin-Priority: 999
Then do a reinstall with:
apt update
apt reinstall icecast2
This are the relevant parts of my icecast2.xml:
84431/usr/share/icecast2/icecast.pem
Of course restart icecast2 after updating the ssl-certificate as it is only read during startup, that is also why I do a restart (and not a reload) in the certbot post-hook:
Systemctl restart icecast2
Also close and reopen your browser to test so that you are sure the certificate is not being cached locally.
Worked for me with Debian 9 and 10.
Regards, Paul
-----Oorspronkelijk bericht-----
Van: Icecast Namens Marvin Scholz
Verzonden: Monday, 4 January 2021 20:59
Aan: Icecast streaming server user discussions
Onderwerp: Re: [Icecast] Icecast and HTTPS
Icecast does support TLS and nearly all modern players do support streams over HTTPS too.
On 4 Jan 2021, at 20:56, Norbert Deleutre wrote:
> With a free player ? Which one ?
>
> ?-
> N.D
> LMGC
>
>
>> Le 4 janv. 2021 ? 20:34, John McHarry a ?crit :
>>
>> ?It does. https://audio-mp3.ibiblio.org/whqr_hd1 is served from an
>> icecast2 server. Check http://audio-mp3.ibiblio.org:8000
>>
>>
>> On Mon, 2021-01-04 at 20:14 +0100, Norbert Deleutre wrote:
>>> 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 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:
>>>>
>>>>
>>>> 8000
>>>>
>>>>
>>>> 8443
>>>> 1
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> /usr/share/icecast2
>>>> /var/log/icecast2
>>>> /usr/share/icecast2/web
>>>> /usr/share/icecast2/admin
>>>>
>>>> /usr/share/icecast2/web/bundle.pem>>> certificate>
>>>> /usr/share/icecast2/web/bundle.pem>>> key>
>>>>
>>>>
>>>> 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:
>>>>
>>>>
>>>> 8443
>>>>
>>>>
>>>> with 8000 (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
>>
>> _______________________________________________
>> 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
_______________________________________________
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
From latinfo at vcn.bc.ca Tue Jan 5 02:15:16 2021
From: latinfo at vcn.bc.ca (latinfo at vcn.bc.ca)
Date: Mon, 4 Jan 2021 18:15:16 -0800
Subject: [Icecast] icecast2 + ices2 Debian Buster and Testing error.
Message-ID: <96fd5500368851fba3e65d734994400a.squirrel@mail.vcn.bc.ca>
The error:
/etc/ices2/ices-playlist.xml
/etc/ices2/ices-playlist.xml: line 1: syntax error near unexpected token
`newline'
/etc/ices2/ices-playlist.xml: line 1: `'
might you help me to resolve it?
thanks.
From hgalt at gmx.net Tue Jan 5 09:29:12 2021
From: hgalt at gmx.net (hgalt)
Date: Tue, 5 Jan 2021 10:29:12 +0100
Subject: [Icecast] Icecast and HTTPS
In-Reply-To: <1173302304.17505801.1609787696333.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
References: <20210104180050.GA29211@pc-factory.at>
<1173302304.17505801.1609787696333.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
Message-ID: <000601d6e345$3b07bde0$b11739a0$@gmx.net>
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 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:
>
>
> 8000
>
>
> 8443
> 1
>
>
>
>
>
>
>
> /usr/share/icecast2
> /var/log/icecast2
> /usr/share/icecast2/web
> /usr/share/icecast2/admin
>
> /usr/share/icecast2/web/bundle.pem
> /usr/share/icecast2/web/bundle.pem
>
>
> 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:
>
>
> 8443
>
>
> with 8000 (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
From Wang at pc-factory.at Tue Jan 5 15:14:11 2021
From: Wang at pc-factory.at (Wang)
Date: Tue, 5 Jan 2021 16:14:11 +0100
Subject: [Icecast] Icecast and HTTPS
In-Reply-To:
References: <2a0808c3d8d5c3da9bd5af4dacb8efa607021e99.camel@gmx.net>
<1388895743.17607287.1609790165158.JavaMail.zimbra@zpstore2.infra.umontpellier.fr>
<59A65082-8419-46DF-885F-6FE4AE24DBF0@gmail.com>
Message-ID: <20210105151411.GA12225@pc-factory.at>
Thank you all for your answers, especially this one here!
Thank you, Paul, for the many good advices.
I actually got it working! In pretty much the same way you described it. ()
As players I tried with success: mpv, mplayer, vlc, cvlc (Linux).
Also inside an