[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test
From: |
Dennis Schulz |
Subject: |
Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test |
Date: |
Sun, 03 Jun 2007 23:42:16 +0200 |
User-agent: |
Thunderbird 2.0.0.0 (Windows/20070326) |
Thanks for this patch.
I've tested the same scenario with your patch. No success. But now I
got a stacktrace. I made a log of the output. Its the attached file.
I hope that the backup was made correctly. If not the verify-process
can never be successful. No errors were given. Everything seemed to be
okay.
Greets Dennis
Kenneth Loafman schrieb
Dennis
Schulz wrote:
I've finished my test last night.
Backup-process works for now but the verify-method gives an similiar
behavior like the backup-process before your patches.
Everytime it loads the "df.jj0hiz.1.dt.g" regardless that its already
finished (Transfer OK).
Till now I didn't try to restore the backup. I think firstly the verify
should work ;)
Hope this helps you.
If you don't mind applying a patch (as root):
# cd /usr/lib/python2.x/duplicity
# patch < duplicity-conn-close-timeout.patch
then running the test again, with -v8 instead of -v4, I would
appreciate it. I can't reproduce the problem here.
I'm almost certain this should correct the problem in ftplib.py where
connection closes after read/write can cause exceptions, but we really
don't care if they do.
...Ken
_______________________________________________
Duplicity-talk mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/duplicity-talk
|
gpg: CAST5 verschlüsselte Daten
gpg: Verschlüsselt mit einer Passphrase
Caught exception socket.timeout: timed out (#1), sleeping 0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (#2), sleeping
0s before retry..
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
Main action: verify
Listing files on FTP server
FTP: nlst ()
*cmd* 'TYPE A'
*put* 'TYPE A\r\n'
*get* '200 Type set to A\r\n'
*resp* '200 Type set to A'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,9)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,9)'
*cmd* 'NLST'
*put* 'NLST\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
*get* '226 Transfer OK\r\n'
*resp* '226 Transfer OK'
Ignoring file 'dfs.jj2c62.st.g'
Collection Status
-----------------
Connecting with backend: ftpBackend
Archive dir: None
Found a complete backup chain with matching signature chain:
-------------------------
Chain start time: Sun Jun 3 15:58:50 2007
Chain end time: Sun Jun 3 15:58:50 2007
Number of contained backup sets: 1
Total number of contained volumes: 155
Type of backup set: Time: Num volumes:
Full Sun Jun 3 15:58:50 2007 155
-------------------------
Found 0 backup chains without signatures.
No orphaned or incomplete backup sets found.
Retrieving df.jj2c62.m.g from FTP server
FTP: retrbinary ('RETR df.jj2c62.m.g', <built-in method write of file object at
0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,10)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,10)'
*cmd* 'RETR df.jj2c62.m.g'
*put* 'RETR df.jj2c62.m.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
*get* '226 Transfer OK\r\n'
*resp* '226 Transfer OK'
Deleting /tmp/tmp1VKRf2
Retrieving df.jj2c62.1.dt.g from FTP server
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,11)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,11)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,12)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,12)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'Caught exception socket.error: (104, 'Connection reset by peer') (#3),
sleeping 0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (#4), sleeping
0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (#5), sleeping
0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (#6), sleeping
0s before retry..
PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,13)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,13)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,9)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,9)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,10)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,10)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,11)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,11)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('goCaught exception socket.error: (104, 'Connection reset by peer')
(#7), sleeping 0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (#8), sleeping
0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (#9), sleeping
0s before retry..
lf620', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,9)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,9)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,10)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,10)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,11)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,11)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,9)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,9)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYCaught exception socket.error: (104, 'Connection reset by peer')
(#10), sleeping 0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (#11),
sleeping 0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (#12),
sleeping 0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (#13),
sleeping 0s before retry..
PE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,10)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,10)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,11)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,11)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,9)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,9)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,10)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,10)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Caught exception socket.error: (104, 'Connection reset by peer')
(#14), sleeping 0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (#15),
sleeping 0s before retry..
Caught exception socket.error: (104, 'Connection reset by peer') (16 exceptions
in total), giving up..
Traceback:
[('/usr/local/bin/duplicity', 373, '?', 'if __name__ == "__main__": main()'),
('/usr/local/bin/duplicity', 355, 'main', 'elif action == "verify":
verify(col_stats)'), ('/usr/local/bin/duplicity', 265, 'verify', 'for
backup_ropath, current_path in collated:'),
('/usr/local/lib/python2.3/site-packages/duplicity/diffdir.py', 170,
'collate2iters', 'try: relem1 = riter1.next()'),
('/usr/local/lib/python2.3/site-packages/duplicity/patchdir.py', 431,
'integrate_patch_iters', 'for patch_seq in collated:'),
('/usr/local/lib/python2.3/site-packages/duplicity/patchdir.py', 332,
'yield_tuples', 'setrorps(overflow, elems)'),
('/usr/local/lib/python2.3/site-packages/duplicity/patchdir.py', 321,
'setrorps', 'try: elems[i] = iter_list[i].next()'),
('/usr/local/lib/python2.3/site-packages/duplicity/patchdir.py', 92,
'difftar2path_iter', 'tarinfo_list = [tar_iter.next()]'),
('/usr/local/lib/python2.3/site-packages/duplicity/patchdir.py', 284, 'next',
'if not self.tarfile: self.set_tarfile()'),
('/usr/local/lib/python2.3/site-packages/duplicity/patchdir.py', 279,
'set_tarfile', 'self.current_fp = self.fileobj_iter.next()'),
('/usr/local/bin/duplicity', 211, 'get_fileobj_iter',
'manifest.volume_info_dict[vol_num])'), ('/usr/local/bin/duplicity', 227,
'restore_get_enc_fileobj', 'backend.get(filename, tdp)'),
('/usr/local/lib/python2.3/site-packages/duplicity/backends.py', 456, 'get',
'target_file.write)'),
('/usr/local/lib/python2.3/site-packages/duplicity/backends.py', 408,
'error_wrap', 'log.FatalError("Caught exception %s: %s (%d exceptions in
total), giving up..\\nTraceback:\\n%s" % (')]
Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,11)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,11)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
Re-connecting...
*cmd* 'QUIT'
*put* 'QUIT\r\n'
FTP: connect ('host.net',)
*get* '220 FTP-Server ready!\r\n'
*resp* '220 FTP-Server ready!'
FTP: login ('golf', 'xxxxxxxxxxx')
*cmd* 'USER golf'
*put* 'USER golf\r\n'
*get* '331 Password required for golf\r\n'
*resp* '331 Password required for golf'
*cmd* 'PASS *************'
*put* 'PASS *************\r\n'
*get* '230 Logged on\r\n'
*resp* '230 Logged on'
*cmd* 'CWD test'
*put* 'CWD test\r\n'
*get* '250 CWD successful. "/test" is current directory.\r\n'
*resp* '250 CWD successful. "/test" is current directory.'
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
*get* '200 Type set to I\r\n'
*resp* '200 Type set to I'
*cmd* 'PASV'
*put* 'PASV\r\n'
*get* '227 Entering Passive Mode (W,X,Y,Z,20,9)\r\n'
*resp* '227 Entering Passive Mode (W,X,Y,Z,20,9)'
*cmd* 'RETR df.jj2c62.1.dt.g'
*put* 'RETR df.jj2c62.1.dt.g\r\n'
*get* '150 Connection accepted\r\n'
*resp* '150 Connection accepted'
FTP: retrbinary ('RETR df.jj2c62.1.dt.g', <built-in method write of file object
at 0xb78d5e20>)
*cmd* 'TYPE I'
*put* 'TYPE I\r\n'
- [Duplicity-talk] 0.4.3.RC4 Ready for Test, Kenneth Loafman, 2007/06/02
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Gabriel Ambuehl, 2007/06/02
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Dennis Schulz, 2007/06/02
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Dennis Schulz, 2007/06/03
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, dAniel hAhler, 2007/06/03
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Kenneth Loafman, 2007/06/03
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test,
Dennis Schulz <=
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Kenneth Loafman, 2007/06/03
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Dennis Schulz, 2007/06/03
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Kenneth Loafman, 2007/06/03
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Kenneth Loafman, 2007/06/03
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Dennis Schulz, 2007/06/04
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Kenneth Loafman, 2007/06/04
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Dennis Schulz, 2007/06/04
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Dennis Schulz, 2007/06/04
- Re: [Duplicity-talk] 0.4.3.RC4 Ready for Test, Kenneth Loafman, 2007/06/04