Error HTTP 404, actualización del paquete wapt

Preguntas sobre el servidor WAPT / Solicitudes y ayuda relacionadas con el servidor WAPT
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.
csinfo78
Mensajes: 19
Inscripciones: 2 de noviembre de 2015 - 16:10 horas.

12 de noviembre de 2015 - 15:06

Hola,

he avanzado un poco con la configuración de WAPT, pero aún tengo algunos problemas.

Primero, cuando intento actualizar el cliente WAPT en una estación de trabajo, recibo un error HTTP 404.
Además, en una máquina cliente, cuando escribo `wapt-get list` en la línea de comandos, me dice que no hay resultados, aunque sí tengo paquetes en mi repositorio privado. ¿

Podrían ayudarme, por favor? No hay mucha ayuda de la comunidad para WAPT en línea.
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

12 de noviembre de 2015 - 16:37

Hola,

la opción "actualizar el cliente WAPT en una máquina" ya no existe.

Esta función suponía un riesgo de seguridad, por lo que se ha eliminado. Sin embargo, el botón sigue presente.

El cliente ahora se actualiza con el paquete waptupgrade, que se genera automáticamente al crear el waptagent.

Por lo tanto, el error es normal;

`wapt-get list` muestra los paquetes instalados en la máquina. Si no hay nada instalado, no mostrará nada.

https://dev.tranquil.it/wiki/WAPT_-_Uti ... e_commande

Simon
csinfo78
Mensajes: 19
Inscripciones: 2 de noviembre de 2015 - 16:10 horas.

12 de noviembre de 2015 - 22:19

Gracias por la aclaración, Simon.

Efectivamente, no leí bien la documentación.

Sin embargo, me encuentro con otro problema aún más molesto: la instalación de paquetes en un equipo cliente no funciona.
Al arrastrar y soltar un paquete y guardarlo, aparece una ventana emergente en el equipo cliente que indica que los paquetes se están actualizando, pero en realidad no se instala ninguno, y el paquete que intento instalar no se instala en absoluto.

El cortafuegos está desactivado y el equipo responde a los pings tanto de la consola como del servidor.

No logro entender por qué esto es tan frustrante, ya que estoy muy cerca de terminar.

Gracias de antemano por cualquier ayuda que puedas ofrecerme.
Floflobel
Mensajes: 135
Inscripciones: 15 Oct 2015 - 17:32 horas.

13 de noviembre de 2015 - 11:39

¿Qué paquete estás intentando instalar?

Si es un paquete que creaste, intenta usar uno del repositorio público.
csinfo78
Mensajes: 19
Inscripciones: 2 de noviembre de 2015 - 16:10 horas.

13 de noviembre de 2015 - 13:11

Estoy intentando instalar el paquete tis-audacity 2.0.5-1 en un equipo cliente con Windows 7 Pro.
Lo estoy importando desde los repositorios oficiales.

Veo la ventana emergente en el equipo cliente que indica que hay actualizaciones del paquete, pero el software no se instala.
Floflobel
Mensajes: 135
Inscripciones: 15 Oct 2015 - 17:32 horas.

13 de noviembre de 2015 - 14:30

¿Intenta ir al sitio web de la PC local, localhost:8088, para ver qué está pasando?
csinfo78
Mensajes: 19
Inscripciones: 2 de noviembre de 2015 - 16:10 horas.

13 de noviembre de 2015 - 14:44

No tengo más información.

No me muestra los paquetes disponibles.
Sin embargo, sí enumera las tareas realizadas.
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

13 de noviembre de 2015 - 21:04

Hola

¿Puedes probar esto en el cliente?

Código: Seleccionar todo

wapt-get install my-audacity 
* my representa el prefijo que elegiste

Esto nos ayudará a diagnosticarlo.

Simón
csinfo78
Mensajes: 19
Inscripciones: 2 de noviembre de 2015 - 16:10 horas.

16 de noviembre de 2015 - 14:35

Esto es lo que me da el comando:

Código: Seleccionar todo



C:\Users\bob>wapt-get install test-audacity
installing WAPT packages test-audacity

Results :
Critical :
 === Unavailable packages ===
  test-audacity

Descargué el paquete del sitio web de wapt, tengo el paquete presente en /var/www/wapt, tiene el tamaño correcto.
Mi archivo wapt-get.ini

Código: Seleccionar todo

[global]
waptupdate_task_period=120
wapt_server=https://192.168.200.47
repo_url=https://192.168.200.47/wapt
use_hostpackages=1
Se puede acceder fácilmente a la dirección del repositorio a través de un navegador web.


EDITAR: Ya no entiendo nada, encontré un tema en el foro de wapt que encontró el mismo problema que yo.
Comencé intentando leer el archivo /var/www/wapt/package que mostraba algunos hermosos jeroglíficos.
Tuve que reiniciar mi servidor para obtener una visualización normal.
Después de eso, inicié los servicios apache2 y wapt-server, lo que hago cada vez que inicio mi VM, y mágicamente, la instalación del paquete funciona y todas las alertas aparecen en mi consola.

Mi pregunta es, ¿de dónde puede venir esto? Mi máquina virtual del servidor ya se ha reiniciado varias veces y eso nunca ha solucionado el problema.

También intenté extraer el archivo ma-vm.local.wapt de la carpeta /var/www/wapt-host sin éxito.
Lo probé en otra máquina que ejecuta Windows 10 pero no funciona; tengo la impresión de que antes de implementar un paquete, el paquete ma-vm.wapt debe estar instalado en la máquina cliente.
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

17 de noviembre de 2015 - 12:17

Hola,

todos los paquetes .wapt y el archivo Packages son archivos comprimidos (puedes extraerlos con 7-Zip).

El primer paquete que el cliente querrá instalar es su paquete de máquina:
https://yourwaptip/wapt-host/client'sPCname.wapt.

Este paquete incluye un número de versión y dependencias.

Cada vez que se agrega o elimina software (desde la consola, por ejemplo), este paquete se modificará para editar el archivo WAPT\control y agregar o eliminar paquetes en la sección de dependencias.
La versión del paquete se incrementará para indicar un cambio en las instrucciones.

Por lo tanto, para ti, en el archivo Packages (una vez extraído): https://wapt/wapt/Packages,

deberías encontrar la lista completa de tu software disponible en tu repositorio privado: https://wapt/wapt/.
También deberías verlos en la sección "Repositorio privado" de la consola.

Desde aquí, si todo está bien, deberías poder ejecutar: `wapt-get install test-audacity` en tu cliente.

Si no, probablemente se deba a que el cliente no puede descargar https://wapt/wapt/Packages.

Simon
Bloqueado