id,summary,reporter,owner,description,type,status,component,version,resolution,keywords,cc,guest,host 13116,unidirectional close across port forwarded TCP connection results in output truncation => Fixed in SVN,jonseymour,,"G'day, I've reproduced a problem that was originally reported by this ticket https://www.virtualbox.org/ticket/4925 That ticket was closed without being fixed. In that case the host was a Linux host. In my case, the host is an OSX host, but the symptoms are identical. Namely, if the host connects to the guest via a forwarded port, and then shuts down the write side of the connection, then the the host does not receive all the remaining output from the guest. The apparent reason for this is that when the shutdown is issued, two TCP ACK packets are generated by the host for output already received. The first of these is never received by the guest. The second one has an incorrect Ack sequence number and so is discarded by the guest. Since the guest never receives the expected ACK, it stops sending all remaining output to the host and so the host observes truncated response. The problem does not occur if the host connects to the guest via a bridged interface or via the SSH port-forward. I have implemented a client/server pair that demonstrates the issue. I have reproduced the issue with both Linux and Windows 8.1 guests. The source for this program is available here: https://github.com/jonseymour/osx-loopback. To compile the source, the go toolset is required. I can supply the compiled executeables upon request. ",defect,closed,network/NAT,VirtualBox 4.3.10,fixed,,,all,Mac OS X