Ben Escoto wrote:
Mike Bydalek <[EMAIL PROTECTED]>
wrote the following on Thu, 20 Oct 2005 10:14:09 -0700
$ python
import os
os.makedirs('/home/mbydalek/x/y/z')
^
Please run rdiff-backup again with -v7 and post all the traceback
information it spews before the crash
Here's the -v7 as requested.
-Mike
$ rdiff-backup -v7 --create-full-path /home/mbydalek/bleh/
backupserver::home/mbydalek/bleh
Executing ssh -C backupserver rdiff-backup --server
Registering connection 1
Making directory path home/mbydalek/bleh
Sending back exception
Warning Security Violation!
Bad request for function: os.makedirs
with arguments: ['home/mbydalek/bleh']
of type rdiff_backup.Security.Violation:
File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 333, in answer_request
Security.vet_request(request, argument_list)
File "/usr/lib/python2.3/site-packages/rdiff_backup/Security.py", line
205, in vet_request
raise_violation(request, arglist)
File "/usr/lib/python2.3/site-packages/rdiff_backup/Security.py", line
186, in raise_violation
raise Violation("\nWarning Security Violation!\n"
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line
283, in Main
take_action(rps)
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line
253, in take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line
292, in Backup
backup_check_dirs(rpin, rpout)
File "/usr/lib/python2.4/site-packages/rdiff_backup/Main.py", line
332, in backup_check_dirs
if create_full_path: rpout.makedirs()
File "/usr/lib/python2.4/site-packages/rdiff_backup/rpath.py", line
801, in makedirs
self.conn.os.makedirs(self.path)
File "/usr/lib/python2.4/site-packages/rdiff_backup/connection.py",
line 445, in __call__
return apply(self.connection.reval, (self.name,) + args)
File "/usr/lib/python2.4/site-packages/rdiff_backup/connection.py",
line 367, in reval
if isinstance(result, Exception): raise result
rdiff_backup.Security.Violation:
Warning Security Violation!
Bad request for function: os.makedirs
with arguments: ['home/mbydalek/bleh']
[EMAIL PROTECTED] ~ $ Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line
283, in Main
take_action(rps)
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line
251, in take_action
connection.PipeConnection(sys.stdin, sys.stdout).Server()
File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 352, in Server
self.get_response(-1)
File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 314, in get_response
try: req_num, object = self._get()
File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 230, in _get
raise ConnectionReadError("Truncated header string (problem "
rdiff_backup.connection.ConnectionReadError: Truncated header string
(problem probably originated remotely)
_______________________________________________
rdiff-backup-users mailing list at [email protected]
http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users
Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki