<div dir="auto">For example you can enable SSL support on a difrent port.<div dir="auto"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">kit <<a href="mailto:therealkitman@iinet.net.au">therealkitman@iinet.net.au</a>> schrieb am Mi., 23. Juni 2021, 08:23:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<p>Hi. Just a (sort of) final question(s).</p>
<p>I have 3 mountpoints running ok in my test virtual machine
Icecast server via port 8000. <br>
</p>
<p> <a href="http://10.1.1.41:8000/stream8000" target="_blank" rel="noreferrer">http://10.1.1.41:8000/stream8000</a></p>
<p> <a href="http://10.1.1.41:8000/stream8001" target="_blank" rel="noreferrer">http://10.1.1.41:8000/stream8001</a></p>
<p> <a href="http://10.1.1.41:8000/stream8002" target="_blank" rel="noreferrer">http://10.1.1.41:8000/stream8002</a></p>
<p>My question is, what is the point of having potential additional
<listen_socket> entries in the icecast.xml? Will port 8000
choke at some point if there are too many mountpoints thus
requiring additional sockets?</p>
<p>Thanks,</p>
<p>Chris.</p>
<p><br>
</p>
<p><br>
</p>
<div>On 17/6/21 8:52 am, kit wrote:<br>
</div>
<blockquote type="cite">Hi
Philipp,
<br>
<br>
So I can use several password secured mountpoints all on the
single port 8000. Sounds easy.
<br>
<br>
Thanks,
<br>
<br>
Chris.
<br>
<br>
<br>
On 16/6/21 7:03 pm, Philipp Schafft wrote:
<br>
<blockquote type="cite">Good afternoon,
<br>
<br>
On Wed, 2021-06-16 at 09:27 +0800, kit wrote:
<br>
<blockquote type="cite">Hi Jordan,
<br>
<br>
So does it matter if all authenticated mountpoints use the
same port
<br>
eg 8000?
<br>
<br>
</blockquote>
there is no need to build a second road when you got a second
car. ;)
<br>
<br>
Mountpoints are fully independent. If you need to ensure your
friends
<br>
do can not log into your mount point, then give them another
password.
<br>
That is what Jordan suggested. Using the default username of
"source"
<br>
is a good idea if you don't know the client, that is true.
<br>
Authentication happens per-mount. So also no problem to have the
same
<br>
username for different mounts. (But using a username per user is
surely
<br>
nicer, e.g. when manually reading logs. :)
<br>
<br>
With best regards,
<br>
<br>
<br>
<blockquote type="cite">On 16/6/21 8:45 am, Jordan Erickson
wrote:
<br>
<blockquote type="cite">Hey Chris,
<br>
<br>
That's not really how Icecast mountpoints work. You'd be
much
<br>
better
<br>
off doing source level authentication per-mountpoint. Using
<br>
different
<br>
ports doesn't help your situation unless you're doing some
fancy
<br>
firewalling but if you have a username/password pair entered
<br>
per-mountpoint in the config you can separate any number of
<br>
mountpoints securely. Just note that some source clients
(not sure
<br>
about Mixxx, I use Cool Mic) only allow a 'source' username
for
<br>
connecting to Icecast. I believe you can still specify a
password
<br>
per-mountpoint without username.
<br>
<br>
<br>
Cheers,
<br>
Jordan Erickson
<br>
<br>
<br>
On 6/15/21 5:19 PM, kit wrote:
<br>
<blockquote type="cite">Hi Geoff,
<br>
<br>
My use case is that I have put an icecast server in the
cloud. I
<br>
want
<br>
to stream my stuff on one port and let my friend stream
their
<br>
stuff
<br>
on a different port. I would worry that if they
accidentally
<br>
entered
<br>
the same port as mine in the source client (eg Mixxx) - eg
<br>
<a href="http://serverip:8000/mystream8000" target="_blank" rel="noreferrer">http://serverip:8000/mystream8000</a> and
<br>
<a href="http://serverip:8000/friendsstream8001" target="_blank" rel="noreferrer">http://serverip:8000/friendsstream8001</a>- it would screw up
both
<br>
our
<br>
streams.
<br>
<br>
Basically I'm looking at this like a safety mechanism,
<br>
particularly
<br>
if I want to add a 3rd stream for another friend.
<br>
<br>
Regards,
<br>
<br>
Chris.
<br>
<br>
On 14/6/21 6:00 pm, Geoff Shang wrote:
<br>
<blockquote type="cite">On Mon, 14 Jun 2021, kit wrote:
<br>
<br>
<blockquote type="cite">Is it possible to assign
specific ports to mountpoints in
<br>
such a
<br>
way that stream8001 can't use port 8000 but only work
on port
<br>
8001?
<br>
</blockquote>
I don't think so.
<br>
<br>
YOu can set up mount aliases that are port-specific but
I don't
<br>
know
<br>
of a way of preventing access to other mounts.
<br>
<br>
So for example, you could put your streams on stream1
and
<br>
stream2
<br>
and set up an alias called stream8000 which specifies
port
<br>
8000 to point to stream1, and an alias stream8001 which
is
<br>
specific
<br>
to port 8001 which points to stream2.
<br>
<br>
Then you could publicise the aliases and hide the
original
<br>
mounts so
<br>
in theory no-one should find them. But I don't think
that
<br>
you'd be
<br>
able to prevent access to stream1 or stream2 on either
port if
<br>
someone actually did find them.
<br>
<br>
I'm curious to know what your use case is.
<br>
<br>
</blockquote>
</blockquote>
</blockquote>
</blockquote>
<br>
_______________________________________________
<br>
Icecast mailing list
<br>
<a href="mailto:Icecast@xiph.org" target="_blank" rel="noreferrer">Icecast@xiph.org</a>
<br>
<a href="http://lists.xiph.org/mailman/listinfo/icecast" target="_blank" rel="noreferrer">http://lists.xiph.org/mailman/listinfo/icecast</a>
<br>
</blockquote>
<br>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
Icecast mailing list
<a href="mailto:Icecast@xiph.org" target="_blank" rel="noreferrer">Icecast@xiph.org</a>
<a href="http://lists.xiph.org/mailman/listinfo/icecast" target="_blank" rel="noreferrer">http://lists.xiph.org/mailman/listinfo/icecast</a>
</pre>
</blockquote>
</div>
_______________________________________________<br>
Icecast mailing list<br>
<a href="mailto:Icecast@xiph.org" target="_blank" rel="noreferrer">Icecast@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/icecast" rel="noreferrer noreferrer" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast</a><br>
</blockquote></div>