Проблема: у меня проблемы с получением WebDav для работы в командной строке в Windows XP, как с пакетом обновления 2, так и с пакетом обновления 3.
C:\>net use z: https://mywebsite.com/software/
System error 67 has occurred.
The network name cannot be found.
Я проверил это на двух серверах webdav. И Ubuntu Apache, и я Windows Server 2003 IIS. Оба получают одинаковый результат.
Вещи, которые не работали:
- Я установил следующую Microsoft KB на своих компьютерах с XP безрезультатно.
Я также нашел следующий ключ reg:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters UseBasicAuth REG_DWORD 1
Я пробую следующее, когда пытаюсь использовать несколько работ, которые я выкопал в сети, и все они дают одинаковый результат.
net use z: https://mywebsite.com/software net use z: https://mywebsite.com/software# net use z: https://mywebsite.com/software/ net use z: https://mywebsite.com/software/#
Я также попробовал все вышеупомянутые комбинации, добавив в него пользователя
/user:user
и/user:user@domain
.Я также пытался использовать,
http://
а неhttps://
.я пробовал
"\\server.com@ssl:443\folder"
Я рассмотрел проблемы, связанные с сетью, как указывал @WesleyDavid.
Вещи, которые работают:
- Я могу подключиться к папке webdav через URL и с отображением в Network Place, с XP. Но командная строка не работает (мне нужна буква диска).
- Windows 7 отлично работает с той же командой.
Моя дилемма:
Мне нужно это для работы с буквой диска. Что еще я могу попытаться заставить это работать?
Ответы:
Используя WedDAV на OS X Lion Server, синтаксис в XP:
NET USE * http: // адрес сервера / webdav / имя пользователя пароль / пользователь: имя пользователя
Это работает, но не может понять, как выбрать из нескольких общих ресурсов для одного и того же пользователя (по умолчанию всегда используется каталог учетной записи пользователя) ...
источник
У меня были те же проблемы для соединения HTTP WebDav (еще не пробовал с HTTPS, но это должно работать тоже). Пожалуйста, попробуйте следующее, у меня это сработало:
Чтобы включить обычную проверку подлинности на клиентском компьютере, выполните следующие действия.
Обратите внимание, что ключ называется BasicAuthLevel в Vista и новее
Затем подключите
Источник http://support.microsoft.com/kb/841215/en-us
источник
Zero Guess: Я только что отредактировал это здесь. Избавьтесь от конечной косой черты,
net use z: https://mywebsite.com/software/
чтобы она читаласьnet use z: https://mywebsite.com/software
Первое предположение:
Мне не нравится внешний вид
/user:user@domain
. Я видел, что в некоторых инструментах CLI для Windows случаются отрывочные вещи (хотя, да, это должно работать нормально). Вы пробовали формат/u:domain\user
?Вторая догадка:
Известно, что это является причиной ошибки 67, которая является основной проблемой. Ошибка связи.
Третье предположение
Винсок коррупция! Такое случается. Посмотри
netsh winsock reset
иnetsh winsock reset catalog
Вы можете прочитать больше в этой статье базы знаний .
Четвертое предположение:
Иногда ошибка 67 может быть вызвана проблемой аппаратного уровня как на стороне клиента, так и на стороне сервера, обычно с драйверами. Две возможности:
netsh int ip reset
. Я знаю, я знаю - это администрация грузового культа. Просто попробуйте. знак равноПятое предположение
Здесь мы приступаем к тонким киркам. Попробуйте это в безопасном режиме с сетью. Соединения WebDAV должны быть в состоянии быть сделаны. Мне интересно, мешает ли какой-то посторонний сетевой драйвер, хотя об этом нужно было позаботиться, чтобы я обновил драйверы в Угадай # 1.
источник
Вы не можете подключить сетевой диск к https-соединению до Windows Vista, по крайней мере, с помощью команды Net. Это связано с проблемой мини-перенаправителя WebDav. Пожалуйста, проверьте следующее: http://www.autohotkey.com/forum/topic44471.html
источник
Пожалуйста попробуйте
Другая вещь, которую я вижу:
источник
Вы проверили эту статью Microsoft KB? Возможно, стоит попробовать.
Может появиться сообщение об ошибке «Сетевое имя не найдено» при использовании полного доменного имени для подключения к удаленному компьютеру с компьютера под управлением Windows Server 2003, Windows XP или Windows 2000
Я также рекомендовал бы использовать Fiddler для отслеживания трафика при вводе
net use
команды. Вы можете увидеть что-то более интересное, чем системная ошибка WebDav 67.источник
Ммм. Как насчет:
net use z: https://mywebsite.com:443/software/
Кроме того, когда вы пытаетесь выполнить «net use z: http://mywebsite.com/software/ » (пункт 5 того, что не сработало), активен ли порт 80 на целевом сервере? Очевидно, что это проблема XP - можем ли мы изолировать ее для XP и HTTPS или это XP и Webdav? Журналы событий показывают что-нибудь?
Также: Может ли команда net use использовать настройки безопасности Windows для сопоставления диска? Возможно, вам придется разместить https://mywebsite.com на ваших доверенных сайтах . Посмотрите в IE -> инструменты -> безопасность или панель управления.
источник
Webdav ON IIS: использование сети * http: // ВЕБ-САЙТ / DavWWWRoot ПАРОЛЬ / пользователь: USER @ DOMAIN
Если вы используете IIS, корневая папка имеет это имя DavWWWRoot, некоторые клиенты разрешаются автоматически (windows 10 и windows 7), но в другом случае вы должны указать (windows xp). Эта работа от меня
источник