using bind-address to specify the interface icecast needs to run on

Michel Jacobs <[email protected]> Fri, 25 Jul 2025 08:54:58 +0200
Newsgroups gmane.comp.audio.icecast.devel
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============7772038937809288335==
Content-Type: multipart/alternative;
 boundary="------------0Ujtcdb5Q0IDn3ndBgf0R3d9"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------0Ujtcdb5Q0IDn3ndBgf0R3d9
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Icecast 2.4.99.3

config :

    <listen-socket>
         <port>80</port>
         <bind-address>ip-adres</bind-address>
     </listen-socket>
     <listen-socket>
         <port>80</port>
         <bind-address>127.0.0.1</bind-address>
     </listen-socket>
     <listen-socket>
         <port>443</port>
         <bind-address>ipaddress</bind-address>
         <ssl>1</ssl>
      </listen-socket>


   <hostname>streams.radiopatapoe.nl</hostname>

I expect listeners to connect to hostname, instead they connect to 
http://ipaddress as this is the listenurl on the admin page.

the serverurl is however correct.http://streams.radiopatapoe.nl/patapoe

dir.xiph.org/genres/frgn however does give the correct url 
http://streams.radiopatapoe.nl/patapoe which is correctly redirecting to 
https ...

any idea how this behaviour can be changed?















--------------0Ujtcdb5Q0IDn3ndBgf0R3d9
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html>
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Icecast 2.4.99.3</p>
    <p>config :</p>
    <p>   &lt;listen-socket&gt;<br>
              &lt;port&gt;80&lt;/port&gt;<br>
              &lt;bind-address&gt;ip-adres&lt;/bind-address&gt;<br>
          &lt;/listen-socket&gt;<br>
          &lt;listen-socket&gt;<br>
              &lt;port&gt;80&lt;/port&gt;<br>
              &lt;bind-address&gt;127.0.0.1&lt;/bind-address&gt;<br>
          &lt;/listen-socket&gt;<br>
          &lt;listen-socket&gt;<br>
              &lt;port&gt;443&lt;/port&gt;<br>
              &lt;bind-address&gt;ipaddress&lt;/bind-address&gt;<br>
              &lt;ssl&gt;1&lt;/ssl&gt;<br>
           &lt;/listen-socket&gt;</p>
    <p><br>
    </p>
    <p>  &lt;hostname&gt;streams.radiopatapoe.nl&lt;/hostname&gt;</p>
    <p>I expect listeners to connect to hostname, instead they connect
      to <a class="moz-txt-link-freetext" href="http://ipaddress">http://ipaddress</a> as this is the listenurl on the admin page.</p>
    <p>the serverurl is however
      correct.http://streams.radiopatapoe.nl/patapoe</p>
    <p>dir.xiph.org/genres/frgn however does give the correct url
      <a class="moz-txt-link-freetext" href="http://streams.radiopatapoe.nl/patapoe">http://streams.radiopatapoe.nl/patapoe</a> which is correctly
      redirecting to https ...</p>
    <p>any idea how this behaviour can be changed?<br>
      <br>
    </p>
    <p><br>
    </p>
    <p><span
style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 204, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br>
      </span></p>
    <p><span
style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 204, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br>
      </span></p>
    <p><span
style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 204, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br>
      </span></p>
    <p><span
style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 204, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br>
      </span></p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p><span
style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 204, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br>
      </span></p>
    <p><span
style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 204, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br>
      </span></p>
    <p><span
style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 204, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br>
      </span></p>
    <p><span
style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 204, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br>
      </span></p>
    <p><span
style="color: rgb(0, 0, 0); font-family: sans-serif; font-size: medium; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(204, 204, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"><br>
      </span></p>
  </body>
</html>

--------------0Ujtcdb5Q0IDn3ndBgf0R3d9--

--===============7772038937809288335==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Icecast-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]

--===============7772038937809288335==--