Permítanme comenzar diciendo que ya he buscado en muchas fuentes información o una resolución, pero no he podido encontrar una solución permanente.
Problema: De forma aleatoria, sin motivo aparente, el servidor Windows comienza a responder con el mensaje de error cuando intenta acceder a cualquier recurso de red. No importa si se trata de una unidad de red, una ruta UNC o un enlace simbólico. Además, los clientes tampoco pueden acceder al servidor cuando se produce este error. El Escritorio Remoto indica que no se puede encontrar la máquina cuando intento conectarme. PING devolverá la IP asignada, pero indica que la solicitud ha expirado. No hay información en el registro de eventos de Windows para este error.
El servidor es una máquina virtual que ejecuta Windows Server 2016. Solo hay una tarjeta de red virtual asignada y no hay VLAN segmentadas.
A partir de http://support.microsoft.com/kb/319504 - Me doy cuenta de que esto es para una versión antigua de Windows, pero de hecho me sale "system error 68 has occurred" cuando ejecuto el comando "net use * \server\folder " en el momento en que el servidor está produciendo el error. Sin embargo, ninguna de las formas de solucionar el problema funciona.
Me cuesta creer que se hayan utilizado todos los puertos efímeros. Ejecutando el comando "netsh int ipv4 show dynamicport tcp" actualmente muestra que hay 16384 puertos disponibles para su uso.
Ejecutando "netstat -ano" en el momento en que el servidor está produciendo el error se muestran muy pocos recursos de red en uso (menos de 50). Los estados son de escucha o establecido. No hay sesiones o puertos atascados en time_wait o close_wait.
Siguiente, https://support.microsoft.com/en-us/help/929851/the-default-dynamic-port-range-for-tcp-ip-has-changed-in-Windows-vista . Este artículo confirma lo que estoy viendo para el rango dinámico de puertos, que comienza con 49152 en lugar de entre 1024 y 5000. También me mostró el comando netsh utilizado anteriormente.
La mayoría de las búsquedas en Google me remiten a support.microsoft.com/kb/319504, que es el primer artículo al que he ido, o son para un producto no relacionado (como BizTalk o Exchange).
La máquina virtual tiene una carga ligera. No hay muchos clientes conectados. El único software instalado actualmente es SQL Server 2016.
Si reinicio la máquina virtual, el error desaparece durante unos días. Luego vuelve. Y lo realmente extraño es que tengo 2 VM que están actuando de esta manera. La máquina anfitriona de la VM funciona sin errores. Y todas las otras máquinas virtuales en ese host están trabajando sin error. La red subyacente no tiene problemas reportados tampoco. Todas las máquinas están en el mismo dominio.
No sé qué es lo que produce el error. Cualquier ayuda será muy apreciada.
Gracias