PuTTY bug portfwd-corrupt

This is a mirror. Follow this link to find the primary PuTTY web site.

Home | FAQ | Feedback | Licence | Updates | Mirrors | Keys | Links | Team
Download: Stable · Pre-release · Snapshot | Docs | Privacy | Changes | Wishlist

summary: Reports of port forwarding corruption
class: bug: This is clearly an actual problem we want fixed.
priority: historic: This is an old bug report that we think is either fixed without noticing, or confined to old systems, or too vague.
present-in: 0.53b 2003-06-29 0.54 0.58

We've had several reports of data corruption in port-forwarded connections. Some (possibly all) of these are due to data loss. The PuTTY client (as opposed to others) appears to be correlated with the data loss, although it's unclear whether the data is actually being lost before or after PuTTY is dealing with it.

Problems have been reported with both directions of tunneling, both directions of data transfer, and both SSH protocols (SSH-1 and SSH-2).

Update, 2005-06-15: I (JTN) have reproduced loss of trailing data with a remote-to-local SSH-2 port forwarding, where a burst data is sent from remote to local followed immediately by EOF. I suspect that PuTTY's lack of support for half-closed connections is to blame in at least this case. Update, 2011-09-13: I (SGT) have just (hopefully) fixed the half-closed issue, so perhaps that will be improved now.

The reports below may correspond to several different bugs, as a range of symptoms are reported.

SGT, 2024-11-17: classifying this bug as historic. It's too vague to investigate properly: just "corruption" is unclear about exactly what happens. The only known problem was truncation of the end of the data in cases of unidirectional EOF, which as far as we know was fixed in 2011 by changes to EOF handling.


If you want to comment on this web site, see the Feedback page.
Audit trail for this bug.
(last revision of this bug record was at 2024-11-17 14:53:03 +0000)