The simple thing to do is to write a wrapper around your transfer,
if the transfer dies, reconnect and try again... shouldn't be that
hard. Then you can try to fix any network problems you may have...
On Thu, Jun 28, 2001 at 02:59:11PM +0200, Roland Schoenbaechler wrote:
> I'm using ActivePerl-5.6.1.626 for Windows NT from Active-State. I want to
> transfer hundreds of files a day using Net::FTP. Sometimes, the following
> error occurs: Timeout at C:/Perl/site/lib/Net/FTP/dataconn.pm line 71. This
> results in failures in the file transfer. Below I have listed the script
> (%main::ftp_files is a hash with the local path and filename as the key and
> the remote path and filename as value) and the STDERR of the script (I
> scipped some lines; line 261 mentioned in the STDERROR is the put command).
>
> Do you know the reason for the interruption of the FTP?
>
> Soon I will have to run this script also with Sun Solaris. Do you think
> this problem will also occur with Sun Solaris?
>
> Thanks a lot for your help
>
> Roland Schoenbaechler
>
>
>
>
> sub ftp {
>
> $main::ftp="";
>
> use strict;
> use Net::FTP;
>
> open(STDERR, ">>$main::profile_data{Logpfad_alt}/ftp_$main::datum")
> or die "Datei konnte nicht geöffnet werden: $!\n";
>
> $main::ftp = Net::FTP->new('******', Debug => 1, timeout => 600);
> $main::ftp->login('*****','********');
> $main::ftp->binary;
> $main::ftp->site('umask','002');
>
> foreach $main::key (sort keys %main::ftp_dir) {
>
> $main::ftp->mkdir($main::ftp_dir{$main::key}, 'RECURSE');
> }
> foreach $main::key (sort keys %main::ftp_files) {
> $main::ftp->put($main::key, $main::ftp_files{$main::key});
> }
>
> $main::ftp->quit;
> close STDERR;
> }
>
>
>
>
>
>
>
> Net::FTP: Net::FTP(2.56)
> Net::FTP: Exporter(5.562)
> Net::FTP: Net::Cmd(2.18)
> Net::FTP: IO::Socket::INET(1.25)
> Net::FTP: IO::Socket(1.26)
> Net::FTP: IO::Handle(1.21)
>
> Net::FTP=GLOB(0x1f7fc2c)<<< 220-TM1FTPD1 IBM FTP CS V2R10 at *************,
> 13:01:54 on 2001-06-28.
> Net::FTP=GLOB(0x1f7fc2c)<<< 220 Connection will close if idle for more than
> 20 minutes.
> Net::FTP=GLOB(0x1f7fc2c)>>> user *********
> Net::FTP=GLOB(0x1f7fc2c)<<< 331 Send password please.
> Net::FTP=GLOB(0x1f7fc2c)>>> PASS ....
> Net::FTP=GLOB(0x1f7fc2c)<<< 230 ********* is logged on. Working directory
> is "**********".
> Net::FTP=GLOB(0x1f7fc2c)>>> TYPE I
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Representation type is Image
> Net::FTP=GLOB(0x1f7fc2c)>>> SITE umask 002
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 SITE command was accepted
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d16
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d16" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d17
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d17" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d19
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d19" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d20
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d20" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d21
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d21" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d22
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d22" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/w11
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/w11" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/w12
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/w12" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/apfiles
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/apfiles"
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/apfiles2.0
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/apfiles2.0"
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/apfiles3.0
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/apfiles3.0"
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/apfiles3.1
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/apfiles3.1"
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda"
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart"
>
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart/datasrc
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
>
>"/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart/datasrc"
>
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart/eng
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart/eng"
>
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
>
>/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart/eng/graph
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
>
>"/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart/eng/graph"
>
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart/render
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart/render"
>
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart/util
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/CordaJava/com/corda/popchart/util"
>
> created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/images
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/images" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> MKD
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/style_sheets
> Net::FTP=GLOB(0x1f7fc2c)<<< 257
> "/chr/u/intranet/chr207/webtrends/reports/15.wlp/style_sheets" created.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,13,44
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/axem03.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/axem03.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 250 Transfer completed successfully.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,13,45
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/axm03.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/axm03.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 250 Transfer completed successfully.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,13,46
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13/axd13.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13/axd13.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 250 Transfer completed successfully.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,13,47
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13/axed13.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13/axed13.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 250 Transfer completed successfully.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,13,48
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13/d13.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13/d13.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 250 Transfer completed successfully.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,13,49
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13/d13.wtw
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13/d13.wtw
> Net::FTP=GLOB(0x1f7fc2c)<<< 250 Transfer completed successfully.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,13,50
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13/d13_01_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d13/d13_01_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 250 Transfer completed successfully.
> ...
> ...
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,111
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/d18_62_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/d18_62_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 250 Transfer completed successfully.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,112
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/d18_63_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/d18_63_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 250 Transfer completed successfully.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,113
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/d18_64_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/d18_64_b.htm
> Net::FTP=GLOB(0x1f7fc2c): Timeout at C:/Perl/site/lib/Net/FTP/dataconn.pm
> line 71
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,114
> Net::FTP=GLOB(0x1f7fc2c): Timeout at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,114
> Net::FTP=GLOB(0x1f7fc2c)<<< 451 Transfer aborted due to receive error.
> File is deleted.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,114
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/d18_67_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,115
> Net::FTP=GLOB(0x1f7fc2c): Timeout at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,115
> Net::FTP=GLOB(0x1f7fc2c)<<< 425 Can't open data connection.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,115
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/d18_70_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,116
> Net::FTP=GLOB(0x1f7fc2c): Timeout at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,116
> Net::FTP=GLOB(0x1f7fc2c)<<< 425 Can't open data connection.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,116
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/d18_73_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,117
> Net::FTP=GLOB(0x1f7fc2c): Timeout at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,117
> Net::FTP=GLOB(0x1f7fc2c)<<< 425 Can't open data connection.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,117
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/d18_76_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,118
> Net::FTP=GLOB(0x1f7fc2c): Timeout at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,118
> Net::FTP=GLOB(0x1f7fc2c)<<< 425 Can't open data connection.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,118
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/exceld18.wtw
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,119
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d18/exceld18.wtw
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,119
> Net::FTP=GLOB(0x1f7fc2c)<<< 451 Transfer aborted due to receive error.
> File is deleted.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,119
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d19/axd19.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,120
> Net::FTP=GLOB(0x1f7fc2c): Timeout at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,120
> Net::FTP=GLOB(0x1f7fc2c)<<< 425 Can't open data connection.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,120
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d19/d19.wtw
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,121
> Net::FTP=GLOB(0x1f7fc2c): Timeout at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,121
> Net::FTP=GLOB(0x1f7fc2c)<<< 425 Can't open data connection.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,121
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d19/d19_03_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,122
> Net::FTP=GLOB(0x1f7fc2c): Timeout at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,122
> Net::FTP=GLOB(0x1f7fc2c)<<< 425 Can't open data connection.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,122
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d19/d19_06_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,123
> Net::FTP=GLOB(0x1f7fc2c): Timeout at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,123
> Net::FTP=GLOB(0x1f7fc2c)<<< 425 Can't open data connection.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,123
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d19/d19_09_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,124
> Net::FTP=GLOB(0x1f7fc2c)<<< 125 Storing data set
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d19/d19_09_b.htm
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,124
> Net::FTP=GLOB(0x1f7fc2c)<<< 451 Transfer aborted due to receive error.
> File is deleted.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,124
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d19/d19_12_b.htm
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,125
> Net::FTP=GLOB(0x1f7fc2c)<<< 200 Port request OK.
> Net::FTP=GLOB(0x1f7fc2c)>>> STOR
> /chr/u/intranet/chr207/webtrends/reports/15.wlp/2001/m03/d19/d19_13_b.htm
> Net::FTP=GLOB(0x1f7fc2c): Timeout at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> Net::FTP=GLOB(0x1f7fc2c)>>> PORT 10,62,18,221,14,126
> Net::FTP: Unexpected EOF on command channel at
> d:/dat/test_ftp/perl/skripte/Rep-Transfer-NT-010628.pl line 261
> getsockname() on closed socket Symbol::GEN0 at C:/Perl/lib/IO/Socket.pm
> line 186.
> Use of uninitialized value in split at C:/Perl/site/lib/Net/FTP.pm line
> 754.
> getsockname() on closed socket Symbol::GEN0 at C:/Perl/lib/IO/Socket.pm
> line 186.
> Use of uninitialized value in split at C:/Perl/site/lib/Net/FTP.pm line
> 754.
> getsockname() on closed socket Symbol::GEN0 at C:/Perl/lib/IO/Socket.pm
> line 186.
> Use of uninitialized value in split at C:/Perl/site/lib/Net/FTP.pm line
> 754.
> getsockname() on closed socket Symbol::GEN0 at C:/Perl/lib/IO/Socket.pm
> line 186.
> Use of uninitialized value in split at C:/Perl/site/lib/Net/FTP.pm line
> 754.
> getsockname() on closed socket Symbol::GEN0 at C:/Perl/lib/IO/Socket.pm
> line 186.
> Use of uninitialized value in split at C:/Perl/site/lib/Net/FTP.pm line
> 754.
> getsockname() on closed socket Symbol::GEN0 at C:/Perl/lib/IO/Socket.pm
> line 186.
> Use of uninitialized value in split at C:/Perl/site/lib/Net/FTP.pm line
> 754.
> getsockname() on closed socket Symbol::GEN0 at C:/Perl/lib/IO/Socket.pm
> line 186.
> Use of uninitialized value in split at C:/Perl/site/lib/Net/FTP.pm line
> 754.
> getsockname() on closed socket Symbol::GEN0 at C:/Perl/lib/IO/Socket.pm
> line 186.
> ...
> ...
>
>
>
>
>
>
> ******************* PLEASE NOTE *******************
> This message, along with any attachments, may be confidential or legally
> privileged. It is intended only for the named person(s), who is/are the
> only authorized recipients. If this message has reached you in error,
> kindly destroy it without review and notify the sender immediately. Thank
> you for your help.
> **********************************************************
>
--
___ __ __ __ _ _ ____ _ _ ____ ____
/ __)( )( ) /__\( \/ )( ___) ( \( )( ___)(_ _)
\__ \ )(__)( /(__)\\ / )__) ) ( )__) )(
(___/(______)(__)(__)\/ (____)()(_)\_)(____) (__)
He who laughs last probably didn't understand the joke.