Página 1 de 2

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

Publicado: 11 de abril de 2025 - 12:19 p. m.
por sílice
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

Re: tis-remote-repo-http - Error de instalación

Publicado: 11 de abril de 2025 - 15:31
por sílice
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?

Re: tis-remote-repo-http - Error de instalación

Publicado: 11 de abril de 2025 - 15:52
por dcardon
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

Re: tis-remote-repo-http - Error de instalación

Publicado: 17 de abril de 2025 - 14:47
por dcardon
Hola Kevin,

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

Saludos,

Denis

Re: tis-remote-repo-http - Error de instalación

Publicado: 10 de junio de 2025 - 16:07
por sílice
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 19499 veces
¿Tienes alguna idea?

Re: tis-remote-repo-http - Error de instalación

Publicado: 11 de junio de 2025 - 14:58
por sfonteneau
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.

Re: tis-remote-repo-http - Error de instalación

Publicado: 11 de junio de 2025 - 18:09
por dcardon
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

Re: tis-remote-repo-http - Error de instalación

Publicado: 24 de junio de 2025 - 15:11
por sílice
Buen día,

Este es un proceso del sistema:
80.png
80.png (79,04 KB) Visto 19070 veces

Re: tis-remote-repo-http - Error de instalación

Publicado: 24 de junio de 2025 - 15:52
por sílice
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.

Re: tis-remote-repo-http - Error de instalación

Publicado: 24 de junio de 2025 - 16:19
por sfonteneau
Es extraño, parece que alguien ha modificado /opt/wapt/waptserver/ssl/key.pem; nginx ya no puede abrirlo