[RESUELTO] Wapttftpserver en Debian

Comparta sus sugerencias o problemas relacionados con la consola WAPT o el agente WAPT aquí
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.
Respuesta
cedric_974
Mensajes: 11
Inscripción: 13 nov 2025 - 05:42

13 de noviembre de 2025 - 06:34

Hola,

les escribo porque tengo un problema con TFTP en un repositorio secundario en Debian.
Instalé el repositorio en un directorio que llamaré /XXXX, y puedo localizar correctamente el directorio /XXXX/wads/pxe y el archivo ipxe.efi.
La máquina no tiene cortafuegos, solo el antivirus ClamAV.
Cabe mencionar que DHCP no está configurado por el momento, pero quería probar TFTP.
Actualmente en la versión 2.6.0.17392, puedo iniciar el servicio systemctl status wapttftpserver sin ningún problema:

#################################
systemctl status wapttftpserver:

● wapttftpserver.service - Script de inicio del servidor TFTP WAPT/WADS
Cargado: cargado (/usr/lib/systemd/system/wapttftpserver.service; habilitado; preestablecido: habilitado)
Activo: activo (en ejecución) desde el jueves 30 de octubre de 2025 08:22:22 +04; Hace 2 semanas 0 días
Invocación: af16754aa4234cae821ca58ec17760f1
PID principal: 841 (wapttftpserver.)
Tareas: 2 (límite: 9455)
Memoria: 3,8M (pico: 4,6M)
CPU: 14 min 16,331 s
CGroup: /system.slice/wapttftpserver.service
└─841 /opt/wapt/wapttftpserver.bin --fork --username=root --root_dir=/XXXX/wads/pxe --verbose --log-path=/dev/stdout

30 oct 08:22:22 XX-XX-XXXXXXX-X systemd[1]: Iniciando wapttftpserver.service - Script de inicio del servidor TFTP WAPT/WADS...
30 oct 08:22:22 XX-XX-XXXXXXX-X systemd[1]: Se inició wapttftpserver.service - Script de inicio del servidor TFTP WAPT/WADS.
#################################


Intenté este comando que encontré en la documentación de otro sistema Debian:
###################################
cd ~
tftp XX-XX-XXXXXXX-X.mydomain.lan
binary
get ipxe.efi
quit
ls -l ipxe.efi
###############################

Justo después del comando get ipxe.efi, obtengo un error:
##########################
Código de error 1: Archivo no encontrado
##########################

Luego intenté un comando nmap de otro sistema Debian:
#################################
nmap -Pn 192.168.1.2 -sU -p 69
###################################

Recibo esta respuesta:
###################################
Iniciando Nmap 7.95 ( https://nmap.org ) en 2025-11-13 09:14 +04
Informe de escaneo de Nmap para XX-XX-XXXXXXX-X.mydomain.lan (192.168.1.2)
El host está activo.

SERVICIO DE ESTADO DEL PUERTO
69/udp abierto|filtrado tftp

Nmap hecho: 1 dirección IP (1 host activo) escaneada en 2.21 segundos
######################################

El puerto está "abierto|filtrado".

Decidí probar nmap en nuestro antiguo servidor TFTP que está en Windows para ver la reacción:
##########################
nmap -Pn 192.168.1.3 -sU -p 69
###########################

Obtengo esta respuesta:
######################################
Iniciando Nmap 7.95 ( https://nmap.org ) en 2025-11-13 09:13 +04
Informe de escaneo de Nmap para XX-XX-XXXXXXX-X.mydomain.lan (192.168.1.3)
El host está activo (latencia de 0.0048s).

SERVICIO DE ESTADO DEL PUERTO
69/udp abierto tftp

Nmap finalizado: 1 dirección IP (1 host activo) escaneada en 0,22 segundos
####################################

El puerto ahora está "abierto".

Al intentar recuperar un archivo del servidor TFTP de Windows, recibo el código de error 4: Violación de acceso. Esto significa que tengo una respuesta (negativa, pero una respuesta al fin y al cabo...).

Espero haberme explicado con claridad, pero no entiendo este concepto de "abierto|filtrado", ni por qué no puedo recuperar ipxe.efi. ¿
Existe un archivo de configuración para wapttftpserver?

Gracias por su ayuda.

Saludos cordiales
Última edición realizada por cedric_974 el 13 de noviembre de 2025 a las 14:36, editado 1 vez.
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

13 de noviembre de 2025 - 12:08

Hola,

primero debemos comprobar si el archivo ipxe.efi está presente en la carpeta: /XXXX/wads/pxe

Simon
cedric_974
Mensajes: 11
Inscripción: 13 nov 2025 - 05:42

13 de noviembre de 2025 - 12:43

Hola,

gracias por tu respuesta.

root@XX-XX-XXXXXXX-X:/# cd /XXXX/wads/pxe/
root@XX-XX-XXXXXXX-X:/XXXX/wads/pxe# ls
Boot EFI ipxe.efi snponly.efi sources undionly.kpxe

Sí, confirmo que está presente, y a continuación se muestran los permisos.

50355110 1020 -rw-r--r-- 1 root www-data 1042944 Sep 2 18:05 ipxe.efi

Gracias por tu ayuda.
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

13 de noviembre de 2025 - 13:47

¿Puedes probar esto?

pero en el repositorio mismo con 127.0.0.1:

Código: Seleccionar todo

cd ~
tftp 127.0.0.1
binary
get ipxe.efi
quit
ls -l ipxe.efi
cedric_974
Mensajes: 11
Inscripción: 13 nov 2025 - 05:42

13 de noviembre de 2025 - 14:16

Funciona en 127.0.0.1 y también con la dirección IP del repositorio.

Mientras tanto, reinstalé otro sistema Debian para descartar cualquier posibilidad y realicé otra prueba remota, y también funciona allí.
Así que creo que el problema debía estar en la máquina que usaba para probar mi TFTP remoto desde el principio...

Gracias por su ayuda y disculpe por hacerle perder el tiempo. Gracias

de nuevo.
Respuesta