SSH tunnel kérdés - megoldva

Fórumok

Sziasztok, van egy VPN hálózatom amire csak ssh hozzáféfésem van a túloldali és az itteni gépen is van root jogom.
Sajna a tunnel igen keskeny, 40K/sec a max sebesség. Oda kellene kicsekkolnom egy kb 1GB nagy svn repositoryt.

Mikor megszakad a kapcsolat, újra belépek ssh-n keresztül így:
ssh -R 127.0.0.0:4243:svn.myhost.hu:443 user@remote_host

Általában azonban a belépéskor ezt kapom:
Warning: remote port forwarding failed for listen port 4243
és hiába lépek ki, meg vissza, ugyanez, csak bizonyos idő múltán lesz újra elérhető a remote port forwarding.

Van valakinek ötlete, hogy miért és hogy hogy lehet megoldani, hogy ne kelljen 10 percet várnom miután megszakadt a kapcsolat?

Hozzászólások

Ez a setsockopt() SO_REUSEADDR kiadasanak hianyahoz hasonlit, de egy gyors strace, legalabbis a hasonlo -L opciora, ahol lekovetheto", aszondja hogy kiadja...

Ha a -R-ne'l a bind addressre nem mondasz semmit, ugy nem jo?
(csak siman 4243:svn.myhost.hu:443-at) vagy 127.0.0.1-et? Ill nezd meg, hogy ha a kapcsolat _megszakad_, akkor utana az elozo ssh-daemon fork fut-e a szerver-oldalon (netalantan a juzer maga is bele'pettkent latszik, pl. `w` vagy `finger` kiirja, stb).