Seit Monaten sichere ich (neben umfangreicheren Backups auf externe Medien mit rsync) die wichtigsten Daten (Dokumente und Konfigurationsdateien) aus aus dem Home-Verzeichnis meines Laptops (System: Xubuntu 12.04) mit Déjà Dup auf Ubuntu One. Das hat bisher immer einwandfrei funktioniert; ich habe in letzter Zeit täglich automatisch eine Sicherung laufen lassen.
Heute funktioniert das auf einmal nicht mehr: Bei mehreren Versuchen bricht die Sicherung - mal früher, mal später - mit der Meldung "Datensicherung fehlgeschlagen" ab. Dabei gibt es Fehlermeldungen dieser Art, die auf ein Problem mit dem SSL-Zertifikat hinweisen:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | Traceback (most recent call last): File "/usr/bin/duplicity", line 1403, in <module> with_tempdir(main) File "/usr/bin/duplicity", line 1396, in with_tempdir fn() File "/usr/bin/duplicity", line 1371, in main full_backup(col_stats) File "/usr/bin/duplicity", line 500, in full_backup globals.backend) File "/usr/bin/duplicity", line 399, in write_multivol (tdp, dest_filename, vol_num))) File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 145, in schedule_task return self.__run_synchronously(fn, params) File "/usr/lib/python2.7/dist-packages/duplicity/asyncscheduler.py", line 171, in __run_synchronously ret = fn(*params) File "/usr/bin/duplicity", line 398, in <lambda> async_waiters.append(io_scheduler.schedule_task(lambda tdp, dest_filename, vol_num: put(tdp, dest_filename, vol_num), File "/usr/bin/duplicity", line 296, in put backend.put(tdp, dest_filename) File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 323, in iterate return fn(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/duplicity/backends/u1backend.py", line 187, in put headers=headers, request_body=data) File "/usr/lib/python2.7/dist-packages/ubuntuone-couch/ubuntuone/couch/auth.py", line 152, in request url, method=http_method, headers=headers, body=request_body) File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1444, in request (response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey) File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1196, in _request (response, content) = self._conn_request(conn, request_uri, method, body, headers) File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 1132, in _conn_request conn.connect() File "/usr/lib/python2.7/dist-packages/httplib2/__init__.py", line 913, in connect raise SSLHandshakeError(e) SSLHandshakeError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed |
Nachdem ich den Sicherungsordner neu angelegt habe, treten solche Meldungen bei weiteren Versuchen immer wieder auf - interessanterweise zu unterschiedlichen Zeitpunkten: Manchmal gleich zu Anfang oder nach dem Hochladen des ersten Teil-Archivs, mein letzter Versuch lief aber immerhin so, dass ungefähr die Hälfte meiner Daten hochgeladen wurde, erst dann kam es zum Abbruch.
Es gibt also offenbar plötzlich ein Problem mit dem SSL-Zertifikat, aber an wem liegt das? An mir oder am Server von Ubuntu One? Meine Nachforschungen haben ergeben, dass ähnliche Fehlermeldungen in diversen Bugreports dokumentiert sind und vermutet werden kann, dass bei Ubuntu One nicht allzu selten Serverprobleme auftreten.
Weiß jemand Bescheid? Kann ich noch etwas anderes tun als abwarten, bis Canonical die Probleme behoben hat?
Nachtrag: Ansonsten funktioniert die Synchronisierung mit Ubuntu One ordnungsgemäß.