<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div dir="auto" style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">I installed icecast2 on Debian 10 via backports for buster so that I could get ssl support.</div><div class="">I’ve successfully configured iceacst to stream via ssl within the browser. No problems there. </div><div class="">For instance I can successfully open a https link to the stream with a URL like <a href="https://domain-name.net:8433/mountname" class="">https://domain-name.net:8433/mountname</a></div><div class=""><br class=""></div><div class="">However, the same URL with .m3u at the end fails</div><div class=""><br class=""></div><div class="">The issue seems to be similar to this thread ... <a href="https://gitlab.xiph.org/xiph/icecast-server/-/issues/2323" class="">https://gitlab.xiph.org/xiph/icecast-server/-/issues/2323</a></div><div class=""><br class=""></div><div class="">When trying to open m3u or xspf stream links via the icecast status.xsl page, it gives errors. Hovering over the m3u or xspf stream links shows a https URL, but when opening the file in a client, it tries to play a http stream and fails. The actual contents of the file shows a http link to the stream rather than a https link. Seems to be something internal to icecast.</div><div class=""><br class=""></div><div class="">The icecast.xsl config is set up for ssl as follows:</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="color: rgb(0, 0, 0); font-variant-ligatures: no-common-ligatures;" class="">   </span><span style="font-variant-ligatures: no-common-ligatures;" class=""><font color="#2eaebb" class=""><hostname></font>IP address or domain HERE</span><span style="color: rgb(46, 174, 187); font-variant-ligatures: no-common-ligatures;" class=""></hostname></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; min-height: 13px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(159, 160, 28);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">    </span><span style="font-variant-ligatures: no-common-ligatures" class=""><!-- You may have multiple <listen-socket> elements--></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(46, 174, 187);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">    </span><span style="font-variant-ligatures: no-common-ligatures" class=""><listen-socket></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(46, 174, 187);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">        </span><span style="font-variant-ligatures: no-common-ligatures" class=""><port></span><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">8000</span><span style="font-variant-ligatures: no-common-ligatures" class=""></port></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(46, 174, 187);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">        </span><span style="font-variant-ligatures: no-common-ligatures" class=""><bind-address></span><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">127.0.0.1</span><span style="font-variant-ligatures: no-common-ligatures" class=""></bind-address></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(159, 160, 28);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">        </span><span style="font-variant-ligatures: no-common-ligatures" class=""><!-- <shoutcast-mount>/stream</shoutcast-mount> --></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(46, 174, 187);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">    </span><span style="font-variant-ligatures: no-common-ligatures" class=""></listen-socket></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; min-height: 13px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(46, 174, 187);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">    </span><span style="font-variant-ligatures: no-common-ligatures" class=""><listen-socket></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(46, 174, 187);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">        </span><span style="font-variant-ligatures: no-common-ligatures" class=""><port></span><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">8443</span><span style="font-variant-ligatures: no-common-ligatures" class=""></port></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(46, 174, 187);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">        </span><span style="font-variant-ligatures: no-common-ligatures" class=""><ssl></span><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">1</span><span style="font-variant-ligatures: no-common-ligatures" class=""></ssl></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo; color: rgb(46, 174, 187);" class=""><span style="font-variant-ligatures: no-common-ligatures; color: #000000" class="">    </span><span style="font-variant-ligatures: no-common-ligatures" class=""></listen-socket></span></div></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><br class=""></div><div class="">Can you confirm whether the issue in the thread above has been resolved? … and is there something else I need to do in the config to avert this problem?</div><div class=""><br class=""></div><div class="">Cheers</div><div class=""><br class=""></div><div class="">Damian</div></div></body></html>