[RESUELTO] Repositorio secundario: error "creando índice de archivos"

Comparta sus sugerencias o problemas relacionados con la consola WAPT o el agente WAPT aquí
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Bloqueado
Malo
Mensajes: 18
Inscripción: 30 de marzo de 2020 - 11:02

27 de abril de 2020 - 10:46

Hola,

estoy usando Wapt Enterprise v1.8 en Windows Server 2016 (servidor) y Windows 10 (cliente).

Quería crear un repositorio secundario en otra máquina Windows Server 2016 asignándole los paquetes "remote-repo-ngninx" y "remote-repo-conf" (según la documentación y sus videos de YouTube).
Sin embargo, al acceder a la pestaña "Repositorios", el estado de sincronización es "SIN ÍNDICE" con el siguiente error: "Primero debe crear el índice de archivos en el servidor".
¿Qué pasos debo seguir?

Gracias por todo el soporte que brindan en este foro; es genial recibir ayuda rápida y eficiente.
Última edición realizada por Malo el 28 de abril de 2020 a las 12:12, editado 1 vez.
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

27 de abril de 2020 - 11:46

Hola,

en el servidor, en el archivo waptserver.ini,

en la sección de opciones, debes añadir:
remote_repo_support = True.

Una vez hecho esto, puedes reiniciar los servicios wapttasks y waptserver (usando services.msc).

A continuación, puedes ejecutar de nuevo "create file index"; ten en cuenta que la primera vez tardará un poco.
Malo
Mensajes: 18
Inscripción: 30 de marzo de 2020 - 11:02

27 de abril de 2020 - 14:43

He modificado el archivo de configuración de waptserver en wapt/conf/ y reiniciado los servicios.

Ahora, en la pestaña Repositorios, tengo acceso a los botones "Sincronizar seleccionados", "Sincronizar todo" y "Actualizar índice". He intentado actualizarlos todos, pero no sucede nada...
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

27 de abril de 2020 - 17:03

¿Intentas reiniciar el servicio wapt del agente remoto?
Malo
Mensajes: 18
Inscripción: 30 de marzo de 2020 - 11:02

27 de abril de 2020 - 17:33

Eso no funcionó, reinicié los servicios y las máquinas, pero el problema persiste...
Avatar de usuario
vcardón
Experto en WAPT
Mensajes: 272
Inscripciones: 06 Oct 2017 - 22:55 horas.
Ubicación: Nantes, Francia

27 de abril de 2020 - 19:19

¿Puede tu repositorio secundario ver el repositorio principal (a través del firewall)? ¿Existe una conexión WebSocket establecida entre ambos? ¿Qué estado muestra tu repositorio secundario en la consola?

Vincent
Vincent CARDON
Tranquilo IT
Malo
Mensajes: 18
Inscripción: 30 de marzo de 2020 - 11:02

28 de abril de 2020 - 09:19

¿Puede su repositorio secundario ver el repositorio principal (cortafuegos)?
--> Sí, pude instalar los paquetes del repositorio remoto de forma remota en el repositorio secundario sin ningún problema (y también realicé una instalación de prueba localmente usando wapt-get update/upgrade). Para asegurarme, quité el cortafuegos del servidor, pero no cambió nada, incluso después de reiniciar las máquinas. ¿

Se ha establecido una conexión WebSocket entre los dos?
Sí, pude implementar paquetes en el repositorio secundario y el inventario se carga correctamente en el servidor.

¿Qué estado muestra su repositorio secundario en la consola?
Estado: OK, Accesible: OK (para el inventario)
Estado de sincronización: SIN SINCRONIZACIÓN, Estado de conexión: OK (para los repositorios)
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

28 de abril de 2020 - 10:40 a. m

Hola

, ¿podría contactarnos directamente por teléfono?

Simon
Malo
Mensajes: 18
Inscripción: 30 de marzo de 2020 - 11:02

28 de abril de 2020 - 12:09 p. m

Hola,

Problema resuelto: ¡el agente en el repositorio secundario seguía en la versión Community! ¡Gracias, Sr. Fonteneau! :D

Procedimiento:
1) En el repositorio secundario, vaya a "Programas y características" para comprobar la versión del agente WAPT (que efectivamente es Community).

2) En el servidor WAPT, haga clic en el repositorio secundario > "Editar máquina".

3) Añada el paquete "waptupgrade" como dependencia (este paquete actualiza el agente WAPT en función del último agente que generó, por lo que debe haber generado previamente el agente de la versión Enterprise).

4) Ejecute la instalación del paquete. Esto tarda unos minutos.

5) En el repositorio secundario, vaya a "Programas y características": el agente WAPT debería haberse actualizado a Enterprise.

6) En el servidor WAPT, vaya a "Repositorios" y haga clic en "Sincronizar todo". Espere unos minutos.

7) ¡Eso es todo!
Bloqueado