Problema: Tengo problemas para que WebDav funcione en la línea de comandos en Windows XP, tanto Service Pack 2 como Service Pack 3.
C:\>net use z: https://mywebsite.com/software/
System error 67 has occurred.
The network name cannot be found.
He probado esto con dos servidores webdav. Tanto Ubuntu Apache como I Windows Server 2003 IIS. Ambos obtienen el mismo resultado.
Cosas que no han funcionado:
- He instalado el siguiente KB de Microsoft en mis máquinas XP sin resultado.
También he encontrado la siguiente clave de registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters UseBasicAuth REG_DWORD 1
Intento lo siguiente cuando intento usar algunos trabajos que he encontrado en la web, y todos producen el mismo resultado.
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/#
También probé todas las combinaciones anteriores agregando un usuario
/user:user
y/user:user@domain
.También he intentado usar en
http://
lugar dehttps://
.He intentado
"\\server.com@ssl:443\folder"
He repasado los problemas relacionados con las redes, como señaló @WesleyDavid.
Cosas que funcionan:
- Me puedo conectar a la carpeta WebDAV a través de la URL y con el mapeo de sitios de red, con XP. Pero la línea de comando no funciona (necesito una letra de unidad).
- Windows 7 funciona perfectamente con el mismo comando.
Mi delemma
Yo necesito que esto funcione con una letra de unidad. ¿Qué más puedo intentar para que esto funcione?
Respuestas:
Usando WedDAV habilitado en OS X Lion Server, la sintaxis en XP es:
USO NETO * http: // URL del servidor / webdav / nombre de usuario contraseña / usuario: nombre de usuario
Esto funciona, pero no puede encontrar la manera de elegir entre múltiples recursos compartidos para el mismo usuario (siempre está predeterminado en el directorio de la cuenta del usuario) ...
fuente
Tuve los mismos problemas para una conexión HTTP WebDav (todavía no probé con HTTPS pero también debería funcionar). Intenta lo siguiente, funcionó para mí:
Para habilitar la autenticación básica en la computadora cliente, siga estos pasos:
Tenga en cuenta que la clave se llama BasicAuthLevel en Vista y más reciente
Luego conecta
Fuente http://support.microsoft.com/kb/841215/en-us
fuente
Zero Guess: acabo de editar esto aquí. Deshacerse de la barra final
net use z: https://mywebsite.com/software/
para que se leanet use z: https://mywebsite.com/software
Primera aproximación:
No me gusta el aspecto de
/user:user@domain
. He visto que suceden cosas incompletas con eso en algunas herramientas de la CLI de Windows (aunque, sí, debería funcionar bien). ¿Probaste el formato/u:domain\user
?Adivinar:
Se sabe que causa el error 67, que es el corazón del problema. Un error de comunicación.
Tercera suposición
Winsock corrupción! Sucede. Examinar
netsh winsock reset
ynetsh winsock reset catalog
Puedes leer más en este artículo de KB .
Cuarta conjetura:
A veces, el error 67 puede ser causado por un problema de nivel de hardware tanto en el lado del cliente como del servidor, que generalmente involucra a los controladores. Dos posibilidades:
netsh int ip reset
. Lo sé, lo sé, es la administración del culto de carga. Solo inténtalo. =)Quinta conjetura
Nos estamos poniendo finos aquí abajo. Pruebe esto en modo seguro con funciones de red. Las conexiones WebDAV deberían poder realizarse. Me pregunto si algún controlador de red extraño que interfiere está interfiriendo, aunque eso debería haberse ocupado de mi actualización de los controladores en Guess # 1.
fuente
No puede asignar una unidad de red a una conexión https anterior a Windows Vista, al menos no con el comando Net. Esto tiene que ver con un problema con el mini redirector WebDav. Verifique lo siguiente: http://www.autohotkey.com/forum/topic44471.html
fuente
Por favor, inténtalo
La otra cosa que veo es:
fuente
¿Has revisado este artículo de Microsoft KB? Puede valer la pena.
Puede recibir un mensaje de error "No se puede encontrar el nombre de red" cuando utiliza el nombre de dominio completo para conectarse a una computadora remota desde una computadora con Windows Server 2003, Windows XP o Windows 2000
También recomendaría usar Fiddler para espiar el tráfico al emitir el
net use
comando. Es posible que vea algo un poco más interesante que el error 67 del sistema WebDav.fuente
Mmm Qué tal si:
uso neto z: https://mywebsite.com:443/software/
Además, cuando intentas hacer 'net use z: http://mywebsite.com/software/ ' (punto 5 de lo que no funcionó) ¿está activo el puerto 80 en tu servidor de destino? Claramente, este es un problema de XP: ¿podemos aislarlo a XP y HTTPS o es XP y Webdav? ¿Sus registros de eventos muestran algo?
Además: ¿podría el comando net use usar la configuración de seguridad de Internet de Windows para mapear la unidad? Es posible que deba colocar https://mywebsite.com en sus sitios de confianza . Busque en IE -> herramientas -> seguridad, o en su panel de control.
fuente
Webdav EN IIS: uso neto * http: // WEBSITE / DavWWWRoot PASSWORD / user: USER @ DOMAIN
si usa IIS, la carpeta raíz tiene este nombre DavWWWRoot, algunos clientes se resuelven automáticamente (Windows 10 y Windows 7) pero en otro caso debe especificar (Windows XP). Este trabajo me forma
fuente