Problème d'accès au serveur wapt côté client

Question about WAPT Server / Requêtes et aides autour du serveur Wapt
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
Regis
Messages : 9
Inscription : 04 mars 2026 - 12:10

04 mars 2026 - 12:21

Bonjour,

Je teste sur l'environnement Virtual Box 7.2.4 le déploiement de Windows via wapt.

Pour rappel j'ai installé la version wapt 2.6 sur Rocky 10

J'ai configuré le serveur dhcp , voici le fichier dhcpd.conf:

..............................................................................................................................................................................

subnet 172.16.1.0 netmask 255.255.255.0 {
range 172.16.1.120 172.16.1.180;
option routers 0.0.0.0;
option subnet-mask 255.255.255.0;
option broadcast-address 172.16.1.255;
next-server 172.16.1.100; # TFTP server
# If not iPXE
if not exists user-class {
# If legacy BIOS
if (option vendor-class-identifier = "PXEClient:Arch:00000") {
filename "boot/pxeboot.n12";
} else {
filename "efi/boot/bootmgfw.efi";
}
}
# If iPXE
else if option user-class = "iPXE" {
# If legacy BIOS
if (option vendor-class-identifier = "PXEClient:Arch:00000") {
filename "http://172.16.1.100/api/v3/baseipxe?uef ... &keymap=fr";
} else {
filename "http://172.16.1.100/api/v3/baseipxe?keymap=fr";
}
}
..............................................................................................................................................................................

Le test de cette commande côté client ca passe bien :

...............................................................................................................................................................................
cd ~
tftp 172.16.1.100;
binary
get snponly.efi
quit
ls -l snponly.efi
..............................................................................................................................................................................

Quand je teste ensuite le déploiement de Windows après avoir ajouté l'iso de Windows et un fichier de réponse je constate que la suite ne passe pas le client récupère bien une @IP mais ce s'arrête sur le TFTP
avec des messages d'erreur:

.......................... .................................................................................................................................
client mac addr: 08 00 27 5c b2 0c ..................
client ip: 172.16.1.140 mask: 255.255.255.0 dhcp ip: 172.16.1.110
TFTP
pxe-t01: file not found
pxe-e3b: tftp error - file not found
pxe-m0f:Exiting Intel pxe rom
..................................................................................................................................................................

J'arrive bien à avoir une adresse IP mais côté tftp ça bloque je ne comprend pas

Je me demande ce que j'ai raté que je coche UEFI ou pas dans le bios côté client.


Merci d'avance pour votre réponse
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 2312
Inscription : 10 juil. 2014 - 23:52
Contact :

04 mars 2026 - 12:44

Bonjour

La dernière fois que j'ai testet avec virtualbox les test ne sont pas concluant:

En faite Virtualbox embarque sont propre iPXE https://ipxe.org/err/3c0920

Mais seulement dans cet ipxe fournis par virtualbox, le boot http a été désactiver (je ne sais pas pourquoi ...) .

Du coup vous tomber directement dans :

if option user-class = "iPXE" {
http://172.16.1.100/api/v3/baseipxe?keymap=fr"

Mais du coup qui ne fonctionne pas car le boot http est désactiver ... (merci virtualbox)

Une des solution c'est du faire un peu comme fog et de compiler votre propre ipxe avec :

/opt/wapt/waptserver/scripts/compile_ipxe.sh

Puis dans votre dhcp de mettre:

filename "snponly_custom.efi";

a la place de file http :

filename "http://172.16.1.100/api/v3/baseipxe?uef ... &keymap=fr";


a vérifier si ça fonctionne bien je vais refaire un test ici


sinon vous pouvez démarrer sans ipxe:

indiquer simplement :

efi/boot/bootmgfw.efi

en filename
Regis
Messages : 9
Inscription : 04 mars 2026 - 12:10

04 mars 2026 - 14:35

Bonjour,

J'ai lancé la commande:

/opt/wapt/waptserver/scripts/compile_ipxe.sh j'ai :
.......................................................................................................................................................................................................

install git gcc gcc-c++ make zlib-devel binutils-devel xz-devel
custom ipxe
compile legacy ipxe
compile uefi ipxe
compile snponly.efi
..........................................................................................................................................................................................................

Et quand dans /etc/dhcpd.conf j'ajoute ou j'enlève :
......................................................................................................................................................................................

If iPXE
else if option user-class = "iPXE" {
If legacy BIOS
if (option vendor-class-identifier = "PXEClient:Arch:00000") {
filename "undionly_custom.kpxe";
} else {
filename "ipxe_custom.efi";
}
}

...................................................................................................................................................................................

J'ai le même problème aucun fichier ne se charge je ne comprend plus du tout

Cordialement
Regis
Messages : 9
Inscription : 04 mars 2026 - 12:10

04 mars 2026 - 17:07

Quand je teste tftp c'est trop long je me demande si le problème vient de là :

tftp wapt.iplesp.upmc.fr
tftp> binary
tftp> get bootmgfw.efi
Transfer timed out.

Quand je teste le statut du serveur tftp:

systemctl status wapttftpserver
● wapttftpserver.service - WAPT/WADS TFTP Server startup script
Loaded: loaded (/usr/lib/systemd/system/wapttftpserver.service; enabled; preset: disabled)
Active: active (running) since Wed 2026-03-04 16:53:53 CET; 4min 33s ago
.....................................................................................................................................................................

Mar 04 16:53:53 srvwapt3 waptserver[2108]: 20260304 15535335 ! info tftp server running on 0.0.0.0:69 serving files in /var/www/wads/pxe

..............................................................................................................................................................................

Quand le lance ls -al /var/www/wads/pxe ca ne passe alors que les fichiers sont dans /var/www/html/wads/pxe

C'est très flou là compliqué de comprendre
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 2312
Inscription : 10 juil. 2014 - 23:52
Contact :

04 mars 2026 - 17:12

Comme ceci ?

Code : Tout sélectionner

tftp 127.0.0.1
tftp>  binary
tftp> get efi/boot/bootmgfw.efi
tftp> quit
Regis
Messages : 9
Inscription : 04 mars 2026 - 12:10

04 mars 2026 - 17:20

Même en lançant :

tftp 127.0.0.1
tftp> binary
tftp> get efi/boot/bootmgfw.efi
tftp> quit

C'est très très long c'est pas normale et la commande:
ss -tulnp donne :

udp UNCONN 8448 0 0.0.0.0:69 0.0.0.0:* users:(("wapttftpserver.",pid=256906,fd=3))

Le port n'est pas à l'état écoute, c'est étrange
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 2312
Inscription : 10 juil. 2014 - 23:52
Contact :

04 mars 2026 - 17:39

Il y a eu des soucis avec d'ancienne version de wapt sur wapttftpserver

Pouvez-vous nous indiquer votre version (complète) ?
Regis
Messages : 9
Inscription : 04 mars 2026 - 12:10

04 mars 2026 - 17:51

Ajout dépôt Tranquil IT

cat > /etc/yum.repos.d/wapt.repo <<EOF
[wapt]
name=WAPT Server Repo
baseurl=https://wapt.tranquil.it/redhat10/wapt-2.6/
enabled=1
gpgcheck=1
EOF

Donc j'ai installé la version wapt-2.6
Avatar de l’utilisateur
sfonteneau
Expert WAPT
Messages : 2312
Inscription : 10 juil. 2014 - 23:52
Contact :

04 mars 2026 - 17:55

Que donne ?

cat /opt/wapt/version-full
Regis
Messages : 9
Inscription : 04 mars 2026 - 12:10

04 mars 2026 - 18:15

Ca donne le résultat:

2.6.1.17705-092e11fc
Répondre