<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="">I solved the issue by adding my own m3u files to /usr/share/icecast/web but I am not sure if this is icecast best-practice. This also raises a few other issues as well… http stream links don’t appear on the icecast stream directory and stream titles and track metadata does not display when opening m3u files created in this way. I assume that there are various reasons for this…mainly that https connections are not really meant to be opened via m3u files, but instead should be opened directly in the browser. Hoping to get some confirmation on these suspicions.<div class=""><div class=""> </div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 18 Jul 2020, at 19:30, Damian <<a href="mailto:db76@riseup.net" class="">db76@riseup.net</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html; charset=utf-8" class=""><div 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="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;" 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;" 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;" class="">        </span><span style="font-variant-ligatures: no-common-ligatures" class=""><port></span><span style="font-variant-ligatures: no-common-ligatures;" 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;" class="">        </span><span style="font-variant-ligatures: no-common-ligatures" class=""><bind-address></span><span style="font-variant-ligatures: no-common-ligatures;" 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;" 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;" 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;" 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;" class="">        </span><span style="font-variant-ligatures: no-common-ligatures" class=""><port></span><span style="font-variant-ligatures: no-common-ligatures;" 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;" class="">        </span><span style="font-variant-ligatures: no-common-ligatures" class=""><ssl></span><span style="font-variant-ligatures: no-common-ligatures;" 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;" 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></div>_______________________________________________<br class="">Icecast mailing list<br class=""><a href="mailto:Icecast@xiph.org" class="">Icecast@xiph.org</a><br class="">http://lists.xiph.org/mailman/listinfo/icecast<br class=""></div></blockquote></div><br class=""></div></div></body></html>