Hi,
I ran it rdiff-backup with -v9 option and tracked the error down
to(running on OS X backing up to a Linux server):
Sorry for the long output:
Any suggestions (without needing to rename files)?
Tue Apr 22 20:59:28 2008 Making directory /ln/sguha.afterlife/Prefs/
MT-NewsWatcher Prefs ƒ
Tue Apr 22 20:59:28 2008 Processing changed file MT-NewsWatcher
Prefs ƒ/Junk Filter Training Data
Tue Apr 22 20:59:28 2008 Making directory path /ln/sguha.afterlife/
Prefs/rdiff-backup-data/increments/MT-NewsWatcher Prefs ƒ
Tue Apr 22 20:59:28 2008 Regular copying ('MT-NewsWatcher Prefs
\xc6\x92', 'Junk Filter Training Data') to /ln/sguha.afterlife/Prefs/
MT-NewsWatcher Prefs ƒ/rdiff-backup.tmp.90
Tue Apr 22 20:59:28 2008 Writing file object to /ln/sguha.afterlife/
Prefs/MT-NewsWatcher Prefs ƒ/rdiff-backup.tmp.90
Tue Apr 22 20:59:28 2008 Copying attributes from ('MT-NewsWatcher
Prefs \xc6\x92', 'Junk Filter Training Data') to /ln/sguha.afterlife/
Prefs/MT-NewsWatcher Prefs ƒ/rdiff-backup.tmp.90
Tue Apr 22 20:59:28 2008 Sending back exception 'ascii' codec can't
decode byte 0xc6 in position 47: ordinal not in range(128) of type
<type 'exceptions.UnicodeDecodeError'>:
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
connection.py", line 334, in answer_request
result = apply(eval(request.function_string), argument_list)
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
backup.py", line 225, in patch
ITR(diff.index, diff)
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
rorpiter.py", line 281, in __call__
last_branch.fast_process(*args)
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
backup.py", line 522, in fast_process
if self.patch_to_temp(mirror_rp, diff_rorp, tf):
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
backup.py", line 549, in patch_to_temp
rpath.copy_attribs(diff_rorp, new)
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
rpath.py", line 178, in copy_attribs
if Globals.eas_write: rpout.write_ea(rpin.get_ea())
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
rpath.py", line 1238, in write_ea
ea.write_to_rp(self)
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
eas_acls.py", line 103, in write_to_rp
self.clear_rp(rp)
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
eas_acls.py", line 93, in clear_rp
% (name, rp.path), 7)
Tue Apr 22 20:59:28 2008 Server sending (0): 'ascii' codec can't
decode byte 0xc6 in position 47: ordinal not in range(128)
Tue Apr 22 20:59:29 2008 Exception 'Truncated header string
(problem probably originated remotely)' raised of class '<class
'rdiff_backup.connection.ConnectionReadError'>':
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
Main.py", line 302, in error_check_Main
try: Main(arglist)
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
Main.py", line 322, in Main
take_action(rps)
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
Main.py", line 276, in take_action
connection.PipeConnection(sys.stdin, sys.stdout).Server()
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
connection.py", line 354, in Server
self.get_response(-1)
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
connection.py", line 314, in get_response
try: req_num, object = self._get()
File "/home/sguha/villa/lib/python2.5/site-packages/rdiff_backup/
connection.py", line 232, in _get
raise ConnectionReadError("Truncated header string (problem "
Tue Apr 22 20:59:29 2008 Fatal Error: Lost connection to the remote
system
On Apr 22, 2008, at 5:01 PM, Saptarshi Guha wrote:
Hello,
I ran rdiff-backup --exclude ~/Library/Caches ~/Library [EMAIL PROTECTED]::/
Library
during this process i got the following error(emphasis mine)
I'm not sure the error is related tot the Citrix ICA client file.
How do i fix this **without** needing to exclude specific files.
Thanks
Saptarshi
Warning: unable to write xattr com.apple.FinderInfo to /ln/
sguha.afterlife/Library/Preferences/Citrix ICA Client
*******Exception ''ascii' codec can't decode byte 0xc6 in position
61: ordinal not in range(128)' raised of class '<type
'exceptions.UnicodeDecodeError'>':*********
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/Main.py", line 302, in
error_check_Main
try: Main(arglist)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/Main.py", line 322, in Main
take_action(rps)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/Main.py", line 278, in
take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/Main.py", line 344, in Backup
backup.Mirror(rpin, rpout)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/backup.py", line 38, in Mirror
DestS.patch(dest_rpath, source_diffiter)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/connection.py", line 447, in
__call__
return apply(self.connection.reval, (self.name,) + args)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/connection.py", line 369, in
reval
if isinstance(result, Exception): raise result
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/Current/bin/
rdiff-backup", line 23, in <module>
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/Main.py", line 302, in
error_check_Main
try: Main(arglist)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/Main.py", line 322, in Main
take_action(rps)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/Main.py", line 278, in
take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/Main.py", line 344, in Backup
backup.Mirror(rpin, rpout)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/backup.py", line 38, in Mirror
DestS.patch(dest_rpath, source_diffiter)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/connection.py", line 447, in
__call__
return apply(self.connection.reval, (self.name,) + args)
File "/Library/Frameworks/Python.framework/Versions/2.5/lib/
python2.5/site-packages/rdiff_backup/connection.py", line 369, in
reval
if isinstance(result, Exception): raise result
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc6 in
position 61: ordinal not in range(128)
dhcp-196-238:~ yanger$ Fatal Error: Lost connection to the remote
system
Saptarshi Guha | [EMAIL PROTECTED] | http://www.stat.purdue.edu/~sguha