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

RE: wput: bug-report



Hagen,

Here are files that have the debug output, and listings showing the timestamps of the files on the local and remote locations. I don't have examples of the hanging issue. I'll keep an eye out for it and send you the debug on that when I can.

BTW - I replaced all references in the debug report to our user:password, server, and IP address for security reasons. I'm sure you understand.

Regards,
Debbie

-----Original Message-----
From: Hagen Fritsch [mailto:hagen@itooktheredpill.dyndns.org] 
Sent: Friday, July 09, 2004 10:43 AM
To: Debra Locke
Subject: Re: wput: bug-report

Hi,
it could probably help me a lot if you could turn debug-output (-d flag) on and send me wput's output.

Am Freitag, 9. Juli 2004 16:39 schrieben Sie:
> I'm unable to get the --timestamp option to function. I've tried changing
> both the time and size of the files, and just changing the time of the
> files with no success. This is important to me as I want to "mirror" a
> site. If the datestamp of the file changes, but the file size stays the
> same I want to load it. All I get now is wput telling me its skipping (with
> no explaination), or that its skipping because remote is newer (which it
> isn't). I've confirmed the timestamps of the files using ls -alc.
>
> I've also experienced issues with wput "hanging" it will get to the
> following and just hang: ==> LIST ... done.
> Sometimes it will hang, sometimes it won't, using the exact same command
> and parameters. I was using the following when I started to work with the
> issue: -N --peace But I've noticed it happening randomly.

-- 
Mit besten Grüßen
 Hagen                          mailto:itooktheredpill@gmx.de
                      http://itooktheredpill.dyndns.org

________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet.


_______________________________________________________
ProQuest Alison

The information contained in this e-mail and any attached files is intended only for the use of the person(s) to whom it is addressed and may be privileged, confidential and exempt from disclosure under applicable law. The views of the author may not necessarily reflect the views of the Company. If you are not the intended recipient please do not copy or convey this message or any attached files to any other person but delete this message and any attached files and notify us of incorrect receipt via e-mail to mailadmin@proquestalison.com.


________________________________________________________________________
This e-mail has been scanned for all viruses by Star Internet.
$ wput --timestamp --peace -d * ftp://user:password@server/test/dest/move_to_ftp/
--10:31:04-- `move_to_testftp1'
    => ftp://user:xxxxx@00.0.00.000:21/test/dest/move_to_ftp/move_to_testftp1
Connecting to 10.51.1.151:21...  connected!
Logging in as user ... Logged in!
==> LIST ... done.
-- Skipping file: move_to_testftp1 (remote is newer)
--10:31:04-- `move_to_testftp2'
    => ftp://user:xxxxx@00.0.00.000:21/test/dest/move_to_ftp/move_to_testftp2
-- Skipping file: move_to_testftp2
--10:31:04-- `move_to_testftp3'
    => ftp://user:xxxxx@00.0.00.000:21/test/dest/move_to_ftp/move_to_testftp3
-- Skipping file: move_to_testftp3
--10:31:04-- `move_to_testftp4'
    => ftp://user:xxxxx@00.0.00.000:21/test/dest/move_to_ftp/move_to_testftp4
-- Skipping file: move_to_testftp4
--10:31:04-- `move_to_testftp5'
    => ftp://user:xxxxx@00.0.00.000:21/test/dest/move_to_ftp/move_to_testftp5
-- Skipping file: move_to_testftp5
[testftp@usnfsbridge1 move_to_ftp]$ 
[testftp@usnfsbridge1 move_to_ftp]$ wput -N --peace -d * ftp://user:password@server/test/dest/move_to_ftp/
Added file `move_to_testftp1' to queue.
Added file `move_to_testftp2' to queue.
Added file `move_to_testftp3' to queue.
Added file `move_to_testftp4' to queue.
Added file `move_to_testftp5' to queue.
Added URL `ftp://user:password@server/test/dest/move_to_ftp/' to queue.
processing queue:
File: `move_to_testftp1'
URL : `ftp://user:password@server/test/dest/move_to_ftp/'
File: `move_to_testftp2'
URL : `'
File: `move_to_testftp3'
URL : `'
File: `move_to_testftp4'
URL : `'
File: `move_to_testftp5'
URL : `'
IP of `server' is `00.0.00.000'
PRE_GUESS: local_file: move_to_testftp1
remote_path: /test/dest/move_to_ftp/    remote_file:  (0)
POST_GUESS: local_file: move_to_testftp1
remote_path: /test/dest/move_to_ftp/    remote_file: move_to_testftp1
Searching for skip_entry ftp://user:password@00.0.00.000:21/test/dest/move_to_ftp/
--10:58:59-- `move_to_testftp1'
    => ftp://user:xxxxx@00.0.00.000:21/test/dest/move_to_ftp/move_to_testftp1
Connecting to 10.51.1.151:21... c_sock: 3
initiating timeout connect (100) (3)
 connected!
determing local ip_addr
Local IP: 00.0.00.000
Logging in as user ... 220 (vsFTPd 1.1.3)
---->USER user
331 Please specify the password.
---->PASS password
230 Login successful. Have fun.
---->SYST
215 UNIX Type: L8
Operating System (enum): 0
Logged in!
==> CWD /test/dest/move_to_ftp/---->CWD /test/dest/move_to_ftp/
250 Directory successfully changed.
 done.
---->SIZE move_to_testftp1
213 251501
Remote filesize: 251501
local_fsize: 503002
target_fsize: 251501
Portmode: 0
==> PASV ---->PASV
227 Entering Passive Mode (10,51,1,151,36,190)
done.
Remote server data port: 9406
c_sock: 4
initiating timeout connect (100) (4)
==> TYPE A ... ---->TYPE A
200 Switching to ASCII mode.
done
==> LIST ... ---->LIST
150 Here comes the directory listing.
done.
226 Directory send OK.
Directory-Listing:
-rw-r--r--    1 505      506        251501 Jul 09 14:11 move_to_testftp1
-rw-r--r--    1 505      506        251501 Jul 09 14:11 move_to_testftp2
-rw-r--r--    1 505      506        251501 Jul 09 14:11 move_to_testftp3
-rw-r--r--    1 505      506        251501 Jul 09 14:11 move_to_testftp4
-rw-r--r--    1 505      506        251501 Jul 09 14:11 move_to_testftp5

-----
PLAINFILE; month: Jul; day: 9; time: 14:11:0 (no yr); 
PLAINFILE; month: Jul; day: 9; time: 14:11:0 (no yr); 
PLAINFILE; month: Jul; day: 9; time: 14:11:0 (no yr); 
PLAINFILE; month: Jul; day: 9; time: 14:11:0 (no yr); 
PLAINFILE; month: Jul; day: 9; time: 14:11:0 (no yr); 
timestamping: local: 1089383421 seconds; remote 1089396655 seconds; diff: 18446744073709538382
-- Skipping file: move_to_testftp1 (remote is newer)
processing queue:
File: `move_to_testftp2'
URL : `ftp://user:password@server/test/dest/move_to_ftp/'
File: `move_to_testftp3'
URL : `ftp://user:password@server/test/dest/move_to_ftp/'
File: `move_to_testftp4'
URL : `ftp://user:password@server/test/dest/move_to_ftp/'
File: `move_to_testftp5'
URL : `ftp://user:password@server/test/dest/move_to_ftp/'
IP of `server' is `00.0.00.000'
PRE_GUESS: local_file: move_to_testftp2
remote_path: /test/dest/move_to_ftp/    remote_file:  (0)
POST_GUESS: local_file: move_to_testftp2
remote_path: /test/dest/move_to_ftp/    remote_file: move_to_testftp2
Searching for skip_entry ftp://user:password@00.0.00.000:21/test/dest/move_to_ftp/
--10:58:59-- `move_to_testftp2'
    => ftp://user:xxxxx@00.0.00.000:21/test/dest/move_to_ftp/move_to_testftp2
---->SIZE move_to_testftp2
213 251501
Remote filesize: 251501
Skipping this file due to resume/upload/skip rules (251501 <-> 0)
-- Skipping file: move_to_testftp2
IP of `server' is `00.0.00.000'
PRE_GUESS: local_file: move_to_testftp3
remote_path: /test/dest/move_to_ftp/    remote_file:  (0)
POST_GUESS: local_file: move_to_testftp3
remote_path: /test/dest/move_to_ftp/    remote_file: move_to_testftp3
Searching for skip_entry ftp://user:password@00.0.00.000:21/test/dest/move_to_ftp/
--10:58:59-- `move_to_testftp3'
    => ftp://user:xxxxx@00.0.00.000/test/dest/move_to_ftp/move_to_testftp3
---->SIZE move_to_testftp3
213 251501
Remote filesize: 251501
Skipping this file due to resume/upload/skip rules (251501 <-> 0)
-- Skipping file: move_to_testftp3
IP of `server' is `00.0.00.000'
PRE_GUESS: local_file: move_to_testftp4
remote_path: /test/dest/move_to_ftp/    remote_file:  (0)
POST_GUESS: local_file: move_to_testftp4
remote_path: /test/dest/move_to_ftp/    remote_file: move_to_testftp4
Searching for skip_entry ftp://user:password@00.0.00.000:21/test/dest/move_to_ftp/
--10:58:59-- `move_to_testftp4'
    => ftp://user:xxxxx@00.0.00.000:21/test/dest/move_to_ftp/move_to_testftp4
---->SIZE move_to_testftp4
213 251501
Remote filesize: 251501
Skipping this file due to resume/upload/skip rules (251501 <-> 0)
-- Skipping file: move_to_testftp4
IP of `server' is `00.0.00.000'
PRE_GUESS: local_file: move_to_testftp5
remote_path: /test/dest/move_to_ftp/    remote_file:  (0)
POST_GUESS: local_file: move_to_testftp5
remote_path: /test/dest/move_to_ftp/    remote_file: move_to_testftp5
Searching for skip_entry ftp://user:password@00.0.00.000:21/test/dest/move_to_ftp/
--10:58:59-- `move_to_testftp5'
    => ftp://user:xxxxx@00.0.00.000:21/test/dest/move_to_ftp/move_to_testftp5
---->SIZE move_to_testftp5
213 251501
Remote filesize: 251501
Skipping this file due to resume/upload/skip rules (251501 <-> 0)
-- Skipping file: move_to_testftp5
---->QUIT
221 Goodbye.
$
Local Files are as follows:
$ ls -alc
total 1512
drwxrwxr-x    2 testftp  testftp      4096 Jul  9 10:18 .
drwxrwxr-x    7 testftp  testftp      4096 Jul  9 10:18 ..
-rw-r--r--    1 testftp  testftp    503002 Jul  9 10:30 move_to_testftp1
-rw-r--r--    1 testftp  testftp    251501 Jul  9 10:26 move_to_testftp2
-rw-r--r--    1 testftp  testftp    251501 Jul  9 10:26 move_to_testftp3
-rw-r--r--    1 testftp  testftp    251501 Jul  9 10:10 move_to_testftp4
-rw-r--r--    1 testftp  testftp    251501 Jul  9 10:10 move_to_testftp5
$ ls -al
total 1512
drwxrwxr-x    2 testftp  testftp      4096 Jul  9 10:18 .
drwxrwxr-x    7 testftp  testftp      4096 Jul  9 10:18 ..
-rw-r--r--    1 testftp  testftp    503002 Jul  9 10:30 move_to_testftp1
-rw-r--r--    1 testftp  testftp    251501 Jul  9 10:26 move_to_testftp2
-rw-r--r--    1 testftp  testftp    251501 Jul  9 10:26 move_to_testftp3
-rw-r--r--    1 testftp  testftp    251501 Jul  9 10:10 move_to_testftp4
-rw-r--r--    1 testftp  testftp    251501 Jul  9 10:10 move_to_testftp5
$ 


Remote files are as follows:
$ ls -alc
total 1268
drwxrwxr-x    2 syncer   syncer       4096 Jul  9 10:11 .
drwxrwxr-x    5 syncer   syncer       4096 Jul  8 08:15 ..
-rw-r--r--    1 syncer   syncer     251501 Jul  9 10:11 move_to_testftp1
-rw-r--r--    1 syncer   syncer     251501 Jul  9 10:11 move_to_testftp2
-rw-r--r--    1 syncer   syncer     251501 Jul  9 10:11 move_to_testftp3
-rw-r--r--    1 syncer   syncer     251501 Jul  9 10:11 move_to_testftp4
-rw-r--r--    1 syncer   syncer     251501 Jul  9 10:11 move_to_testftp5
$ ls -al
total 1268
drwxrwxr-x    2 syncer   syncer       4096 Jul  9 10:11 .
drwxrwxr-x    5 syncer   syncer       4096 Jul  8 08:15 ..
-rw-r--r--    1 syncer   syncer     251501 Jul  9 10:11 move_to_testftp1
-rw-r--r--    1 syncer   syncer     251501 Jul  9 10:11 move_to_testftp2
-rw-r--r--    1 syncer   syncer     251501 Jul  9 10:11 move_to_testftp3
-rw-r--r--    1 syncer   syncer     251501 Jul  9 10:11 move_to_testftp4
-rw-r--r--    1 syncer   syncer     251501 Jul  9 10:11 move_to_testftp5
$