Versión del cliente: 1.7.4.6077 y superior, en W10 > 1803
Máquina fuera de dominio
En algunas máquinas, la actualización de wapt-get tarda mucho tiempo en completarse.
Al ejecutar `wapt-get update -ldebug`, regularmente encontramos esto en los registros:
2019-06-13 14:59:43,460 DEBUG La transacción tardó demasiado tiempo: 2.33699989319
2019-06-13 14:59:45,822 DEBUG La transacción tardó demasiado tiempo: 2.31399989128
2019-06-13 14:59:48,397 DEBUG La transacción tardó demasiado tiempo: 2.31700015068
2019-06-13 14:59:50,740 DEBUG La transacción tardó demasiado tiempo: 2.30399990082
2019-06-13 15:00:17,855 DEBUG La transacción tardó demasiado tiempo: 2.37700009346
2019-06-13 15:00:20,233 DEBUG La transacción tardó demasiado tiempo: 2.34000015259
Simultáneamente, cuando aparecen estos mensajes, Procmon permanece bloqueado durante aproximadamente 2 segundos en "CreateFile \\WORKGROUP*\MAILSLOT\NET\NETLOGON":
Solución alternativa:
Deshabilitar NetBIOS sobre TCP/IP:
Tras ejecutar `wapt-get update -ldebug` de nuevo, el mensaje "La transacción tardó demasiado tiempo" desaparece. Procmon ya no intenta abrir los buzones de correo.
Por lo poco que entiendo, parece estar relacionado con una llamada a Active Directory (AD) relacionada con la administración de cuentas de usuario. La llamada a AD incluso se utiliza para consultar una cuenta local que no pertenece al dominio... Necesito investigar más para comprenderlo mejor.
El hilo a continuación fue muy útil, ya que los tiempos de espera mencionados fueron similares a los que encontré:
https://social.technet.microsoft.com/Fo... inserverDS
La primera respuesta aborda el problema y deshabilitar NetBIOS sobre TCP/IP lo resuelve, permitiéndonos finalmente disfrutar de una conexión WAPT rápida
Creo que el equipo de Wapt no ha encontrado el problema porque utilizan Wapt principalmente en máquinas en un dominio AD.
Completaré mi publicación más tarde.
