netftpserver-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Net::FTPServer] Failed test 16 in t/240abort.t at line 120


From: Brian Freeman
Subject: [Net::FTPServer] Failed test 16 in t/240abort.t at line 120
Date: Wed, 24 Nov 2004 19:13:35 -0600

I'm experiencing a testing error when installing version 1.120 on a Gentoo 
Linux box with Perl 5.8.4.

I've tried using the Portage (Gentoo) installer, and using just the Cpan 
installer with the same results.

The complete install output is lengthy so its at 
http://12.2.225.4/netftpserver.html for reference if this snippet is not enough.

t/230rename..................ok
t/240abort...................ok 14/16# Failed test 16 in t/240abort.t at line 
120 fail #2
#  t/240abort.t line 120 is:     ok (/^226/);
t/240abort...................FAILED test 16
        Failed 1/16 tests, 93.75% okay
t/250greetbrief..............ok

I did some searching and found that a cpan tester using freebsd had the same 
error.  Googleing found 
http://lists.gnu.org/archive/html/netftpserver-general/2003-10/msg00000.html 
showing a similar message in the abort testing but with 1.035 and test 15 
instead of 16.  

Installing with a CPAN using the force command seems to work just fine, but 
ABOR really does not work.


When connecting using the DOS FTP client under Win2000 the system log shows: 
Oct 29 19:20:47 ebydispatch ftpd[3997]: Net::FTPServer/1.120-1 running
Oct 29 19:20:47 ebydispatch ftpd[3997]: connection from 10.100.5.93:1152
Oct 29 19:21:07 ebydispatch ftpd[3997]: badly formed command received: 
\x00\xf2\xff\xf4ABOR


The ftpd.errors file shows (error log: /var/log/ftpd.errors):
Use of uninitialized value in string ne at
        /usr/lib/perl5/site_perl/5.8.4/Net/FTPServer.pm line 3176 (#1)
    (W uninitialized) An undefined value was used as if it were already
    defined.  It was interpreted as a "" or a 0, but maybe it was a mistake.
    To suppress this warning assign a defined value to your variables.

    To help you figure out what was undefined, perl tells you what operation
    you used the undefined value in.  Note, however, that perl optimizes your
    program and the operation displayed in the warning may not necessarily
    appear literally in your program.  For example, "that $foo" is
    usually optimized into "that " . $foo, and the warning will refer to
    the concatenation (.) operator, even though there is no . in your
    program.

Use of uninitialized value in string ne at
        /usr/lib/perl5/site_perl/5.8.4/Net/FTPServer.pm line 3152 (#1)


Both errors appear to be related to logging and not the ABOR command.


Client logging is on but nothing is in the file. (client logging: 
/var/log/ftpd.log
hide passwords in client log: 1)


Xfer logging shows (xfer logging: /var/log/ftpd.xferlog):
Sat Oct 30 00:20:54 2004 13 10.100.5.93 25689720 /ebnet1.pqi a _ i r mis-ftp 
ftp 0 * c

I like to provide possible solutions when I submit a problem, but I've been 
unable to work around this one.

Thank you for any assistance and have a nice day.
Brian Freeman






reply via email to

[Prev in Thread] Current Thread [Next in Thread]