====== En cas d'erreur de connexion en webdav avec Windows ======
Ces problèmles sont ponctuels, selon les versions de Windows :
===== 1. Première solution en cas d'erreur (Windows 7, 8 et 10) =====
Pour les Windows, voici [[https://www.it-connect.fr/connexion-en-webdav-a-owncloud-sous-windows/#III_Optimiser_les_performances_de_WebDAV|une solution]] si une erreur survient lors de la tentative de montage :
Modifier les clefs de registre :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
double-cliquez sur l'entrée **BasicAuthLevel** et mettre la valeur à **2** (Documenter dans la [[https://sabre.io/dav/clients/windows/|doc du module Sabre de Nextcloud]]) (ou [[https://www.justegeek.fr/monter-webdav-windows-8/|ailleurs]] et sur [[https://www.it-connect.fr/connexion-en-webdav-a-owncloud-sous-windows/|d'autres références]])
Rajouter au même endroit une nouvelle clef de registre :
* Entrée de Clef de type **DWORD 32 bits**
* **UseBasicAuth** : 1 (et non UserBasicAuth)
===== 2. Cas où la cause de l'erreur est affichée =====
==== a. "Nom de réseau introuvable" ====
Lorsque le montage webdav échoue avec l'erreur suivante : \\ Windows ne peut pas accéder [[https://cloud.cemea.org/remote.php/webdav|https://cloud.cemea.org/remote.php/webdav]] Erreur : **0x80070043 - Nom de réseau introuvable.**
**La (Une solution) solution**
Ouvrir les services Windows (rechercher services.msc), chercher le service “''Webclient''” (dans l'ordre alphabétique)
Faire “**Propriétés**”, puis dans le menu déroulant “**Démarrage**”, choisir “**Automatique**” à la place de Manuel. Et cliquer sur “Démarrer” si le service n'est pas démarré.
Tester à nouveau d'accéder au lecteur réseau ou de recréer le point de montage webdav. Sinon, redémarrer le PC et recréer le point de montage s'il n'est pas présent.
NB : il est possible d'activer cette fonctionnalité avec la commande Powershel (avec droits administrateur) :
Get-Service (pour voir les services et leur état)
Set-Service WebClient -StartupType Automatic
Stop-Service WebClient
Start-Service WebClient
==== b. "Un périphérique attaché au système ne fonctionne pas correctement" ====
Microsoft (voir [[https://docs.microsoft.com/en-us/iis/publish/using-webdav/using-the-webdav-redirector#004|toutes les clefs webdav]]) propose [[https://support.microsoft.com/fr-fr/help/912152/you-cannot-access-a-webdav-web-folder-from-a-windows-based-client-comp|cette solution]] en modifiant une autre clef de registre (lancer regedit en tant qu'administrateur):
* **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\**
* Clef : ''FileAttributesLimitInBytes'' (Type de données : DWORD)
* Valeur par défaut : ''1000000'' (en décimal (1 Mo))
**Changer la valeur** en 20 000 000 (20 Mo)
==== c. "Un périphérique attaché au système ne fonctionne pas correctement" ====
[[https://wiki.seedbox.fr/index.php/Utiliser_Webdav|Autre astuce]] trouvée : Modifier la valeur de cette clef dans :
* **HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters**
* Clef : ''FileSizeLimitInBytes'' (Type de données : Décimale)
* Valeur à modifier : ''50000000'' (50 Mo)
Et redémarrer le PC.
Pour note : Une autre clef est suggérée dans un forum : FileSizeLimitInBytes : 4294967295 (ffffffff en hexadecimal). Mais juste pour le noter.
===== 3. Utiliser un logiciel client webdav dédié =====
Si aucune des solutions précédentes ne fonctionne, il est possible d'utiliser un logiciel. Mais aucun n'est libre et gratuit.
Le premier logiciel "Raidrive" a été utilisé et donne satisfaction.
* [[https://www.raidrive.com/|Raidrive : ]]freeware gratuit si usage restreint (2400 € / an / 100 users), un peu de publicité.
* [[http://directnet-drive.net/webdav.php|Directnet-drive.net]] (interface un peu ancien) : freeware gratuit. qualité variable.
* [[https://mountainduck.io/|Mountainduck]] : client payant complémentaire à Cyberduck (libre). de qualité correcte. Synchro locale posible. (2000 € / 100).
* [[https://nextcloud.com/blog/nextcloud-introduces-virtual-drive-in-desktop-client-to-simplify-desktop-integration/|Nextcloud Desktop Virtual Drive]] (en développement par Nextcloud)
* [[https://www.netdrive.net/|Netdrive]] : payant ( 3000 € / 100 users)
* [[https://webdrive.com/|Webdrive]] : payant (2000 € / 100 users)