staging.inyokaproject.org

WebDAV und Win7... wieder ein mal!

Status: Gelöst | Ubuntu-Version: Ubuntu 9.10 (Karmic Koala)
Antworten |

lex

Anmeldungsdatum:
12. Januar 2006

Beiträge: Zähle...

Hallo miteinander,

Habe das ganze Forum rauf und runter gesucht und werde demnächst ganz fusselig ab Win7.

Folgendes Szenario: Hatten bisher mydrive.ch als WebDAV-Drive zum gemeinsamen Datenaustausch. Da dieses aber mehr schlecht als recht funktioniert, habe ich auf meinem Ubuntu-vServer ein WebDAV-Dienst eingerichtet, und zwar genaustens nach der Anleitung im Wiki Apache/WebDAV (inkl. Benutzerfreigabe).

Unter Mac OS X und Ubuntu funktionierte das ganze wunderbar. Unter Win7 natürlich nicht (hab ich nicht, aber mein Geschäftspartner...). Also hab ich ein SSL-Zertifikat erstellt und das ganze mit https:// versucht. Nada. Grrrr.

Lustigerweise kann ich mich einloggen (werde jedoch ganze drei mal nach dem Login gefragt). Irgendwann kommt dann, dass ich das Zertifikat annehmen muss. Done. Dann zeigt es mir im Explorer drei Folders an. Zwei mal die Server-Basis-Adresse und einmal noch mit dem /webdav hintendran. Doch wenn ich einen Doppelklick mache, passiert... Nichts!

Woran liegt's? Eine wirklich eindeutige Lösung habe ich nirgends gefunden. Falls doch eine vorhanden sein sollte, bitte steinigt mich nicht 😉

Liebe Grüsse, lex

uname

Anmeldungsdatum:
28. März 2007

Beiträge: 6030

Könnte mir vorstellen, dass es Probleme mit selbstsignierten Zertifikaten gibt. Könntest dir ja mal ein Zertifikat bei www.startcom.org holen. Bei moderneren Browsern ist die CA bekannt, wodurch die hässliche Meldung wegfällt. Zudem kannst du damit schnell an Client-Zertifikate kommen, was sowohl einfacher als auch vor allem sicherer ist.

Beispiel-Konfiguration:

SSLCACertificateFile /etc/ssl-startssl/ca.pem  
SSLCertificateFile    /etc/ssl-startssl/ssl.cert
SSLCertificateKeyFile /etc/ssl-startssl/ssl.key
...
Alias /dav /var/www/dav
<Location /dav>
DAV On   
SSLRequireSSL      
SSLVerifyClient require    
SSLVerifyDepth 5   
SSLUserName SSL_CLIENT_S_DN_CN             
SSLRequire %{SSL_CLIENT_S_DN_CN} eq "StartCom Free Certificate Member"     
SSLRequire %{SSL_CLIENT_S_DN_Email} user@email.tld"       
SSLOptions +StdEnvVars              
</Location>   

lex

(Themenstarter)

Anmeldungsdatum:
12. Januar 2006

Beiträge: Zähle...

hallo uname,

besten dank für deinen beitrag. tut mir leid, dass ich erst jetzt zurückschreibe. habe parallel dazu noch mit meinem provider abgeklärt, ob er mir ein ssl zertifikat zur verfügung stellen kann.

grosses problem dabei: habe keine domain auf diesem vserver. deshalb wohl auch kein zertifikat möglich, richtig? ich möchte den guten vserver nur via IP ansprechen, für interne zwecke reicht das auch völlig und brauche ich nicht extra eine domain zu registrieren.

nun, wie müsste ich nun vorgehen, dass win7 das webdav-verzeichnis mounten kann?

grüsse, alex

lex

(Themenstarter)

Anmeldungsdatum:
12. Januar 2006

Beiträge: 68

so,

dieser thread brachte erlösung: http://forum.ubuntuusers.de/topic/webdav-passwort-windows-7-no-way/

geht sogar ohne ssl. wunderbar.

das problem: seit windows vista geht "BasicAuth" nicht mehr, "Digest" ist nötig. im obigen beitrag ist alles schön erklärt, was zu tun ist.

grüsse, alex

Antworten |