Red:
- Dominio multisitio.
- Cada sitio tiene 2 controladores de dominio de Windows Server 2012 R2 locales (en el sitio, la misma subred).
- Los sitios están definidos correctamente en Sitios y servicios de Windows.
- Los registros DNS para cada sitio SOLO tienen definidos los dos servidores DNS locales.
- TODOS los clientes son Windows 10 Pro de 64 bits con todas las actualizaciones.
- Ambas redes se ejecutan completamente en gigabit en conmutadores Cisco con cableado CAT6 certificado.
- Cada sitio tiene un servidor de almacenamiento local (en el sitio, la misma subred) de Synology.
- Como parte de la Política de grupo, dos unidades de red se asignan a recursos compartidos en el servidor Synology.
Diagnóstico de conectividad:
dcdiag /test:dns /v /c /e
informesPASS
para TODOS los servidores y TODAS las pruebasecho %logonserver%
siempre devuelve un DC localnltest /dsgetdc
siempre muestra un DC local y una IP local correcta- En el sitio A, se muestran ambas unidades de red, con un 0,5% de posibilidades de falla (he experimentado algunas botas donde las unidades no se muestran correctamente).
Problema:
En el Sitio B, las unidades de red no aparecen quizás el 30% del tiempo. A veces son ambas unidades, a veces es una u otra. El problema es mayormente aleatorio y no parece seguir a ningún usuario o estación de trabajo en particular.
Síntomas
Del 30% del tiempo en que se presenta un problema:
- 5% de las veces una
gpupdate
ogpupdate /force
va a solucionar el problema y aparecerá de inmediato las unidades. Sigpupdate
no funciona en el primer intento, casi nunca funcionará después de eso (para ese arranque) - 5% de las veces a
gpupdate
ogpupdate /force
hará que aparezca una sola unidad - 20% del tiempo, a
gpupdate
no solucionará el problema, pero el próximo arranque estará bien - El 50% del tiempo, a
gpupdate
no solucionará el problema, pero después de un arranque y otrogpupdate
, aparecerán las unidades El 20% del tiempo, se necesitarán varios reinicios (y
gpupdate
para cada inicio) antes de que aparezcan las unidades. A veces son 2 botas, pero rara vez he tenido que reiniciar una computadora 6 o 7 veces antes de que aparezcan las unidades.Durante este último 20% del tiempo, a veces recibiré errores del proceso gpupdate.
The processing of Group Policy failed. Windows attempted to read the file \domain\SysVol\domain.local\Policies{5898270F-33D0-41E8-A516-56B3E6D2DBAB}\gpt.ini from a domain controller and was not successful. Group Policy settings may not be applied until this event is resolved. This issue may be transient and could be caused by one or more of the following: a) Name Resolution/Network Connectivity to the current domain controller. b) File Replication Service Latency (a file created on another domain controller has not replicated to the current domain controller). c) The Distributed File System (DFS) client has been disabled.
Este error es en realidad, generalmente pero no siempre, una buena señal porque generalmente después de recibir este error, la próxima 'gpupdate' o el próximo arranque y 'gpupdate' harán que las unidades vuelvan a aparecer.
Diagnóstico del mapa de unidad:
gpresult /h gpresult.html
muestra:Drive Map (Drive: X) The following settings have applied to this object. Within this category, settings nearest the top of the report are the prevailing settings when resolving conflicts. X: Winning GPO DriveMaps General Settings Result: Success
He habilitado el registro de depuración del entorno de políticas de grupo (según http://social.technet.microsoft.com/wiki/contents/articles/4506.group-policy-debug-log-settings.aspx creó la entrada de registro
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Diagnostics] "GPSvcDebugLevel"=dword:00030002
). El archivo de registroc:\Windows\debug\UserMode\gpsvc.log
no me ha mostrado ningún error claro, ni he podido encontrar mucha ayuda a través de google. Aquí hay algunos mensajes interesantes que he recibido:GPSVC(158.33c) 23:33:24:921 CheckGPOs: No GPO changes but extension Group Policy Drive Maps's returned error status 183 earlier. GPSVC(158.c24) 23:38:12:203 ProcessGPOs(Machine): Extension Group Policy Drive Maps skipped with flags 0x110057. GPSVC(158.157c) 23:08:08:216 ProcessGPOs(User): Extension Group Policy Drive Maps ProcessGroupPolicy failed, status 0xb7.
He habilitado la depuración de preferencias de política de grupo para Drive Maps (según http://blogs.technet.com/b/askds/archive/2008/07/18/enabling-group-policy-preferences-debug-logging-using-the -rsat.aspx conjunto
Drive Map Policy Processing
aEnabled
y encendidoEvent Logging
en propiedades de\Computer Configuration\Policies\Administrative Templates\System\Group Policy\Logging and tracing
). El archivo de inicio de sesiónC:\ProgramData\GroupPolicy\Preference\Trace\User.log
no ha devuelto ningún error.2015-11-21 17:47:38.849 [pid=0x22c,tid=0xcd0] Starting class <Drive> - X:. 2015-11-21 17:47:38.864 [pid=0x22c,tid=0xcd0] Adding child elements to RSOP. 2015-11-21 17:47:38.880 [pid=0x22c,tid=0xcd0] Beginning drive mapping. 2015-11-21 17:47:38.896 [pid=0x22c,tid=0xcd0] Set user security context. 2015-11-21 17:47:38.927 [pid=0x22c,tid=0xcd0] User does not have a split token. 2015-11-21 17:47:38.927 [pid=0x22c,tid=0xcd0] Drive doesn't exist (full token). 2015-11-21 17:47:39.114 [pid=0x22c,tid=0xcd0] Connected with access name x:. 2015-11-21 17:47:39.146 [pid=0x22c,tid=0xcd0] SendNotification Session ID is 2. 2015-11-21 17:47:39.146 [pid=0x22c,tid=0xcd0] SendNotification discovered drive mask of 8388608. 2015-11-21 17:47:39.161 [pid=0x22c,tid=0xcd0] Set system security context. 2015-11-21 17:47:39.161 [pid=0x22c,tid=0xcd0] SendNotification drive event broadcast sent. 2015-11-21 17:47:39.161 [pid=0x22c,tid=0xcd0] Set user security context. 2015-11-21 17:47:39.177 [pid=0x22c,tid=0xcd0] SendNotification to Shell. 2015-11-21 17:47:39.177 [pid=0x22c,tid=0xcd0] Set system security context. 2015-11-21 17:47:39.177 [pid=0x22c,tid=0xcd0] Properties handled. 2015-11-21 17:47:39.177 [pid=0x22c,tid=0xcd0] Handle Children. 2015-11-21 17:47:39.192 [pid=0x22c,tid=0xcd0] EVENT : The element of user preferences 'X:' of the group policy object 'DriveMaps {06FEB8B9-632C-4A1C-A7C9-5A05E1041BEE}' was applied correctly. 2015-11-21 17:47:39.192 [pid=0x22c,tid=0xcd0] Completed class <Drive> - X:.
También tengo varias capturas de netmon de un inicio de sesión con unidades que no se cargan, pero la captura tiene tanta información que no estoy seguro de dónde comenzar.
Si, después de un inicio de sesión fallido, intento buscar directamente
\\SynologyServer\ShareName\
, el recurso compartido siempre se carga inmediatamente sin ningún error. No hay signos de problemas de conexión o permiso.
Pregunta:
¿Por qué ocurre este problema con tanta frecuencia en un sitio, pero casi nunca en el otro, cuando ambos están en el mismo dominio, tienen la misma política y ejecutan el mismo software?
La única diferencia de software que se me ocurre es que en el Sitio A, todas las computadoras estaban ejecutando Windows 8.1 Pro y se actualizaron a Windows 10 Pro, mientras que en el Sitio B, todas las computadoras tienen nuevas instalaciones de Windows 10 Pro.