Importar un paquete grande en un repositorio privado.

Preguntas sobre paquetes WAPT / Solicitudes y ayuda sobre paquetes 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.
Bloqueado
elpiafo
Mensajes: 7
Inscripción: 15 de marzo de 2015 - 00:05

15 de marzo de 2015 - 00:29

Hola,

creé un paquete a partir de un ejecutable .exe y al intentar importarlo al repositorio privado, aparece el siguiente error:
HTTPError: 502 Server Error: Bad Gateway.

Este error se produce tanto en la línea de comandos como en la interfaz gráfica.
El paquete tiene un tamaño de 2,3 GB.

Mi sistema operativo es Windows Server 2012 R2.

Quizás la conexión con el servidor se cierra debido a que la transferencia es demasiado larga. ¿Alguien sabe cómo solucionarlo?
Guillermo
Mensajes: 1
Inscripción: 16 de marzo de 2015 - 10:45

16 de marzo de 2015 - 10:52

Hola,

me aparece exactamente el mismo error con la versión 1.1.1.0,
tanto si uso un paquete que compilé (1,3 GB)
como si pruebo con un paquete wapt de 630 MB.

¿Podrían ayudarme?

Gracias.
Avatar de usuario
Federico Bonnier
Mensajes: 24
Inscripción: 23 de junio de 2014 - 10:10
Ubicación: Nantes
Contacto :

16 de marzo de 2015 - 11:11

Hola,
el método actual para subir un paquete desde la consola tiene un tiempo de espera demasiado corto para paquetes grandes o redes lentas. Esto es algo que se modificará en futuras versiones.

Por ahora, si tienes un servidor WAPT en Windows:
copia tu nuevo paquete al directorio C:\WAPT\waptserver\repository\wapt y ejecuta el comando:
#wapt-get update-packages C:\WAPT\waptserver\repository\wapt

Si tienes un servidor WAPT en Linux:
copia tu paquete a /var/www/wapt en tu servidor WAPT usando WinSCP.

Luego ejecuta el comando en el servidor WAPT:
#python /opt/wapt/wapt-scanpackages.py /var/www/wapt

Frédéric
Frédéric Bonnier - Tranquil IT Systems.
Aparece en el mapa de usuarios de WAPT completando el cuestionario.
Descubre nuestra oferta de servicios en Tranquil IT Systems y síguenos en Twitter.
elpiafo
Mensajes: 7
Inscripción: 15 de marzo de 2015 - 00:05

23 de marzo de 2015 - 20:47

Hola y gracias por tu respuesta.

Lo probaré pronto y te mantendré informado.

Saludos cordiales.
elpiafo
Mensajes: 7
Inscripción: 15 de marzo de 2015 - 00:05

26 de marzo de 2015 - 23:54

Genial, funciona. Muchas gracias.
Avatar de usuario
CasseThor
Mensajes: 22
Inscripción: 1 de diciembre de 2017 - 21:25

21 de junio de 2018 - 13:53

Al parecer, el mismo error existe en la versión 1.5.
Acabo de probar tus comandos y funcionan.

Recibo el mensaje:
Paquetes procesados: SolidWorks.wapt, etc.

Se agregó correctamente a mi repositorio; solo falta probar la implementación.


Sin embargo, con la versión 1.5, ¿existe ahora una variable para modificar este tiempo de espera?

Aquí está el registro de la consola:

Cargando c:\waptdev\iut-solidworks_22.2.0.40-1_all.wapt: 7058648134 / 7058648134
Carga completada c:\waptdev\iut-solidworks_22.2.0.40-1_all.wapt
ERROR FATAL: HTTPError: 504 Error del servidor: Tiempo de espera de la puerta de enlace para la URL: https://wapt.iut.lan/api/v3/upload_packages
Código de salida: 3

(Debo mencionar que previamente tuve que modificar el archivo nginx.conf cambiando client_max_body_size a 10 GB
desde client_max_body_size a 10000 m; para obtener el error de tiempo de espera de la puerta de enlace).


Saludos
Bloqueado