← Back to team overview

registry team mailing list archive

[Bug 511705] Re: BadStatusLine when trying to use webdavs (0.6.06)

 

Same here with Debian stable/backport. I use duply to controll
duplicity. With duplicity 0.6.08b from backports I get these error
messages (Client and Apache side):

Trackback:

Traceback (most recent call last):
  File "/usr/bin/duplicity", line 1251, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 1244, in with_tempdir
    fn()
  File "/usr/bin/duplicity", line 1217, in main
    full_backup(col_stats)
  File "/usr/bin/duplicity", line 416, in full_backup
    globals.backend)
  File "/usr/bin/duplicity", line 315, in write_multivol
    (tdp, dest_filename)))
  File "/usr/lib/python2.5/site-packages/duplicity/asyncscheduler.py", line 145, in schedule_task
    return self.__run_synchronously(fn, params)
  File "/usr/lib/python2.5/site-packages/duplicity/asyncscheduler.py", line 171, in __run_synchronously
    ret = fn(*params)
  File "/usr/bin/duplicity", line 314, in <lambda>
    async_waiters.append(io_scheduler.schedule_task(lambda tdp, dest_filename: put(tdp, dest_filename),
  File "/usr/bin/duplicity", line 240, in put
    backend.put(tdp, dest_filename)
  File "/usr/lib/python2.5/site-packages/duplicity/backends/webdavbackend.py", line 251, in put
    response = self.request("PUT", url, source_file.read())
  File "/usr/lib/python2.5/site-packages/duplicity/backends/webdavbackend.py", line 107, in request
    response = self.conn.getresponse()
  File "/usr/lib/python2.5/httplib.py", line 928, in getresponse
    response.begin()
  File "/usr/lib/python2.5/httplib.py", line 385, in begin
    version, status, reason = self._read_status()
  File "/usr/lib/python2.5/httplib.py", line 349, in _read_status
    raise BadStatusLine(line)
BadStatusLine

Apache2 error log has no error message!
Apache2 access log has this:

188.40.48.x - backupuser [06/Sep/2010:11:04:37 +0200] "PUT /backup/duplicity-full.20100906T085526Z.vol17.difftar.gpg HTTP/1.1" 201 421 "-" "-"
188.40.48.x - backupuser [06/Sep/2010:11:04:42 +0200] "PUT /backup/duplicity-full.20100906T085526Z.vol18.difftar.gpg HTTP/1.1" 201 421 "-" "-"
188.40.48.x - backupuser [06/Sep/2010:11:04:56 +0200] "PUT /backup/duplicity-full.20100906T085526Z.vol19.difftar.gpg HTTP/1.1" 201 421 "-" "-"

The backup works without any problem with duplicity 0.4.11-2 from debian
stable. The backport version (duplicity 0.6.08b-1~bpo50+2) won't work.

-- 
BadStatusLine when trying to use webdavs (0.6.06)
https://bugs.launchpad.net/bugs/511705
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for Debian.