I've some problems running icecast2.5 on FreeBSD. After a day trial and error it's running on port 8000, but not on port 8443 using tls or ssl.
Version 2.4.4 did everything ok.
Can any one help?
This is the icecast.xml file:
<?xml version="1.0"?> <icecast> <hostname>stream.radioseagull.net</hostname> <location>The Netherlands</location> <admin>info@stream.radioseagull.net</admin>
<limits> <clients>200</clients> <sources>10</sources> <queue-size>524288</queue-size> <client-timeout>30</client-timeout> <header-timeout>15</header-timeout> <source-timeout>10</source-timeout> <burst-size>65535</burst-size> </limits>
<authentication> <source-password>blablabla</source-password> <relay-password>blablabla</relay-password> <admin-user>admin</admin-user> <admin-password>blablabla</admin-password> </authentication>
<!-- <shoutcast-mount>live.nsv</shoutcast-mount> -->
<listen-socket> <port>8000</port> </listen-socket>
<listen-socket> <port>8443</port> <tls>true</tls> </listen-socket>
<http-headers> <header name="Access-Control-Allow-Origin" value="*" /> <!-- <header type="cors" name="Access-Control-Allow-Origin" /> <header type="cors" name="Access-Control-Allow-Headers" /> <header type="cors" name="Access-Control-Expose-Headers" /> --> </http-headers>
<!-- BEGIN STAIONS -->
<mount type="normal"> <mount-name>/seagull</mount-name> <password>blablabla</password> <public>1</public> </mount>
<!-- EINDE STATIONS -->
<paths> <basedir>/usr/local/share/icecast</basedir> <logdir>/usr/local/etc/icecast</logdir> <webroot>/usr/local/share/icecast/web</webroot> <adminroot>/usr/local/share/icecast/admin</adminroot> <reportxmldb>/usr/local/share/icecast/report-db.xml</reportxmldb> <pidfile>/var/run/icecast.pid</pidfile> <alias source="/" dest="/status.xsl"/> </paths>
<logging> <accesslog>access.log</accesslog> <errorlog>error.log</errorlog> <playlistlog>playlist.log</playlistlog> <loglevel>error</loglevel> <logsize>10000</logsize> <logarchive>1</logarchive> </logging>
<security> <chroot>0</chroot> <changeowner> <user>nobody</user> <group>nobody</group> </changeowner> <tls-context> <tls-certificate>/usr/local/etc/dehydrated/certs/stream.radioseagull.net/cert.pem</tls-certificate> <tls-key>/usr/local/etc/dehydrated/certs/stream.radioseagull.net/privkey.pem</tls-key> </tls-context> <prng-seed type="profile">bsd</prng-seed> <prng-seed type="device" size="32">/dev/urandom</prng-seed>
</security> </icecast>
On Sun, 22 Mar 2026, Jack Raats wrote:
I've some problems running icecast2.5 on FreeBSD. After a day trial and error it's running on port 8000, but not on port 8443 using tls or ssl.
Version 2.4.4 did everything ok.
Can any one help?
this is not much to go on.
When you say that it doesn't work, what happens?
Do you have any error messages, either from the console or from the error log?
Geoff.
Do you have, in our Icecast.xml
<!-- You may have multiple <listener> elements --> <listen-socket> <port>80</port> </listen-socket>
<listen-socket> <port>443</port> <ssl>1</ssl> </listen-socket>
<listen-socket> <port>8000</port> </listen-socket>
<listen-socket> <port>8080</port> </listen-socket>
<listen-socket> <port>8443</port> <ssl>1</ssl> </listen-socket>
And the path to your certificates?
Tony
-----Original Message----- From: Geoff Shang [mailto:geoff@QuiteLikely.com] Sent: 23 March 2026 23:20 To: mlist@nb24.org; Icecast streaming server user discussions Subject: [Icecast] Re: Icecast 2.5.0 problems on FreeBSD 15.0
On Sun, 22 Mar 2026, Jack Raats wrote:
I've some problems running icecast2.5 on FreeBSD. After a day trial and error it's running on port 8000, but not on port 8443 using tls or ssl.
Version 2.4.4 did everything ok.
Can any one help?
this is not much to go on.
When you say that it doesn't work, what happens?
Do you have any error messages, either from the console or from the error log?
Geoff.
_______________________________________________ Icecast mailing list -- icecast@xiph.org To unsubscribe send an email to icecast-leave@xiph.org
Yes of course I did!
No error messages! I had to stop the programm using kill -9 icecast.
After stripping ssl/tls from icecast.xml it works.
Now certificate is added using apache 2.4 as a proxy
Thanks Jack Raats
Do you have, in our Icecast.xml
<!-- You may have multiple <listener> elements -->
<listen-socket> <port>80</port> </listen-socket> <listen-socket> <port>443</port> <ssl>1</ssl> </listen-socket> <listen-socket> <port>8000</port> </listen-socket> <listen-socket> <port>8080</port> </listen-socket> <listen-socket> <port>8443</port> <ssl>1</ssl> </listen-socket>And the path to your certificates?
Tony
-----Original Message----- From: Geoff Shang [mailto:geoff@QuiteLikely.com] Sent: 23 March 2026 23:20 To: mlist@nb24.org; Icecast streaming server user discussions Subject: [Icecast] Re: Icecast 2.5.0 problems on FreeBSD 15.0
On Sun, 22 Mar 2026, Jack Raats wrote:
I've some problems running icecast2.5 on FreeBSD. After a day trial and error it's running on port 8000, but not on port 8443 using tls or ssl.
Version 2.4.4 did everything ok.
Can any one help?
this is not much to go on.
When you say that it doesn't work, what happens?
Do you have any error messages, either from the console or from the error log?
Geoff.
Icecast mailing list -- icecast@xiph.org To unsubscribe send an email to icecast-leave@xiph.org
Icecast mailing list -- icecast@xiph.org To unsubscribe send an email to icecast-leave@xiph.org
Am Mon, Mar 23, 2026 at 05:19:35PM +0200 schrieb Geoff Shang:
On Sun, 22 Mar 2026, Jack Raats wrote:
I've some problems running icecast2.5 on FreeBSD. After a day trial and error it's running on port 8000, but not on port 8443 using tls or ssl.
Version 2.4.4 did everything ok.
Can any one help?
Hello Jack, https://stream.radioseagull.net:8443/seagull works fine.
Stefan
Yes,
At this moment it works BUT
1. I had to strip ssl and tls from icecast.xml 2. Now I use apache 2.4 to (reverse)proxy the certificate on the stream
I cann't find the documentation of 2.5 on the website
Thanks. Jack Raats
Am Mon, Mar 23, 2026 at 05:19:35PM +0200 schrieb Geoff Shang:
On Sun, 22 Mar 2026, Jack Raats wrote:
I've some problems running icecast2.5 on FreeBSD. After a day trial and error it's running on port 8000, but not on port 8443 using tls or ssl.
Version 2.4.4 did everything ok.
Can any one help?
Hello Jack, https://stream.radioseagull.net:8443/seagull works fine.
Stefan _______________________________________________ Icecast mailing list -- icecast@xiph.org To unsubscribe send an email to icecast-leave@xiph.org