Errores de red inesperado en conexiones de SMB con clientes de Windows 2000

Síntomas

Cuando intenta tener acceso a un archivo en un recurso compartido de red desde el cliente basado en Windows 2000 que está conectado a un servidor basado en Windows 2000, puede recibir uno de los siguientes mensajes de error:

ERROR_INVALID_HANDLE

0xC0000008 STATUS_INVALID_HANDLE
Los mensajes de error anteriores que se devuelven al programa son error 6 de Microsoft Windows NT o código de estado de Windows NT 8, que se asignan a "Identificador de archivo no válido". Por ejemplo, en una traza de Monitor de red (Netmon.exe) puede ver "SMB: R transact2 - error de NT, sistema, Error, código = STATUS_INVALID_HANDLE (8)" o uno de los siguientes mensajes de error:

SMB: Cierre de sesión de R & X - Error de servidor, identificador de usuario no válido (91)

-STATUS_UNEXPECTED_NETWORK_ERROR (0xc00000c4 hexadecimal)
-ERROR_UNEXP_NET_ERR (error 59 en decimal o 0x3b en hexadecimal)
-STATUS_CONNECTION_DISCONNECTED (0xc000020c hexadecimal)
-ERROR_NETNAME_DELETED (error 64 en decimal o 0 x 40 en hexadecimal)

Causa

Este problema puede producirse cuando un cliente Windows 2000 intenta establecer una nueva sesión SMB en un servidor de Windows 2000 (mediante NetBIOS puerto 139 o 445 de puerto de alojamiento directo utilizando VC 0) mientras está activa una sesión anterior (mediante NetBIOS puerto 139 o 445 de puerto de alojamiento directo). Esto hace que la sesión anterior restablecer el servidor.

En Netmon.exe que puede ver que un restablecimiento de una sesión TCP y SMB existente se inicia desde el servidor Windows 2000 inmediatamente después de un SMB nueva configuración de sesión dentro de una nueva sesión TCP es iniciado por el cliente de Windows 2000

SMB: Configuración de sesión C y X
con:

SMB: Número VC = 0
Puede ver el número de circuito virtual sólo en el marco de session_setup_and_X.

En la nueva sesión TCP, a continuación, puede ver uno de los mensajes de error que se enumeran en la sección "Síntomas" de este artículo se produce en cuanto se intenta obtener acceso a un archivo abierto en el que se ha abierto en la sesión anterior de restablecimiento.

Se restablece la sesión antiguo por el servidor de Windows 2000 sólo tan pronto como el cliente utiliza SMB VC = 0 en una nueva conexión SMB.

Nuevas conexiones de SMB en el mismo servidor de Windows 2000 podrán establecerse intencionadamente por el usuario, o para cualquiera de las siguientes razones:

  • Para ejecutar una detección DFS cada 15 minutos, la sesión TCP se abre sólo para referencias DFS. Para obtener información adicional acerca del comportamiento de relacionados, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

    265395 Windows 2000 miembro ejecuta descubrimiento cada 15 minutos con la línea de marcado a petición alta posible cuesta
  • Para comprobar los cambios en la configuración de directiva de grupo (en intervalos de alrededor de 1,5 horas). Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
    Consultas de 291377 directiva para controlar la frecuencia de cliente DFS de Windows XP
  • Lista exchange el tráfico del explorador (cada 12 minutos).

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados al principio de este artículo.
Propiedades

Id. de artículo: 311563 - Última revisión: 22 ene. 2017 - Revisión: 1

Comentarios