tcpserversrc and ssh, strange "administratively prohibited"

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

tcpserversrc and ssh, strange "administratively prohibited"

Ole Hellqvist
Hi
doing a "gst-launch tcpserversrc port=2343 ! wavparse ! audioconvert ! autoaudiosink" works fine when connected with a "nc 127.0.0.1 2343 < servermusic.wav" from same host.
But when trying from an other host by ssh, "ssh -f  -L 2343:serverhost:2343 serverhost -N"  (this will start the ssh tunnel from the "client" side ), I get the ssh message  "administratively prohibited" on the client host when make a "nc 127.0.0.1 2343 < clientmusic.wav"
However I found a workaround: starting a "nc -l 2343 | nc 127.0.0.1 2344"  on the server side  and "gst-launch tcpserversrc port=2344 ! wavparse ! audioconvert ! autoaudiosink"
make evertyhing work. Why does ssh accept nc but not tcpserversrc?
One other observation, The client side gives the same error message when nothing is connected in the other end of the ssh tunnel.

Plugin Details:
  Name:                 tcp
  Description:          transfer data over the network via TCP
  Filename:             /usr/local/lib/gstreamer-0.10/libgsttcp.so
  Version:              0.10.35

uname -rsp:
OpenBSD 5.2 amd64

regards /Ole

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel