[RESUELTO] tis-remote-repo-http - Error en la instalación

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.
sílice
Mensajes: 24
Inscripción: 18 de noviembre de 2024 - 11:02

11 de abril de 2025 - 12:19

Buen día,

Estoy encontrando un error al instalar el paquete tis-remote-repo-http en una PC con Windows 11

La consola Wapt está de vuelta:

Código: Seleccionar todo

installing si-remote-repo-http(=2.6.0.17177-10)
Install wapthttpserver to permit WAPTAgent to become a repository
Remove firewall rule
Copy binary file for wapthttpserver
Install wapthttpserver
Register wapthttpserver frontend
Checking if ports 80 and 443 are available
Port 80 is not available
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4296, in install_wapt
    exitstatus = setup.install()
  File "C:\windows\TEMP\waptz7bi86u9\setup.py", line 130, in install
  File "C:\windows\TEMP\waptz7bi86u9\setup.py", line 102, in install_wapthttpserver_service
  File "C:\windows\TEMP\waptz7bi86u9\setup.py", line 78, in make_wapthttpserver_config
  File "C:\Program Files (x86)\wapt\common.py", line 3957, in run
    return ensure_unicode(run(*arg, pidlist=self.pidlist,**args))
  File "C:\Program Files (x86)\wapt\waptutils.py", line 2214, in run
    raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Command 'wapt-get checkport 0.0.0.0:80' returned non-zero exit status 0.
Output:0.0.0.0:80: 1


Exit code: 0



CalledProcessErrorOutput: Command 'wapt-get checkport 0.0.0.0:80' returned non-zero exit status 0.
Output:0.0.0.0:80: 1


Exit code: 0


Las funciones de IIS estaban habilitadas en esta PC (sin ninguna configuración particular detrás), pensé que esa era la razón.
Desinstalé esas funciones pero el mensaje de error es el mismo.

¿Me puedes ayudar?

Atentamente
Última edición realizada por silica el 26 de junio de 2025 a las 10:23; editado 2 veces.
sílice
Mensajes: 24
Inscripción: 18 de noviembre de 2024 - 11:02

11 de abril de 2025 - 15:31

De hecho, al ejecutar esto en vivo en la PC con Windows 11:

Código: Seleccionar todo

C:\Program Files (x86)\wapt>wapt-get checkport 0.0.0.0:80
0.0.0.0:80: 1


Exit code: 0
Me pasa lo mismo que con el paquete tis.
Wapt considera este resultado un error.

¿Es esto un error en el paquete?
Avatar de usuario
dcardón
Experto en WAPT
Mensajes: 1908
Inscripción: 18 de junio de 2014 - 09:58
Ubicación: Saint Sébastien sur Loire
Contacto :

11 de abril de 2025 - 15:52

Hola Kevin,

Como se menciona en el mensaje un poco más arriba:

Código: Seleccionar todo

Port 80 is not available
Ya debe haber un servidor web ejecutándose en la máquina en cuestión :-)

Atentamente,

Denis
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
Avatar de usuario
dcardón
Experto en WAPT
Mensajes: 1908
Inscripción: 18 de junio de 2014 - 09:58
Ubicación: Saint Sébastien sur Loire
Contacto :

17 de abril de 2025 - 14:47

Hola Kevin,

¿pudiste solucionar tu problema? ¿Había algún servicio escuchando en el puerto 80?

Saludos,

Denis
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
sílice
Mensajes: 24
Inscripción: 18 de noviembre de 2024 - 11:02

10 de junio de 2025 - 16:07

Buen día,

Mis disculpas por la demora en la respuesta.

No pude encontrar exactamente qué estaba escuchando en el puerto 80.

Terminé reemplazando el puerto 80 con 8080 en tis-remote-repo-http
La instalación fue exitosa y los paquetes se están sincronizando

Pero al final de la sincronización, el repositorio no muestra un error en la consola, y aquí están los detalles:
wapt.png
wapt.png (22,97 KB) Visto 19488 veces
¿Tienes alguna idea?
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

11 de junio de 2025 - 14:58

Hola,

esto ocurre cuando se desactivan los WAD en el servidor WAPT y se habilita la sincronización de WAD en el repositorio secundario.

El servidor intenta descargar los archivos WAD, pero recibe un error 404 porque devuelve un error 404 si los WAD no están habilitados.

La solución más sencilla en su caso es habilitar los WAD en el archivo postconf para ver si se resuelve el problema.
Avatar de usuario
dcardón
Experto en WAPT
Mensajes: 1908
Inscripción: 18 de junio de 2014 - 09:58
Ubicación: Saint Sébastien sur Loire
Contacto :

11 de junio de 2025 - 18:09

Hola Kevin,

Con respecto al puerto, puede ejecutar el siguiente comando que le brinda el proceso asociado con el puerto (columna OwningProcess):

Código: Seleccionar todo

Get-NetTCPConnection -State Listen | Where localport -eq '80'
Atentamente,

Denis
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
sílice
Mensajes: 24
Inscripción: 18 de noviembre de 2024 - 11:02

24 de junio de 2025 - 15:11

Buen día,

Este es un proceso del sistema:
80.png
80.png (79,04 KB) Visto 19059 veces
sílice
Mensajes: 24
Inscripción: 18 de noviembre de 2024 - 11:02

24 de junio de 2025 - 15:52

sfonteneau escribió: 11 de junio de 2025 - 14:58 Hola

, esto sucede cuando la funcionalidad de WADs está deshabilitada en el servidor WAPT y la sincronización de WADs está habilitada en el repositorio secundario.

Intenta descargar los archivos WADs pero obtiene un error 404 porque el servidor devuelve un 404 si WADs no está habilitado.

La solución más sencilla en tu caso es habilitar WADs en el postconf para ver si eso resuelve el problema.
Buen día,

Acabo de reiniciar el postconf y me aparece este error al final :(

Código: Seleccionar todo

[*] Postconfiguration completed.                                                                                                               │
│ Error while trying to configure Nginx!                                                                                                         │
│ errno = 1  output: Job for nginx.service failed because the control process exited with error code.                                            │
│ See "systemctl status nginx.service" and "journalctl -xe" for details.

Please connect to https://wapt.mon.domaine/ to access the server. 
Nginx ya no se inicia...

(Los datos están anonimizados.)

Código: Seleccionar todo

[root@srv tmp]# systemctl status nginx.service
● nginx.service - The nginx HTTP and reverse proxy server
   Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/nginx.service.d
           └─nginx_worker_files_limit.conf
   Active: failed (Result: exit-code) since Tue 2025-06-24 15:31:19 CEST; 2min 55s ago
 Main PID: 1634 (code=killed, signal=KILL)

Jun 24 15:31:18 wapt.mon.domaine systemd[1]: Starting The nginx HTTP and reverse proxy server...
Jun 24 15:31:19 wapt.mon.domaine nginx[49947]: nginx: [emerg] SSL_CTX_use_PrivateKey("/opt/wapt/waptserver/ssl/key.pem") failed (S>
Jun 24 15:31:19 wapt.mon.domaine nginx[49947]: nginx: configuration file /etc/nginx/nginx.conf test failed
Jun 24 15:31:19 wapt.mon.domaine systemd[1]: nginx.service: Control process exited, code=exited status=1
Jun 24 15:31:19 wapt.mon.domaine systemd[1]: nginx.service: Failed with result 'exit-code'.
Jun 24 15:31:19 wapt.mon.domaine systemd[1]: Failed to start The nginx HTTP and reverse proxy server.
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

24 de junio de 2025 - 16:19

Es extraño, parece que alguien ha modificado /opt/wapt/waptserver/ssl/key.pem; nginx ya no puede abrirlo
Bloqueado