[RESUELTO] Actualización de WAPT en Debian Bookworm: problema de clave pública

Preguntas sobre el servidor WAPT / Solicitudes y ayuda relacionadas con el servidor 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
elba
Mensajes: 3
Inscripción: 5 de febrero de 2026 - 9:50 a. m.

5 de febrero de 2026 - 10:11

Buen día,

En Debian 12.13, con una versión de servidor WAPT: 2.6.1.17576, quería realizar una actualización de versión, pero me encuentro con un error al actualizar los repositorios.

Según la documentación, he actualizado correctamente la clave GPG, pero me aparece el siguiente error que no entiendo:

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
Las siguientes firmas no se pudieron verificar porque la clave pública no está disponible: NO_PUBKEY 9C10034123C0FCD5
Leyendo listas de paquetes... Hecho
W: Se produjo un error durante la verificación de la firma. El repositorio no se actualiza y se utilizarán los archivos de índice anteriores. Error de GPG: https://wapt.tranquil.it/Debian/wapt-2.6 bookworm InRelease: Las siguientes firmas no se pudieron verificar porque la clave pública no está disponible: NO_PUBKEY 9C10034123C0FCD5
W: No se pudo obtener https://wapt.tranquil.it/Debian/wapt-2. ... /InRelease Las siguientes firmas no pudieron verificarse porque la clave pública no está disponible: NO_PUBKEY 9C10034123C0FCD5
W: Algunos archivos de índice no se pudieron descargar. Se han ignorado o se han utilizado versiones antiguas en su lugar.
El resultado de la verificación de la clave GPG parece coincidir con las expectativas:

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]
Si tienes alguna pista, estoy todo oídos.
GRACIAS
Ewen
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 :

5 de febrero de 2026 - 12:35

Hola Ewen,

¿Podrías verificar el formato de la clave gpg (binaria o codificada en base64)?

versión binaria:

Código: Seleccionar todo

root@trixie:~# sha256sum tiswapt-pub-2026.gpg
0a9ab3b2f82be2711d578868f77d59527c5ac6c78258ad0aac89c9b836782448  tiswapt-pub-2026.gpg
Versión "blindada" base64:

Código: Seleccionar todo

root@trixie:~# sha256sum tiswapt-pub-2026.gpg.asc 
3060e6eade0432a33843acd4fa8038f0b6b662b9c042c3cff0bf1da76fcb7ae5  tiswapt-pub-2026.gpg.asc
La línea de comandos gpg funciona con ambos formatos. Inicialmente, incluí la versión base64 blindada con la extensión gpg durante el lanzamiento inicial. Al parecer, las versiones recientes de apt la aceptan, pero para versiones anteriores, se debe usar la extensión .asc para las versiones base64 blindadas.

Lo arreglé en los repositorios. Si ejecutas la limpieza de caché de apt y recuperas la clave de nuevo, debería funcionar:

Código: Seleccionar todo

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
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
elba
Mensajes: 3
Inscripción: 5 de febrero de 2026 - 9:50 a. m.

5 de febrero de 2026 - 13:12

Hola Denis,

El resultado del comando para el archivo gpg es el siguiente:
suma sha256 tiswapt-pub.gpg
0a9ab3b2f82be2711d578868f77d59527c5ac6c78258ad0aac89c9b836782448 tiswapt-pub.gpg
Entonces, es más bien una versión binaria, pero el archivo se llama tiswapt-pub.gpg en mi sistema y no tengo el equivalente en ".asc".

Pero incluso después de la limpieza, la actualización sigue fallando:
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
Las siguientes firmas no pudieron verificarse porque la clave pública no está disponible: NO_PUBKEY 9C10034123C0FCD5
Obtenido 3,852 B en 1s (5,625 B/s)
Leyendo listas de paquetes... Hecho
Construyendo árbol de dependencias... Hecho
Leyendo información de estado... Hecho
1 paquete puede actualizarse. Ejecute 'apt list --upgradable' para verlo.
W: Se produjo un error durante la verificación de la firma. El repositorio no se actualiza y se utilizarán los archivos de índice anteriores. Error de GPG: https://wapt.tranquil.it/Debian/wapt-2.6 bookworm InRelease: No se pudieron verificar las siguientes firmas porque la clave pública no está disponible: NO_PUBKEY 9C10034123C0FCD5
W: No se pudo obtener https://wapt.tranquil.it/Debian/wapt-2. ... /InRelease No se pudieron verificar las siguientes firmas porque la clave pública no está disponible: NO_PUBKEY 9C10034123C0FCD5
W: No se pudieron descargar algunos archivos de índice. Se han ignorado o se han utilizado los antiguos en su lugar.
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 :

5 de febrero de 2026 - 13:33

Hola de nuevo Ewen,

¿Tiene la siguiente línea (con el signed-by) en la configuración de apt?

Código: Seleccionar todo

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
Anteriormente, la clave se almacenaba en /etc/apt/trusted.gpg.d y no se usaba la opción "signed-by". Esta nueva sintaxis es mejor para garantizar la certeza de qué firma usar para cada repositorio.

Atentamente,

Denis

PD: Mantuvimos el mismo nombre localmente para la documentación para simplificar. tiswapt-pub-2026.gpg está para descargar.
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
elba
Mensajes: 3
Inscripción: 5 de febrero de 2026 - 9:50 a. m.

5 de febrero de 2026 - 15:28

El problema se debía, efectivamente, a la configuración de apt.

Gracias.
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 :

5 de febrero de 2026 - 16:23

Hola de nuevo Ewen,

gracias por tus comentarios, :-)

marco el tema como resuelto.

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
Bloqueado