Hi<br>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.<br>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"<br>
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"<br>make evertyhing work. Why does ssh accept nc but not  tcpserversrc?<br>
One other observation, The client side gives the same error message when nothing is connected in the other end of the ssh tunnel.<br><br>Plugin Details:<br>  Name:                 tcp<br>  Description:          transfer data over the network via TCP<br>
  Filename:             /usr/local/lib/gstreamer-0.10/libgsttcp.so<br>  Version:              0.10.35<br><br>uname -rsp:<br>OpenBSD 5.2 amd64<br><br>regards /Ole <br>