[RISOLTO] tis-remote-repo-http - Installazione fallita

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
silice
Messaggi: 24
Registrazione: 18 nov 2024 - 11:02

11 aprile 2025 - 12:19

Buongiorno,

Si è verificato un errore durante l'installazione del pacchetto tis-remote-repo-http su un PC Windows 11

La console Wapt è tornata:

Codice: Seleziona tutto

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


Su questo PC erano abilitate le funzionalità IIS (senza alcuna configurazione particolare); pensavo che fosse quello il motivo.
Ho disinstallato quelle funzionalità ma il messaggio di errore è lo stesso.

Mi potete aiutare?

Sinceramente
Ultima modifica di silica il 26 giugno 2025 alle 10:23, modificato 2 volte.
silice
Messaggi: 24
Registrazione: 18 nov 2024 - 11:02

11 aprile 2025 - 15:31

Infatti, eseguendo questo live sul PC Windows 11:

Codice: Seleziona tutto

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


Exit code: 0
Ho ottenuto la stessa cosa del pacchetto tis.
Watt considera questo risultato un errore.

Si tratta di un errore nel pacchetto?
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

11 aprile 2025 - 15:52

Ciao Kevin,

come menzionato nel messaggio poco sopra:

Codice: Seleziona tutto

Port 80 is not available
Sulla macchina in questione deve già essere in esecuzione un server web :-)

Sinceramente,

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

17 aprile 2025 - 14:47

Ciao Kevin,

sei riuscito a risolvere il problema? C'era qualcosa in ascolto sulla porta 80?

Saluti,

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
silice
Messaggi: 24
Registrazione: 18 nov 2024 - 11:02

10 giugno 2025 - 16:07

Buongiorno,

Mi scuso per il ritardo nella risposta.

Non sono riuscito a trovare esattamente cosa fosse in ascolto sulla porta 80.

Ho finito per sostituire la porta 80 con 8080 nel tis-remote-repo-http
L'installazione è riuscita e i pacchetti si stanno sincronizzando

Ma al termine della sincronizzazione, il repository non riesce a visualizzare un errore nella console. Ecco i dettagli:
wapt.png
wapt.png (22,97 KB) Visualizzato 19452 volte
Hai qualche idea?
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

11 giugno 2025 - 14:58

Ciao,

questo problema si verifica quando si disabilitano i file WAD sul server WAPT e si abilita la sincronizzazione dei file WAD sul repository secondario.

Il sistema tenta di scaricare i file WAD ma restituisce un errore 404 perché il server restituisce un errore 404 se i file WAD non sono abilitati.

La soluzione più semplice nel tuo caso è abilitare i file WAD nel file postconf per verificare se questo risolve il problema.
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

11 giugno 2025 - 18:09

Ciao Kevin,

Per quanto riguarda la porta, puoi eseguire il seguente comando che ti fornisce il processo associato alla porta (colonna OwningProcess):

Codice: Seleziona tutto

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

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
silice
Messaggi: 24
Registrazione: 18 nov 2024 - 11:02

24 giugno 2025 - 15:11

Buongiorno,

Questo è un processo di sistema:
80.png
80.png (79,04 KB) Visualizzato 19023 volte
silice
Messaggi: 24
Registrazione: 18 nov 2024 - 11:02

24 giugno 2025 - 15:52

sfonteneau ha scritto: 11 giugno 2025 - 14:58 Ciao

, questo succede quando la funzionalità WADs è disabilitata sul lato server WAPT e la sincronizzazione WADs è abilitata sul lato repository secondario.

Il sistema tenta di scaricare i file WADs ma riceve un errore 404 perché il server restituisce un errore 404 se WADs non è abilitato.

La soluzione più semplice nel tuo caso è abilitare WADs nel postconf per vedere se questo risolve il problema.
Buongiorno,

Ho appena riavviato il postconf e alla fine ricevo questo errore :(

Codice: Seleziona tutto

[*] 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 non si avvia più...

(I dati sono resi anonimi.)

Codice: Seleziona tutto

[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 utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

24 giugno 2025 - 16:19

Strano, sembra che qualcuno abbia modificato /opt/wapt/waptserver/ssl/key.pem; nginx non riesce più ad aprirlo
Bloccato