Página 1 de 2

Error HTTP 404, actualización del paquete wapt

Publicado: 12 de noviembre de 2015 - 15:06
por csinfo78
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.

Re: Error HTTP 404 actualización del paquete wapt

Publicado: 12 de noviembre de 2015 - 16:37
por sfonteneau
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

Re: Error HTTP 404 actualización del paquete wapt

Publicado: 12 de noviembre de 2015 - 22:19
por csinfo78
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.

Re: Error HTTP 404 actualización del paquete wapt

Publicado: 13 de noviembre de 2015 - 11:39
por Floflobel
¿Qué paquete estás intentando instalar?

Si es un paquete que creaste, intenta usar uno del repositorio público.

Re: Error HTTP 404 actualización del paquete wapt

Publicado: 13 de noviembre de 2015 - 13:11
por csinfo78
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.

Re: Error HTTP 404 actualización del paquete wapt

Publicado: 13 de noviembre de 2015 - 14:30
por Floflobel
¿Intenta ir al sitio web de la PC local, localhost:8088, para ver qué está pasando?

Re: Error HTTP 404 actualización del paquete wapt

Publicado: 13 de noviembre de 2015 - 14:44
por csinfo78
No tengo más información.

No me muestra los paquetes disponibles.
Sin embargo, sí enumera las tareas realizadas.

Re: Error HTTP 404 actualización del paquete wapt

Publicado: 13 de noviembre de 2015 - 21:04
por sfonteneau
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

Re: Error HTTP 404 actualización del paquete wapt

Publicado: 16 de noviembre de 2015 - 14:35
por csinfo78
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.

Re: Error HTTP 404 actualización del paquete wapt

Publicado: 17 de noviembre de 2015 - 12:17 p. m.
por sfonteneau
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