[Twisted-Python] (no subject)

Itamar Turner-Trauring itamar at itamarst.org
Thu May 3 18:10:39 EDT 2012


On 05/03/2012 05:27 PM, Dmitriy wrote:
> To add more details, unfortunately, I'm already running SelectReactor with
> pretty recent packages:
> Twisted==12.0.0
> pyasn1==0.1.2
> pycrypto==2.5
>
> After some heavy experimenting, I really think that plink is the weakest
> link:
> the error happens at a random point when my server is accessed from the same
> windows 7 box. There are no issues when running the client on an Ubuntu
> virtual box* though; Twisted doesn't seem to be the one to blame by itself.
When you say "the client", it's still plink? plink on Ubuntu on a 
different machine might also be worth trying, in case there's some bug 
which can only happen due to TCP packet splitting, which might happen 
differently over virtual network driver. Also, have you tried with 
openssh (perhaps on cygwin), or SecureCRT? If other clients are happy 
I'd lean towards a bug in plink.

> ----
> That (*) above was Ubuntu client still getting the same error if
> SSHChannel.write()
> would split data in multiple sendData calls when running out of space in
> remoteWindowLeft. But if it is patched it to ignore remote window, it
> shows no
> issues, so I'm not that much concerned with it for now.
Could you file a ticket with a patch for this, if there isn't one 
already, so that this fix can make it into Twisted proper? See our 
ticket tracker at http://twistedmatrix.com/. Thanks!



More information about the Twisted-Python mailing list