[RISOLTO] Aggiornamento WAPT su Debian Bookworm: problema con la chiave pubblica

Domande sul server WAPT / Richieste e assistenza relative al server 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
Bloccato
elb
Messaggi: 3
Iscrizioni: 5 febbraio 2026 - ore 9:50

5 febbraio 2026 - 10:11

Buongiorno,

Con Debian 12.13, con una versione del server WAPT: 2.6.1.17576, volevo eseguire un aggiornamento della versione, ma riscontro un errore durante l'aggiornamento dei repository.

Secondo la documentazione, ho aggiornato correttamente la chiave GPG, ma riscontro il seguente errore che non capisco:

Get:4 https://wapt.tranquil.it/Debian/wapt-2.6 bookworm InRelease [3.852 B]
Err:4 https://wapt.tranquil.it/Debian/wapt-2.6 bookworm InRelease
Le seguenti firme non possono essere verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 9C10034123C0FCD5
Lettura degli elenchi dei pacchetti... Fatto
W: Si è verificato un errore durante la verifica della firma. Il repository non è aggiornato e verranno utilizzati i file di indice precedenti. Errore GPG: https://wapt.tranquil.it/Debian/wapt-2.6 bookworm InRelease: Le seguenti firme non possono essere verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 9C10034123C0FCD5
W: Impossibile recuperare https://wapt.tranquil.it/Debian/wapt-2. ... /InRelease Le seguenti firme non possono essere verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 9C10034123C0FCD5
W: Alcuni file di indice non sono stati scaricati. Sono stati ignorati o sono state utilizzate le versioni precedenti.
Il risultato della verifica della chiave GPG sembra corrispondere alle aspettative:

gpg --show-keys /usr/share/keyrings/tiswapt-pub.gpg
pub rsa4096 2023-02-22 [SC]
4282FBE84E0F7E923E8F54909C10034123C0FCD5
uid Tranquil IT Systems <technique@tranquil.it>
sub rsa4096 2023-02-22 [E]
Se avete qualche dritta, sono tutto orecchie.
GRAZIE
Ewen
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

5 febbraio 2026 - 12:35

Ciao Ewen,

Potresti controllare il formato della chiave gpg (binaria o codificata in base64):

versione binaria:

Codice: Seleziona tutto

root@trixie:~# sha256sum tiswapt-pub-2026.gpg
0a9ab3b2f82be2711d578868f77d59527c5ac6c78258ad0aac89c9b836782448  tiswapt-pub-2026.gpg
versione base64 "corazzata":

Codice: Seleziona tutto

root@trixie:~# sha256sum tiswapt-pub-2026.gpg.asc 
3060e6eade0432a33843acd4fa8038f0b6b662b9c042c3cff0bf1da76fcb7ae5  tiswapt-pub-2026.gpg.asc
La riga di comando gpg funziona con entrambi i formati. Inizialmente, durante la release iniziale, ho incluso la versione armored base64 con l'estensione gpg. A quanto pare, le versioni recenti di apt la accettano, ma per le versioni precedenti, è necessario utilizzare l'estensione .asc per le versioni armored base64.

Ho risolto il problema nei repository. Se esegui la pulizia della cache di apt e recuperi la chiave, dovrebbe funzionare:

Codice: Seleziona tutto

apt clean
sudo bash -c 'wget -qO- https://wapt.tranquil.it/$(lsb_release -is)/tiswapt-pub-2026.gpg > /usr/share/keyrings/tiswapt-pub.gpg'
apt update
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
elb
Messaggi: 3
Iscrizioni: 5 febbraio 2026 - ore 9:50

5 febbraio 2026 - 13:12

Ciao Denis,

Il risultato del comando per il file gpg è il seguente:
sha256sum tiswapt-pub.gpg
0a9ab3b2f82be2711d578868f77d59527c5ac6c78258ad0aac89c9b836782448 tiswapt-pub.gpg
Quindi è più una versione binaria, ma sul mio sistema il file si chiama tiswapt-pub.gpg e non ho l'equivalente in ".asc".

Ma anche dopo la pulizia, l'aggiornamento continua a fallire:
Get:4 https://wapt.tranquil.it/Debian/wapt-2.6 bookworm InRelease [3.852 B]
Err:4 https://wapt.tranquil.it/Debian/wapt-2.6 bookworm InRelease
Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 9C10034123C0FCD5
Scaricati 3.852 B in 1s (5.625 B/s)
Lettura degli elenchi dei pacchetti... Fatto Creazione
dell'albero delle dipendenze... Fatto
Lettura delle informazioni sullo stato... Fatto
1 pacchetto può essere aggiornato. Eseguire 'apt list --upgradable' per visualizzarlo.
W: Si è verificato un errore durante la verifica della firma. Il repository non è aggiornato e verranno utilizzati i file di indice precedenti. Errore GPG: https://wapt.tranquil.it/Debian/wapt-2.6 bookworm InRelease: Le seguenti firme non possono essere verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 9C10034123C0FCD5
W: Impossibile recuperare https://wapt.tranquil.it/Debian/wapt-2. ... /InRelease Le seguenti firme non possono essere verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 9C10034123C0FCD5
W: Alcuni file di indice non sono stati scaricati. Sono stati ignorati o sono stati utilizzati quelli vecchi.
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

5 febbraio 2026 - 13:33

Ciao di nuovo Ewen,

Hai la seguente riga (con la firma) nella configurazione di apt?

Codice: Seleziona tutto

root@trixie:~# cat /etc/apt/sources.list.d/wapt.list 
deb [signed-by=/usr/share/keyrings/tiswapt-pub.gpg] https://wapt.tranquil.it/Debian/wapt-2.6/ trixie main
In passato, la chiave veniva inserita in /etc/apt/trusted.gpg.d e l'opzione signed-by non veniva utilizzata. Questa nuova sintassi è più efficace per garantire la certezza di quale firma utilizzare per quale repository.

Sinceramente,

Denis

PS: Per semplicità abbiamo mantenuto lo stesso nome locale per la documentazione. Il file tiswapt-pub-2026.gpg è disponibile per il download.
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
elb
Messaggi: 3
Iscrizioni: 5 febbraio 2026 - ore 9:50

5 febbraio 2026 - 15:28

Il problema era effettivamente dovuto alla configurazione di apt.

Grazie.
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

5 febbraio 2026 - 16:23

Ciao di nuovo Ewen,

grazie per il feedback, :-)

contrassegno la discussione come risolta.

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
Bloccato