WebDAV Fehlermeldung in owncloud seit Update auf DSM 5.0

Status
Für weitere Antworten geschlossen.

Fafnir

Benutzer
Mitglied seit
17. Mai 2012
Beiträge
32
Punkte für Reaktionen
0
Punkte
6
DS 212+
DSM 5.0-4482
ownCloud 6.0.2 (stable)

Seit dem Update von DSM 4.3 auf 5.0 bringt owncloud folgende Fehlermeldung:

"Dein Web-Server ist noch nicht für Datei-Synchronisation bereit, weil die WebDAV-Schnittstelle vermutlich defekt ist. Bitte überprüfe die Installationsanleitungen."

Rechner 1 ist via LAN über Fritzbox mit der DS verbunden. Hier funktioniert eine Synchronisierung via WebDav (bspw. Xmarks) problemlos.
Rechner 2,3 und 4 sind via WLAN über Fritzbox mit der DS verbunden. Hier funktioniert jedoch keinerlei Synchronisation (bspw. mit Xmarks) zur DS.

Mit 4.3 lief alles probelmlos. Das Problem mit der Webdav-Fehlermeldung in ownCloud ist erst mit dem Upate auf 5.0 aufgetreten.

Wo könnte ich den Fehler suchen?
 

Adrian-S

Benutzer
Mitglied seit
14. Jan 2009
Beiträge
447
Punkte für Reaktionen
44
Punkte
34
Genau diese Fehlermeldung hatte ich auch nach dem Update. Ich fand eine Lösung im ownCloud Forum https://forum.owncloud.org/viewtopic.php?f=26&t=18542 und ging dafür folgendermaßen vor:

Im Verzeichnis /web/owncloud/3dparty/Sabre/DAV öffnete ich mit dem in DSM 5 integrierten Text Editor die Datei "Client.php" und suchte nach $curlSettings unterhalb von public Function request und fügte dort am Ende folgende 2 Zeilen ein:

CURLOPT_SSL_VERIFYPEER => 0,
CURLOPT_SSL_VERIFYHOST => 0,


Datei anschließend speichern und fertig. Seitdem habe diese Fehlermeldung nicht mehr.

Hier ein Screenshot wie das bei mir aussieht.

WebDAV Fehler.jpg
 

Fafnir

Benutzer
Mitglied seit
17. Mai 2012
Beiträge
32
Punkte für Reaktionen
0
Punkte
6
WOW! Vielen Dank Adrian!

Das nenne ich mal eine perfekte Hilfestellung. Eine klasse Beschreibung der einzelnen Schritte. War ein Treffer; die Fehlermeldung ist weg. Super gemacht (sollte man oben anpinnen!). Nochmals ein großes Dankeschön dafür! :)
 
Zuletzt bearbeitet:

Adrian-S

Benutzer
Mitglied seit
14. Jan 2009
Beiträge
447
Punkte für Reaktionen
44
Punkte
34
Gern geschehen. :)

Ich bin gerade dabei eine vollständige Schritt-für-Schritt Anleitung für die Installation von ownCloud (Aktuell Version 6.0.3) auf einer Diskstation mit DSM (Aktuell Version 5.0) zu schreiben inkl. evtl. auftretender Fehlermeldungen und möglichen Lösungen. Ich finde es schade, dass man sich jede Kleinigkeit mit stundenlagem Suchen zusammenfrickeln muss. Als Neuling (die wir ja alle mal waren) ist das fast unmöglich zu bewerkstelligen. Mal sehen wie das am Ende aussehen wird.
 

stammersdorfer

Benutzer
Mitglied seit
05. Nov 2013
Beiträge
64
Punkte für Reaktionen
0
Punkte
0
Danke Adrian,

hatte die selbe "Fehlermeldung". Nun ist diese beseitigt.
 

schoemoe

Benutzer
Mitglied seit
17. Mai 2014
Beiträge
48
Punkte für Reaktionen
1
Punkte
14
Hallo,

vielen Dank für die Hilfe. Tatsächlich, die Fehlermeldung verschwindet.
Aber könnte mir mal jemand einen Tipp geben, was genau mit

CURLOPT_SSL_VERIFYPEER => 0,
CURLOPT_SSL_VERIFYHOST => 0,

ausgestellt wird. Nach meinem Verständnis ignoriert das System Fehler, die bei einem Aufruf der Seite (Owncloud) der Nutzung von eigenen SSL-Zertifikaten zustande kommen. Stimmt das so in etwa?

Viele Grüße
 

LvoXXOri

Benutzer
Mitglied seit
25. Mai 2013
Beiträge
1
Punkte für Reaktionen
0
Punkte
0
Problem gelöst

