Upgraded to Kernel 3.14 and started seeing file transfer stalls (scp, nc, etc) through AnyConnect/Juniper SSL VPNs. Revertd back to Kernel 3.13.x and the behavior is gone. Not sure where I should start looking to figure out the root cause. I've tried reverting a couple of commits that had to do with MTU changes, but that made no difference. Also tried disabling TCP automatic corking which also had no effect.
Any ideas where I should go next?
Last edited by wshuman3 (2014-04-15 13:47:20)
Just thought I'd share an update if others are running in to this.
Seems like others are also having this issues
http://lists.infradead.org/pipermail/op … 01789.html
A discussion was started on kernel mailing list, but still not able to bisect and identify root cause
I finally bisected this, upstream bug submitted https://bugzilla.kernel.org/show_bug.cgi?id=73891
patch here solved the problem, currently in net tree
I just had to spend a few hours and finally traced it to my firewall. I recently rebuilt my firewall/router with a very new motherboard* and my initial install was running 3.11, so I thought I would use a newer kernel and installed 3.14.4
everything seemed fine for a while, but then my wife began complaining about problems uploading images to facebook and other problems with email. I thought it was MTU causing large packets to be dropped, but after quite some time, I proved it wasn't that, as I could use winscp files and it would get so far and stall, typically tens of KB.
getting increasingly frustrated, I rebooted my linux firewall, didn't help, so booted the old kernel and voila, large internet transfer uploads worked again!!
* gigabyte ga-j1900-d3v, a baytrail chip-on-board motherboard.