Bug#560867: can't write to remote files lines longer than 27441 chars

Salvatore Bonaccorso salvatore.bonaccorso at gmail.com
Wed Dec 23 08:24:49 UTC 2009


tag 560867 + moreinfo unreproducible
thanks

Hey Bartosz

On Sat, Dec 12, 2009 at 11:18:57PM +0100, Bartosz Fenski aka fEnIo wrote:
> Can't find anything about these limits in documentation so I'm submitting
> this bugreport.
> 
> I tried to write some script and everything worked fine until I tried to
> send some long line.
> 
> Here goes my script:
> 
> #!/usr/bin/perl -W
> 
> use strict;
> use Fcntl;
> use warnings FATAL => qw (all);
> use Net::SSH2;
> 
> my $ssh2 = Net::SSH2->new();
> $ssh2->connect('hostname') or die $!;
> $ssh2->auth_password('fenio','password');
> my $sftp = $ssh2->sftp();
> my $remote = $sftp->open('/home/fenio/foo.txt', O_WRONLY | O_CREAT | O_TRUNC);
> 
> print $remote "A" x 27442;
> 
> Sending 27441 characters works fine.

I tried to reproduce this with your script. It was possible to sent
the 27442 caracters. Are there some hints to problems with your
connection? Do you get more information if you strace the process?

Bests
Salvatore
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20091223/031fb457/attachment.pgp>


More information about the pkg-perl-maintainers mailing list