Auch ich wurde mit der Fehlermeldung überrascht.
Mit der Anleitung funktioniert es nun.

VIELEN DANK
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Übrigens: Ab der Version 7 ist das Problem im Code an anderer Stelle korrigiert - die obige Anpassung ist aus sicherheitstechnischer Sicht suboptimal.
 

ivigast

Benutzer
Mitglied seit
31. Aug 2014
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hallo Frogman

Könntest Du bitte Deine Schritte für die Version 7... OwnCloud hier genau aufführen?
Habe die Fehlermeldung auch und komme nicht weiter ;)
Herzlichen Dank!

ivi
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
Wie ich schon schrieb - ab Version 7 ist das Problem bereits von Haus aus im Quellcode korrigiert, hier brauchst Du nichts mehr tun (die Korrektur basiert auf diesem Patch).
 

ivigast

Benutzer
Mitglied seit
31. Aug 2014
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Tja, ich habe diese Fehlermeldung aber trotzdem und benütze OwnCloud 7.02.
Muss aber noch hinzufügen, dass ich Raspery PHI mit ArcOs betreibe.....aber schlussendlich bin ich überzeugt, dass dieser Fehler irgendwie mit dem SSL Zertifilat zu tun hat...


Habe auch diese Fehlermeldung unter Admin und dann Fehler ..>curl_setopt_array(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set at /srv/http/webapps/wolke/3rdparty/sabre/dav/lib/Sabre/DAV/Client.php#466

Bin vermutlich nicht total im richtigen Forum, aber darf ich Dich trotzdem um Deine Meinung/Hilfe fragen?

Gruss ivi
 

Frogman

Benutzer
Mitglied seit
01. Sep 2012
Beiträge
17.485
Punkte für Reaktionen
8
Punkte
414
...Habe auch diese Fehlermeldung unter Admin und dann Fehler ..>curl_setopt_array(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set at /srv/http/webapps/wolke/3rdparty/sabre/dav/lib/Sabre/DAV/Client.php#466
Eine 30s-Suche nach den markierten Stichworten bringt Dich bspw. hierher. Dort solltest Du Dich einmal vertiefen, letztlich geht es offenbar um das basedir und dots im Pfad...
 

ivigast

Benutzer
Mitglied seit
31. Aug 2014
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Danke Frogman

Nicht jeder hat die Augen und das Wissen, Lösungen zu erkennen sobald sie vor einem liegen...
Du kannst mir glauben, ich habe es mir nicht einfach gemacht ;)

Werde Deinem Tipp gerne nachgehen!

Gruss ivi
 

DJ Mike

Benutzer
Mitglied seit
03. Mai 2012
Beiträge
264
Punkte für Reaktionen
0
Punkte
22
Ich habe auch Fehler, die ich nicht weiss wo beheben. Die Installation wurde gemäss dieser Anleitung gemacht Anleitung-Owncloud-6-manuell-unter-DSM-5-installieren


Setup Warning

Your web server is not yet properly setup to allow files synchronization because the WebDAV interface seems to be broken. Please double check the installation guides.
Internet connection not working



This server has no working internet connection.

This means that some of the features like mounting of external storage, notifications about updates or installation of 3rd party apps don´t work. Accessing files from remote and sending of notification emails might also not work. We suggest to enable internet connection for this server if you want to have all features.



Warning core isWebDAVWorking: NO - Reason: [CURL] Error while making request: Could not resolve host: xxxx.dyndns.org (error code: 6) (Sabre\DAV\Exception)


Gruss Mike
 

ivigast

Benutzer
Mitglied seit
31. Aug 2014
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Danke Euch beiden!
Werde jetzt mal meinen Wissen aufstocken ;)
Grüsse ivi
 

lucullus_52

Benutzer
Mitglied seit
24. Jan 2010
Beiträge
82
Punkte für Reaktionen
0
Punkte
6
Hallo,

ich weiß zwar nicht, ob ich mit meinem Zugriffsproblem hier passend einsteige (ownCloud nutze ich nicht), versuch's aber mal:
Wenn ich mit der Android-App "DS file" auf meine DS210 zugreifen will, erhalte ich seit dem Update auf Ver. 5 nach einer gefühlten Ewigkeit mit der Anzeige "wird geladen" die Meldung, daß ich sicherstellen solle, daß der WebDAV-Dienst auf meiner DS aktiviert sei. Das ist er aber...
Kann in diesem Fall die Ursache der genannte Eintrag in Client.php sein? Wenn ja, wo genau finde ich die Datei? Auf meiner DS finde ich kein Verzeichnis /web

Auf der DS210 läuft DSM 5.0-4493 Update 5, WebDAV ist aktiv, Verbindungsstatus "LAN zugänglich".
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat