Windows 10 WebDAV не работает с интернет-сервисами (такими как хостинг-провайдер)

На многих форумах ведется множество дискуссий о проблемах с веб-клиентом и невозможности подключения к службам WebDAV, которые находятся в Интернете (например, к хостинг-провайдеру). Я хотел поделиться своим разочарованием и надеждой на решение...

Я потратил 3 дня, пробуя каждое решение, и до сих пор не могу подключиться к службе WebDAV.

Windows 10 x62 pro периодически подключается, но в 90 % (или более) случаев появляется сообщение об ошибке «Windows не удается получить доступ \example.com@SSL@2078\DAVWWWroot, проверьте правописание имя..."

Та же служба доступна из Windows 10 x62 в веб-браузере, который я набираю https://example.com:2078 К той же службе можно получить доступ с клиента на моем смартфоне, используя: \example.com@SSL@2078\DAVWWWroot. К той же службе можно получить доступ с клиента на компьютере с Ubuntu, используя: \example.com@SSL@2078\ DAVWWWroot НО служба недоступна из Windows, а затем с помощью встроенного веб-клиента \example.com@SSL@2078\DAVWWWroot

  1. Я убедился, что служба веб-клиента работает.

<сильный>1. Пробовал все другие способы подключения типа net use - не получилось!

net use U: \\example.com@SSL@2078\DavWWWRoot mypassword /USER:myuser /PERSISTENT:YES
net use U: \\example.com@SSL\DavWWWRoot      mypassword /USER:myuser /PERSISTENT:YES
net use U: \\example.com@2078\DavWWWRoot     mypassword /USER:myuser /PERSISTENT:YES
net use U: \\example.com\DavWWWRoot          mypassword /USER:myuser /PERSISTENT:YES
net use U: \\example.com@SSL@2078\           mypassword /USER:myuser /PERSISTENT:YES
net use U: \\example.com@SSL\                mypassword /USER:myuser /PERSISTENT:YES
net use U: \\example.com@2078\               mypassword /USER:myuser /PERSISTENT:YES
net use U: \\example.com\                    mypassword /USER:myuser /PERSISTENT:YES

<сильный>2. Установка параметров веб-клиента для базовой аутентификации на 1 или 2 - - не сработала!

REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /V "BasicAuthLevel" /T REG_DWORD /D "00000001" /F 
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /V "BasicAuthLevel" /T REG_DWORD /D "00000002" /F 

<сильный>3. Ограничение криптографического механизма SSL (поскольку по умолчанию Windows по-прежнему может использовать SSLv3 и другие устаревшие протоколы) - не сработало!

REG ADD "HKLM\SOFTWARE\Policies\Microsoft\Cryptography\Configuration\SSL\00010002" /V "Functions" /T REG_SZ /D "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P521,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P521,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P521,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P521,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384_P521,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384_P384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_P521,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_P384,TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256_P256,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384_P521,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384_P384,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P521,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P384,TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA_P256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256_P521,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256_P384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256_P256,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P521,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P384,TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA_P256,TLS_DHE_DSS_WITH_AES_256_CBC_SHA256,TLS_DHE_DSS_WITH_AES_256_CBC_SHA,TLS_DHE_DSS_WITH_AES_128_CBC_SHA256,TLS_DHE_DSS_WITH_AES_128_CBC_SHA,TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_RC4_128_SHA,TLS_RSA_WITH_3DES_EDE_CBC_SHA"

<сильный>4. Пробовал создавать записи в локальном файле hosts c:/Windows/System32/drivers/etc/hosts - не помогло!

123.1.1.1 example.com

<сильный>5. Пробовал настроить вебклиент AuthForwardServerList - не помогло!

REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters" /V "AuthForwardServerList" /T REG_SZ /D "https://example.com"

<сильный>6. Пробовал устанавливать порядок провайдеров сети, чтобы клиент webDAV был вторым - не сработало!

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order"  /V "ProviderOrder" /D "LanmanWorkstation,webclient,cbfs6,vmhgfs,RDPNP"
REG ADD "HKLM\SYSTEMCurrentControlSet\Control\NetworkProvider\HwOrder" /V "ProviderOrder" /D "LanmanWorkstation,webclient,cbfs6,vmhgfs,RDPNP"

person Sidney    schedule 16.11.2019    source источник


Ответы (1)


Это все делается через командный файл? Если да, то, скорее всего, проблема с правами доступа к ключам HKLM. Они понадобятся вам для запуска от имени администратора. Попробуйте щелкнуть правой кнопкой мыши пакетный файл и запустить от имени администратора и посмотреть, работает ли это.

person Maccaa31    schedule 09.09.2020