Hallo. Ja, hab ich natürlich. Hab auch schon alle möglichen Varianten durchgetestet, mit Slash, mit Pfad, mit manuellem Anlegen der Ordner etc. Es will einfach nicht. Ich hab die Zugangdaten auch mal geändert... an beiden NAS angepasst.. beim alten gehts wieder, beim neuen nicht.
Beiträge von byte
-
-
Hallo an Alle
Ich will schon seit 3 Jahren meine TS-210 mit einer TS-431P ablösen. Das Problem ist nur das auf der neuen TS-431P das HBS Hybridbackup auf einen Webdav nicht funktioniert. (Qnap lokal sichert verschüsselt auf Webserver Nginx mit Webdav). Ich hab auch schon mal den Support mit einer sehr detaillierten Beschreibung angeschrieben, kam aber nix brauchbares zurück nach dem Motto "geht doch". Ich hab zwischenzeitlich auch einen anderen Server am laufen und sogar eine neuere 431. Sprich das komplette Setup ist neu. Hier das gleiche Problem. Webdav mit HBS auf der 210 funktioniert immer noch, auf der 431 mit HBS3 nicht. Anbei mal die Fehlerbeschreibung. Evtl. hatte das schon mal jemand.. das ist eigentlich eine Standartvariante.
Beim Einrichten des "Speicherplatzes" kommt eine Fehlermeldung "Autentifizierungsfehler, siehe Bild. Die Zugangstdaten etc. sind die gleichen welche auch auf der 210 verwendet werden, sprich der Ziel-Webdav funktioniert einwandfrei. Komm auch per Browser drauf.
Auf meinem Server finde ich im Log folgende Einträge
Codexx.xx.xx.xx - qbackup [05/Jan/2022:16:39:15 +0000] "PROPFIND /backup/ HTTP/1.1" 207 605 "-" "HybridBackup/18.0.1125 (QNAP; QTS 5.0.0)" xx.xx.xx.xx - qbackup [05/Jan/2022:16:39:15 +0000] "PROPFIND /backup HTTP/1.1" 404 153 "-" "HybridBackup/18.0.1125 (QNAP; QTS 5.0.0)"
Beim ersten (richtigen) Zugriff bekommt er schon eine "207 Multistatus" Rückmeldung auf das PROPFIND wo weiteren Daten in der Rückmeldung drinstehen welche die Zugriff als IO kennzeichnen. Das wird aber ignoriert und nochmal ohne Slash nachgefragt, was aber einen 404 Fehler und den Qnap-Fehler provoziert. Ich hab ein wenig recherchiert und herausgefunden das wohl eine Bibliothek verwendet wird welche Probleme mit den neueren/detaillierteren Responses hat. Es gab ähnliche Probleme mit der Telekom-Webdav-Funktionalität.
Anbei auch nochmal der Auszug aus dem QNAP Logfile. Da steht dann das 404 drin, das 207 wird gar nicht beachtet. Evtl. hatte das Problem schon mal jemand und konnte es anders lösen, oder ein Qnap-Mitarbeiter erbarmt sich und leitet das an die Entwickler weiter und es wird gefixt. In jedem Falle... danke.
HTML
Alles anzeigen[2022-01-05 17:39:14,531][ Dummy-842][E][qnap.cloudconnector3.rest.app][app.py:handle_flask_error:266] : Traceback (most recent call last): File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/ucc/common.py", line 94, in outter_func File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/ucc/webdav.py", line 495, in get_account_info File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/ucc/webdav.py", line 191, in _propfind File "/share/CACHEDEV1_DATA/.qpkg/HybridBackup/CloudConnector3/python/lib/python3.7/site-packages/requests/models.py", line 937, in raise_for_status raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://xxx:443/backup The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/qnap/cloudconnector3/rest/cloud/account.py", line 251, in create File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/qnap/cloudconnector3/rest/cloud/cloud.py", line 339, in create_ucc_client_from_config File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/qnap/cloudconnector3/common/factory.py", line 342, in create File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/ucc/common.py", line 96, in outter_func File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/ucc/webdav.py", line 46, in _handle_exc ucc.exception.NotFoundError: <Response [404]>: <html> <head><title>404 Not Found</title></head> <body> <center><h1>404 Not Found</h1></center> <hr><center>nginx/1.16.1</center> </body> </html> During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/share/CACHEDEV1_DATA/.qpkg/HybridBackup/CloudConnector3/python/lib/python3.7/site-packages/flask/app.py", line 1813, in full_dispatch_request rv = self.dispatch_request() File "/share/CACHEDEV1_DATA/.qpkg/HybridBackup/CloudConnector3/python/lib/python3.7/site-packages/flask/app.py", line 1799, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/qnap/cloudconnector3/rest/account.py", line 160, in create_account File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/qnap/cloudconnector3/rest/plugin.py", line 227, in outter_func File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/qnap/cloudconnector3/rest/plugin.py", line 225, in outter_func File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/qnap/cloudconnector3/rest/cloud/account.py", line 94, in create_account File "/var/lib/jenkins/jobs/CC3_PY3_QPKG/workspace/ARCH/arm_al/master/master/qpkg/output/shared/python/lib/python3.7/site-packages/qnap/cloudconnector3/rest/cloud/account.py", line 253, in create qnap.cloudconnector3.rest.exception.FlaskException: None [2022-01-05 17:39:14,538][ Dummy-842][I][qnap.cloudconnector3.rest.account][account.py:log_response:46] : http://xx.xx.xx.xx:8080/cc3/v1/users/system/accounts b'{"_type":"cloud","user_id":"system","name":"WebDAV 1","remote.provider_type":"webdav","remote.credential_type":"user_password","remote.credential_auth":{"user":"xxx","password":"xxx"},"remote.verify_ssl":true,"remote.url":"https://xxx:443/backup/","proxy.enable":false}' 401 UNAUTHORIZED {'error': {'error_code': 'cloud_unauthorized', 'message': 'cloud_unauthorized'}}