Página 3 de 4
Re: Error de migración de WAPT 1.3 a 1.5
Publicado: 22 de diciembre de 2017 - 14:49
por sfonteneau
tech62 escribió: ↑21 de diciembre de 2017 - 17:33
Las últimas versiones del repositorio han permitido la migración.
queda
error
Este error afecta a la verificación de certificados con un servidor donde WAPT no es el único servidor alojado. Es un caso muy específico, que contradice las recomendaciones de la documentación. Este no parece ser tu problema.
tech62 escribió: ↑21 de diciembre de 2017 - 17:33
Inicialmente, la verificación del certificado no estaba activa en mi extremo, pero una consulta de Wireshark reveló que el agente intentó comunicarse con lo siguiente durante un comando `wapt-get register`:
Código: Seleccionar todo
_wapt-host._tcp.wapt.domaine.lan: type SRV, class IN
wapt-host.wapt.domaine.lan
wapt.wapt.domaine.lan
16:27:29.020990 DNS 192.168.1.1 53 192.168.1.101 59931 59931 59931 Standard query response 0xd256 No such name A wapt.wapt.domaine.lan SOA passerelle.domaine.lan 173
Mi archivo de configuración del agente:
Código: Seleccionar todo
repo_url=https://wapt.domaine.lan/wapt
wapt_server=https://wapt.domain.lan
Como las URL no coinciden, el agente me envía de vuelta
Código: Seleccionar todo
C:\WINDOWS\system32>wapt-get register
FATAL ERROR : Exception: Wapt server url not defined or not found in DNS
¡Gracias nuevamente por su atención a este tema!
Extraño, ¿podrías especificar la versión del sistema operativo, la versión exacta de Wapt?.
Parece que Wapt tiene problemas para leer correctamente la configuración de wapt-get.ini
¿Dónde está instalado Wapt? ¿C:\Wapt? ¿Archivos de programa?
Re: Error de migración de WAPT 1.3 a 1.5
Publicado: 22 de diciembre de 2017 - 14:57
por tech62
¿Puedes especificar la versión del sistema operativo y la versión exacta de Wapt?.
Servidor: Debian 9.3.0
Cliente: Win10 Pro / 1.5.11 rev 1495 instalado a través de la ruta predeterminada (C:\Archivos de programa (x86)\wapt)
Versión del servidor WAPT: 1.5.1.11
Versión del agente WAPT: 1.5.1.11
Versión de configuración de WAPT: 1.5.1.11
Versión de implementación de WAPT: 1.5.1.11
Estado de la base de datos: OK (1.5.1.11)
Intenté modificar el archivo en el directorio %appdata% así como el de la carpeta de instalación predeterminada después de detener el servicio y reiniciar la máquina
Re: Error de migración de WAPT 1.3 a 1.5
Publicado: 22 de diciembre de 2017 - 15:02
por sfonteneau
¿La ruta de Windows apunta a
C:\Archivos de programa (x86)\wapt
y no a c:\wapt? ¿
Ha realizado algún cambio específico en el DNS, como la modificación de los registros SRV?
Re: Error de migración de WAPT 1.3 a 1.5
Publicado: 22 de diciembre de 2017 - 15:09
por tech62
En las variables de entorno, no hay ninguna opción wapt presente.
El DNS está configurado como sigue:
srvwapt A 192.168.1.15
wapt CNAME srvwapt
wapt-host CNAME srvwapt (añadido después de los resultados de Wireshark).
Edición: Limpié las variables de entorno, donde aún quedaba un remanente de una instalación de cliente en la máquina donde está instalada la consola, pero aún no funciona.
Edición 2: Después de reiniciar, la máquina aparece correctamente, sin embargo, desde fuera está "desconectada" y es imposible iniciar la instalación del software.
Re: Error de migración de WAPT 1.3 a 1.5
Publicado: 22 de diciembre de 2017 - 15:37
por sfonteneau
tech62 escribió: ↑22 de diciembre de 2017 - 15:09
wapt-host CNAME srvwapt (añadido tras el resultado de Wireshark)
¡Eso no es necesario!
tech62 escribió: ↑22 de diciembre de 2017 - 15:09
Edición 2: Después de reiniciar, el ordenador aparece correctamente, sin embargo, desde fuera está "desconectado" y es imposible iniciar la instalación del software.
¿Qué devuelve ahora `wapt-get register`?
¡Si funciona, simplemente reinicie el servicio!
Re: Error de migración de WAPT 1.3 a 1.5
Publicado: 22 de diciembre de 2017 - 15:52
por tech62
Resultado
Código: Seleccionar todo
2017-12-22 15:49:09,578 DEBUG Default encoding : ascii
2017-12-22 15:49:09,579 DEBUG Setting encoding for stdout and stderr to cp850
2017-12-22 15:49:09,579 DEBUG Python path ['C:\\Program Files (x86)\\wapt', 'C:\\Program Files (x86)\\wapt\\python27.zip', 'C:\\Program Files (x86)\\wapt\\DLLs', 'C:\\Program Files (x86)\\wapt\\lib', 'C:\\Program Files (x86)\\wapt\\lib\\plat-win', 'C:\\Program Files (x86)\\wapt\\lib\\lib-tk', 'C:\\Program Files (x86)\\wapt', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages', 'C:\\Program Files (x86)\\wapt\\lib\\site-packages\\pywin32-221-py2.7-win32.egg']
2017-12-22 15:49:09,579 INFO Using local waptservice configuration C:\Program Files (x86)\wapt\wapt-get.ini
2017-12-22 15:49:09,581 DEBUG Config file: C:\Program Files (x86)\wapt\wapt-get.ini
2017-12-22 15:49:11,424 DEBUG Thread 6668 is connecting to wapt db
2017-12-22 15:49:12,349 INFO User Groups:[]
2017-12-22 15:49:12,351 DEBUG WAPT base directory : C:\Program Files (x86)\wapt
2017-12-22 15:49:12,351 DEBUG Package cache dir : C:\Program Files (x86)\wapt\cache
2017-12-22 15:49:12,351 DEBUG WAPT DB Structure version;: 20170610
2017-12-22 15:49:12,361 DEBUG Thread 6668 is connecting to wapt db
2017-12-22 15:49:12,361 DEBUG DB Start transaction
2017-12-22 15:49:12,362 DEBUG DB commit
2017-12-22 15:49:13,407 DEBUG Unable to GET username from SID [secret] 0 : (1332, 'LookupAccountSid', 'Le mappage entre les noms de compte et les ID de s\xe9curit\xe9 n\x92a pas \xe9t\xe9 effectu\xe9.'), using profile directory instead
2017-12-22 15:49:13,522 INFO Run "dmidecode -q"
2017-12-22 15:49:13,536 INFO dmidecode -q command returns code 0
2017-12-22 15:49:18,724 INFO Unknown UUID or hostname has changed: reading host UUID
2017-12-22 15:49:18,726 INFO reading custom host UUID from WMI System Information.
2017-12-22 15:49:18,746 DEBUG DB Start transaction
2017-12-22 15:49:18,747 DEBUG DB commit
2017-12-22 15:49:18,766 DEBUG DB Start transaction
2017-12-22 15:49:18,766 DEBUG DB commit
2017-12-22 15:49:23,430 DEBUG Starting new HTTPS connection (1): wapt.domaine.lan
2017-12-22 15:49:24,019 DEBUG https://wapt.domaine.lan:443 "POST /add_host HTTP/1.1" 200 174
2017-12-22 15:49:24,022 DEBUG Registering host info against server: {u'msg': u'register_host', u'result': {u'computer_fqdn': u'nompc', u'uuid': u'[UUIDSECRET'}, u'success': True, u'request_time': 0.26006007194519043}
Host correctly registered against server https://wapt.domaine.lan.
Me pide generar un certificado de "firma de código", pero la opción no está presente en mi versión waptconsole 1.5.11, por lo que volví a firmar mis paquetes a través de un certificado clásico generado por WAPTConsole, pero estos no aparecen en la lista del lado del cliente.
¿Alguna idea?.
Re: Error de migración de WAPT 1.3 a 1.5
Publicado: 22 de diciembre de 2017 - 16:00
por sfonteneau
La documentación en línea aún no está completa, por lo que desaconsejamos migrar de la versión 1.3 a la 1.5 por el momento. ¡
Solo se recomiendan las nuevas instalaciones de la versión 1.5!
Intentaré publicar la nueva documentación de migración completa esta tarde.
Simon
Re: Error de migración de WAPT 1.3 a 1.5
Publicado: 22 de diciembre de 2017 - 16:08
por tech62
Me complace servir como su "prueba de choque".
¡Gracias!
Re: Error de migración de WAPT 1.3 a 1.5
Publicado: 22 de diciembre de 2017 - 16:23
por sfonteneau
Ahora debes seguir esta documentación:
https://www.wapt.fr/wapt-1.5/waptserver ... grade.html.
¡Se actualiza periódicamente!
La opción "Etiquetar como firma de código" no está disponible en tu versión. No te preocupes, esta opción viene incluida por defecto en la Edición Comunitaria.
Re: Error de migración de WAPT 1.3 a 1.5
Publicado: 22 de diciembre de 2017 - 17:29
por tech62
Releí la documentación y creé el grupo faltante para actualizar la base de datos, pero en el lado del cliente, sigo sin ver la lista de paquetes disponibles (está vacía).
Desde mi consola (versión 1.5.11), generar el agente funciona bien. Luego voy al portal para descargar el agente, y ahí es donde radica el problema: muestra la versión 1.3.11. Un
detalle menor, pero que podría ser útil:
me di cuenta de que wapt no instala/descarga bajo demanda. Permítanme explicar.
Básicamente, hay que crear un grupo con el software dentro a través de la consola, asignar este grupo a la(s) máquina(s) que, después de la actualización del paquete, descargarán todos los componentes de este grupo.
Luego, el usuario, al ir a localhost:8088 a través del navegador web, puede iniciar la instalación solo si ha sido agregado al grupo SYSTEM "waptselfservice", que primero debe crearse en el cliente.
Cuando el usuario solicita la instalación, simplemente tendrá que ingresar sus credenciales de inicio de sesión habituales para autorizar la instalación.