I think there are two issues going on here. The first issue that occurs during or right after a file is uploaded. The python httplib code does a call to get a response from the server for the packet sent. It appears there may be a transient error such a socket timeout or something up with the response header. When this error occurs, the httlib2 code then does a retry of the original PUT. This is where the second issue occurs.
When this occurs, we always get back a '400 Bad Request' error from the server. It is not clear to me why this error occurs since the same exact PUT is used from the first try. Will probably need to ask someone from the Ubuntu One team why the server thinks the second (and subsequent) retries are malformed when the server doesn't think the first one is. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1161599 Title: Backup to Ubuntu one failed, after 5 attempts status 400 bad request To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/deja-dup/+bug/1161599/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs