WebDAV-https-Zugriff unter Windows 8?

Status
Für weitere Antworten geschlossen.

Gnallur

Benutzer
Mitglied seit
10. Jun 2012
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
Hallo in's Forum!!!

Ich bin eigentlich mehr lesend unterwegs und deshalb ist dies erst mein zweiter Beitrag im Forum. Ich konnte trotz intensiver Suche keine Lösung für mein Problem finden, weshalb ich Euch bemühen muss.

Es gelingt mir nicht einen Zugriff mit https über WebDAV zu erhalten. Explorer, Firefox funktionieren nicht. Über http geht es mit dem Explorer in Windows 8 (als Netzlaufwerk) verbinden und mit NetDrive. Wenn man dann in NetDrive unter Advanced noch "Use https" aktiviert geht es auch mit NetDrive. Der Firefox funzt überhaupt nicht. Geht der Firefox überhaupt mit WebDAV????

Als Adresse gebe ich https://xxxxxx.no-ip.biz:5006 (bzw. 5005 bei http) ein. DDNS ist im Router AVM 7270 eingerichtet. Weiterleitung für Port 5005 und Port 5006 ist eingerichtet. Benutzer- und Anwendungsberechtigungen sind gesetzt. Firewall ist aus (Zugriff erlaubt). Der Web Client Dienst unter Windows 8 läuft, Registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters BasicAuthLevel (DWORD) steht auf 2.

Firefox meldet bei Adresseingabe https und http Fehler 404 Not Found "The requested URL / was not found on this server". Windows 8 Explorer meldet mit https (http geht ganz normal) bei Netzlaufwerk verbinden nach Eingabe des Benutzers und des Kennwortes "ein an das System angeschlossenes Gerät funktioniert nicht" oder "es ist ein unerwarteter Netzwerkfehler aufgetreten".

Die App DS File unter IOS und Android hat mit https Zugriff.

Zusammenfassend kann ich feststellen, dass Windows-Explorer keinen Zugriff bei https herstellt und Firefox weder unter http noch unter https was macht. Woran kann das liegen??? Was mache ich falsch??? Muss ich vielleicht irgendein Zertifikat erneuern/erstellen/importieren?

Es wäre nett, wenn sich jemand zu dem Thema äußern würde. Es fuchst mich schon gewaltig, dass ich das nicht hinbekomme.

Mit freundlichen Grüßen aus dem Saarland
 
Zuletzt bearbeitet von einem Moderator:

steinsee

Benutzer
Mitglied seit
03. Feb 2013
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
versuch mal

net use Y: \\xxxxxx.no-ip.biz@SSL@5006\DavWWWRoot passwort /user:benutzername

in die Konsole eingeben, eventuell das Zertifikat unter Windows installieren (rmt zertifikat installieren). So gehts bei mir.
 

Gnallur

Benutzer
Mitglied seit
10. Jun 2012
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
@Steinsee!

Zuerst einmal ein herzliches Dankeschön, dass Du auf meinen Beitrag geantwortet hast.

Könntest Du mir deinen Beitrag etwas genauer erklären. Ich kann Dir leider nicht folgen (bin ein Neuling). Was gebe ich wo genau ein? Wie installiere ich ein rmt-Zertifikat (???) unter Windows??

DANKE

Mit freundlichen Grüßen
 

Ap0phis

Benutzer
Mitglied seit
16. Dez 2010
Beiträge
6.731
Punkte für Reaktionen
3
Punkte
158
Von wo testest du denn den Zugriff mit Windows 8? Im eigenen LAN?
Welchen Router hast du?

Die Router erkennen, wenn man aus dem eigenen Netz von aussen wieder zurück ins eigenen Netz will. Das nennt man "Loopback" und manche Router unterbinden das. Deshalb evtl. das "404 not found ...".

Wenn du das also intern machst, dann teste erstmal die Verbindung mit der internen IP deiner DS anstelle der DynDNS-URL.
 

Gnallur

Benutzer
Mitglied seit
10. Jun 2012
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
@Ap0phis

..........ich hatte den Zugriff aus meinem LAN von Außen getestet, also mit Eingabe der no-ip Adresse. Als Router habe ich einen AVM 7270 im Einsatz (siehe meinen Beitrag v. 27.05.13).

Ich habe jetzt mit der internen IP der DS212+ getestet. Der Zugriff über Windows 8 Explorer mit Port 5005 funktioniert, wie bereits am 27.05. Dazu gehe ich auf Computer/Netzwerkadresse hinzufügen, da gebe ich dann http://ipderDS212+:5005 ein und gebe der Verbindung einen Namen (DS212+WebDAVintern). Das geht definitiv.

Gebe ich die http Adressedas im Firefox in der Adresszeile an, dann erhalte ich die 404 Not Found Meldung.

Über https geht es weder mit Netzwerkadresse hinzufügen noch mit dem Firefox. Firefox spuckt die selbe Fehlermeldung aus, wie über den http Zugriff. Netzwerdadresse hinzufügen meldet: Der eingegebene Ordner ist ungültig. Wählen sie einen anderen Ordner.

Bin ratlos!

Vielleicht fällt Dir ja noch was ein

Gruß aus dem Saarland
 

steinsee

Benutzer
Mitglied seit
03. Feb 2013
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
ok, ich versuchs nochmal ausführlicher ; )

also mit Konsole meinte ich die Konsole in Windows 8 (Strg + x drücken um ins Startmenü zu kommen, dann auf ausführen gehen und "cmd" in das Textfeld eingeben. Dann Öffnet sich ein schwarzes Fenster, da folgendes mit deinen Daten eingeben: net use Y: \\xxxxxx.no-ip.biz@SSL@5006\DavWWWRoot passwort /user:benutzername Damit sollte ein Netzlaufwerk auf den Buchstaben Y gemappt sein mit dem WebDAV inhalt von dem angegebenen Benutzer)

Da https mit Zertifikaten funktioniert musst du eventuell dein Zertifikat das auf der Diskstation installiert ist auch unter windows installieren. Dazu im DSM Manager auf Systemsteuerung => DSM Einstellungen => Zertifikat => Zertifikat exportieren. Dann aus der zip mit rmt (rechte Maustaste) auf die Datei ca.crt klicken und "zertifikat installieren auswählen" und unter Stammzertifikat installieren. Die zip würde ich mit allen Dateien wieder löschen oder irgendwo sicher aufbewahren, bin mir grad ned sicher was alles drin ist.

Da ja DS File bei dir geht denke ich sollte dein WebDAV auf der DS richtig eingerichtet sein und sollte dann so funktionieren. Den Registry Key habe ich übrigens nicht verändert, da ich keinen Effekt feststellen konnte.
 

Gnallur

Benutzer
Mitglied seit
10. Jun 2012
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
thx@ steinsee

so hatte ich mir das auch selbst vorgestellt, hatte es bereits über Eingabeaufforderung (Administrator) entsprechend eingegeben; einmal mit der Adresse von außen (....no-ip.biz) und auch mit der internen IP der DS212+. Ich erhalte in der Konsole folgende Meldung:

Systemfehler 1244 aufgetreten.
Der angeforderte Vorgang konnte nicht ausgeführt werden, da der Benutzer nicht authentifiziert wurde.

Das mit dem Zertifikat habe ich mich noch nicht getraut. Beim Verbinden mit SFTP muss ich ja auch kein Zertifikat installieren, dies ist ja auch irgendwo vorhanden. Aber SFTP geht, glaube ich, über die SSH und das https ist wohl über SSL verbunden. Sind dann doch verschiedene Sache :eek:

Aber wenn ich doch über den Browser auf den DSM mittels https.......:5001 zugreife, dann handelt es sich doch auch um eine https-SSL-Verschlüsselung, bei der ich aber nichts installieren muss. Da geht es ja auch "einfach" so.

Ich verstehe irgendwie den Zusammenhang nicht. Vielleicht packt mich ja nach einer überschlafenen Nacht der Mut und ich entschließe mich das von der DS212+ exportierte Zertifikat zu installieren. Kann das irgendwelche Nachteile auf andere Anwendungen (auf dem PC und der DS) haben?

Freundliche Grüße
 

steinsee

Benutzer
Mitglied seit
03. Feb 2013
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
ok, also prinzipiell brauchst du das Zertifikat bzw den Schlüssel für jede ssl Verbindung. Die frage ist nur ob du s schon im Zertifikat speicher hast, oder obs beim Verbindungsaufbau geholt wird. Ich vermute mal bei sftp und im Browser wirst du die Sicherheitsmeldung abgenickt haben und somit das Zertifikat temporär erlaubt haben. Wenn du s installierst ist es halt dauerhaft akzeptiert und du kannst sicher sein dass es deshalb keine Probleme gibt. Du hast ja auch ne reihe andere Zertifikate schon standardmäßig bei Windows installiert, hier würde ich dir empfehlen fürs Verständnis dich etwas in das Thema einzulesen, Stichworte public / private key und signierte Zertifikate
 

A-Swiss

Benutzer
Mitglied seit
30. Mrz 2011
Beiträge
41
Punkte für Reaktionen
0
Punkte
6
Hallo Gnallur
WebDAV ist nicht gleich Filestation.
Firefox unterstützt Standard-mässig kein WebDAV - ich sehe eigentlich auch keinen Grund.
WebDAV soll einen Remote Ordner lokal als Laufwerk zur Verfügung stellen. Wie du schon schreibst, mit Netdrive klappt das.
Ich verstehe jetzt nicht, warum du das via Browser machen willst.

Wo und in wieweit das Zertifikat von der DS auf W7 angezogen wird, kann ich nicht sagen.

Ich habe das Zertifikat zwar drin - in der Zwischenzeit aber die DS gewechselt (1511+ auf 1812+) und das Zertifikat auf W7 nicht angepasst.
Ob auf allen DS das gleiche verwendet wird, weiss ich nicht.

Jedenfalls: Webdav mit Firefox geht nicht - auch nicht mit diversen Extensions und ADD-on.
Auf W7 scheint es nur mit Netdrive zu laufen.
webdav_synology.jpg
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.299
Punkte für Reaktionen
912
Punkte
268
>Der Firefox funzt überhaupt nicht. Geht der Firefox überhaupt mit WebDAV????
<

wozu? also Firefox braucht so was nicht und macht es demnach nicht.
Auf Files zugreifen macht Firefox mit FTP, aber WebDav? , das wäre mir neu.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.299
Punkte für Reaktionen
912
Punkte
268
>Aber wenn ich doch über den Browser auf den DSM mittels https.......:5001 zugreife, dann handelt es sich doch auch um eine https-SSL-Verschlüsselung, bei der ich aber nichts installieren muss. Da geht es ja auch "einfach" so. <

naj, 'einfach so' geht es ja auch nicht. Du bekommst eine Warnung, dass da ein Zertifikat verwendet wird welches nicht bekannt ist und von keiner CA unterschrieben wurde.
Wenn du den Zertifikat deiner DS in dein Browser (oder Widows) installierst und zwar in die Root Zertifikate, dann kommt die Meldung nicht mehr.
Dann geht es auch mit dem WebDav via SSL gleich besser.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.299
Punkte für Reaktionen
912
Punkte
268
Ich vermute mal bei sftp und im Browser wirst du die Sicherheitsmeldung abgenickt haben und somit das Zertifikat temporär erlaubt haben.

sftp nicht gleich ftps ;-)

was du hier meinst ist wohl ftps, also FTP über SSL, also nicht verwechseln
 
Mitglied seit
30. Okt 2012
Beiträge
265
Punkte für Reaktionen
0
Punkte
0
Also bei mir funktioniert die SSL WebDAV Verbindung über Windows7 & 8 per Netzlaufwerk von extern problemlos. Ich habe allerdings auch ein von einer CA unterschriebenes Zertifikat erworben und in der DS installiert. Bei meinen Systemen ohne unterschriebenes Zertifikat bekomme ich auch die Fehlermeldung "ein an das system angeschlossenes gerät funktioniert nicht". Diese erhalte ich im übrigen sowohl über 5006 SSL als auch unverschlüsselt über 5005 - sowohl über die interne IP also auch über die externe.
 

ottosykora

Benutzer
Mitglied seit
17. Apr 2013
Beiträge
8.299
Punkte für Reaktionen
912
Punkte
268
Ich habe allerdings auch ein von einer CA unterschriebenes Zertifikat erworben und in der DS installiert. Bei meinen Systemen ohne unterschriebenes Zertifikat bekomme ich auch die Fehlermeldung "ein an das system angeschlossenes gerät funktioniert nicht". Diese erhalte ich im übrigen sowohl über 5006 SSL als auch unverschlüsselt über 5005 - sowohl über die interne IP also auch über die externe.

Ja, nur offenbar will Windows dass wir nur SSL bei Webdav verwenden. Eine Funktionalität ohne SSL ist defaultmässig von MS nicht vorgsehen.
Um das zu ändern muss man: http://support.microsoft.com/kb/928692/en
 
Mitglied seit
30. Okt 2012
Beiträge
265
Punkte für Reaktionen
0
Punkte
0
Über SSL zu verbinden ist doch aber auch mehr als vernünftig.
 

Nastas

Benutzer
Mitglied seit
31. Okt 2011
Beiträge
307
Punkte für Reaktionen
0
Punkte
0
Hallo Gnallur,

ich weiß ja jetzt nicht ob das Thema für dich noch aktuell ist? Wenn nicht, dann habe ich das eben umsonst geschrieben.

Um eines mal vorweg zu sagen das haben hier etliche aber auch schon geschrieben, Webdav funktioniert mit einem Browser standardmäßig nicht. Deshalb bindet man das ganze auch als Laufwerk im Windows Explorer ein.

Wie mußt du jetzt vorgehen? Du lädst dir die Zertifikate die du in der DS installiert hast herunter. Es sind insgesamt 4 Dateien. Uns Interessiert aber nur das Sicherheitszertifikat ca.crt und das Sicherheitszertifikat server.crt.

Mit einem Rechtsklick mit der Maus installierst du das ca.crt in den Zertifikatenspeicher unter dem Reiter "Alle Zertifikate in folgendem Speicher speichern", klickst auf "Durchsuchen" und installierst das ca.crt Zertifikat unter "Vertrauenswürdige Stammzertifizierungsstellen".

CA-Zertifikat.JPG

Das gleiche Spiel machst du dann auch mit dem server.crt Zertifikat und installierst das ganze unter "Vertrauenswürdige Herausgeber".

Server-Zertifikat.JPG

Wenn du das alles gemacht hast dann kannst du ohne Problem dein verschlüsseltes WebDAV Laufwerk im Windows Explorer einbinden. Das tolle dabei ist, das der Internet Explorer dann auch kein Fehler mehr anzeigt wenn du dich über HTTPS mit der Filestation verbinden willst.

Da ich selbst Windows real nicht einsetze hab ich das ganze unter VirtualBox getestet. Ob es real funktioniert kann ich dir nicht mit Bestimmtheit garantieren. Getestet habe ich das unter Windows 7, sollte rein theoretisch auch auf Windows 8 funktionieren.
 

DatenGrab

Benutzer
Mitglied seit
17. Okt 2011
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Nabend,

auch wenn ich das WebDAV Laufwerk aus der OwnCloud einbinde will ich mal folgendes loswerden.

Nach gut zwei Tagen des schon fast verzweifelns hat sich die Groß/Kleinschreibung als Fehlerquelle herausgestellt ... :rolleyes:

In meinem Fall sieht das Setup so aus.
OwnCloud 5.0.7-025 installiert auf einer DS211j
Windows 8.1 - WebDAV im Explorer eingebunden
LG G2 Android 4.2.2 - WebDAV via WebDAV File Manager eingebunden

https://meinDSname/OwnCloud/remote.php/WebDAV ... funktioniert nicht
https://meinDSname/owncloud/remote.php/webdav ... funktioniert

Beim LG muss ich gestehen das ich der bequemlichkeit halber schon am Anfang alles klein geschrieben hab da SmartPhone und so ;)

Cheers

p.s. die Zertifikate hatte ich zu Testzwecken installiert aber dann wieder entfernt ... scheinen also nicht zwingend notwendig zu sein
eben so habe ich die registry nicht angefasst ... der Wert steht immer noch auf 1 ;)
 

DatenGrab

Benutzer
Mitglied seit
17. Okt 2011
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Update:

Leider funktioniert das einbinden des OwnCloud WebDAV shares via DynDNS (https) nicht.

Einbinden von https://meinDnyDNSname/owncloud/remote.php/webdav via CMD net use schlägt fehl mit der Meldung.

Der angeforderte Vorgang konnte nicht ausgeführt werden, da der Benutzer nicht authentifiziert wurde.

Wenn ich das WebDAV share via http://meinDnyDNSname/owncloud/remote.php/webdav einbinde klappt es auf anhieb.

Zur Verzweiflung bringt einen dann wenn der Link https://meinDnyDNSname/owncloud/remote.php/webdav im FireFox oder IE einwandfrei funktioniert.


Importieren des Zertifikats oder anpassen des BasicAuthLevel RegKeys zeigt keine Besserung.

Moment schließe ich mich der Meinung an dass der WebDAV Client in Windows 8.1 für die Tonne ist. :(



p.s. mit dem NetDrive Client lässt sich das WebDAV share via DynDNS (https) problemlos einbinden.
 
Zuletzt bearbeitet:
Mitglied seit
30. Okt 2012
Beiträge
265
Punkte für Reaktionen
0
Punkte
0
Also ich hatte mit Win7 / Win8 die gleichen Probleme - bei mir hat es nur geholfen ein vertrauenswürdiges Zertifikat eines Drittanbieters zu installieren - z.B. bei der PSW-Group für 15€/Jahr.

LG Sören
 

DatenGrab

Benutzer
Mitglied seit
17. Okt 2011
Beiträge
25
Punkte für Reaktionen
0
Punkte
0
Kann gut möglich sein dass bei denjenigen im Netz bei denen es funktioniert immer ein vertrauenswürdiges Zertifikat im Einsatz ist.

Bei mir hat es zumindest nichts gebracht das Syno Zertifikat in die Vertrauenswürdige Stammzertifizierungsstellen zu importiert.


Kann sein das ich mir nächstes Jahr einen vServer mit einem Kumpel teile.
Dann würde ich die OwnCloud dort hinziehen und zusätzlich noch etwas Geld in die Hand nehmen und ein vertrauenswürdiges Zertifikat ausstellen lassen.

Meine DS211j schwankt grad irgendwie durchgehend zwischen 90-95% CPU Auslastung mit 'httpd' ... kann sein dass das von der OwnCloud kommt. <.<


update:
Nach der Installation des updates DSM 4.3-3776-3 ist die CPU auslastung wieder im grünen Bereich ... 10-25%.
Lediglich bei Zugriffen über BoxCryptor auf das OwnCloud WebDAV Share geht die Auslastung auf 80-90% aber für die DS211j dürften das ganz brauchbare Werte sein. :cool:
 
Zuletzt bearbeitet:
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