Hi,

My configuration is the following:

A: Linux + lsh-1.1.5 (client)
B: Linux + openssh-2.3.0 (server)

And now, the reproducible bug:

A connects to B and forwards a local port (say 8080) to a http port of an
internet server (say www.google.com):
A:~$ lsh -L 8080:www.google.com:80 B

Next A download a web page through the tunnel:
In an other xterm:
A:~$ lynx localhost:8080/

>From this point lynx receives the datas and freezes, because it does not
receive any tcp Fin flag from port 8080, whereas www.google.com delivered
the page. So the situation is that the connection between B and google is
half-closed (B sent a Fin packet) and the connection between lynx and A:8080
is opened. And it stands like this indefinitly.

This bug happens with any local tcp forwarded connection, whatever the
services is. Also, it does not happen with other ssh clients.

Has someone seen the same dysfunctionment?

Regards,

Olivier.



Reply via email to