[SOLVED] Help setting up enterprise WAPT OS deployment

Questions about WAPT Server / Requests and help related to the WAPT server
Forum Rules
Community Forum Rules
* English support on www.reddit.com/r/wapt
* French community support is available on this forum
* Please prefix the topic title with [RESOLVED] if it is resolved.
* Please do not edit a topic that is tagged [RESOLVED]. Open a new topic referencing the old one.
* Specify the installed WAPT version, full version, and build number (2.2.1.11957 / 2.2.2.12337 / etc.) as well as the Enterprise/Discovery edition.
* Versions 1.8.2 and earlier are no longer supported. The only questions accepted regarding version 1.8.2 are related to upgrading to a supported version (2.1, 2.2, etc.).
* Specify the server OS (Linux/Windows) and version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specify the OS of the administration/package creation machine and the machine with the problematic agent, if applicable (Windows 7/10/11/Debian 11/etc.).
* Avoid asking multiple questions when opening a topic, otherwise it may be ignored. If there are multiple topics, open separate topics, preferably one after the other and not all at the same time (i.e., do not spam the forum).
* Include code snippets, screenshots, and other images directly in the post. Links to Pastebin, Bitly, and other third-party sites will be systematically removed.
* As with any community forum, support is provided voluntarily by members. If you require commercial support, you can contact Tranquil IT's sales department at 02.40.97.57.55
Locked
florian777
Messages: 32
Registration: Apr 13, 2022 - 09:53

April 13, 2022 - 10:06 AM

Hello, I'm currently trying to use the OS deployment feature via WAPT.

I've tried consulting the WAPT documentation without much success. I was wondering if anyone has already managed to set up this feature and could tell me how to do it.

Thanks


Information:
WAPT installed: Enterprise
OS Server: Windows Server 2016
Last edited by florian777 on Apr 15, 2022 - 10:11, edited 1 time.
florian777
Messages: 32
Registration: Apr 13, 2022 - 09:53

April 13, 2022 - 3:29 PM

Problem solved, I'm providing the procedure for anyone who might need it:

:!: I want to point out that I'm not a PXE expert; some options may be superfluous. If there's anything to modify, feel free to do so below this post. This was done on a test environment, so some elements will need to be adapted to your setup. :!:


On your DHCP server:

- Define the user classes
- Add
- Name = iPXE
- Description = iPXE Clients

- In your scope, from which PXE clients will retrieve their IP addresses
- Policies
- New policy
- Name = PXE (you can enter anything you want)
- Add
- Criteria = User class
- Operator = Is equal to
- Value = Select the user class name created previously
- Click Next until you can choose options
- Option #067 = http://IP_SRV_WAPT/api/v3/baseipxe?uefi=false

- Add the following options to "Scope Options":
- 060 = support
- 066 = IP_SRV_WAPT
- 067 = undionly.kxpe

- In the end, you must have at least the following options:
- 060 = support
- 066 = IP_SRV_WAPT
- 067 = undionly.kxpe
- 067 = http://IP_SRV_WAPT/api....

On your WAPT server

- As the TFTP server, I chose TFTPD by Ph.Jounin (you are free to choose another)

- In Current Directory: path to the WAPT pxe folder
- example: C:\wapt\waptserver\repository\wads\pxe

- In server interfaces: specify the interface to which Connect your WAPT server

- Finally, by clicking the settings button, check:
- PXE Compatibility
- Translate Unix file names
- Bind TFTP to this address = IP_SRV_WAPT
- Allow "\" As virtual root.


Once everything is configured normally, if you start your PXE client, it should retrieve an IP address and display the menu allowing you to register the machine in the WAPT console.
User avatar
dcardon
WAPT Expert
Messages: 1932
Registration: June 18, 2014 - 09:58
Location: Saint Sébastien sur Loire
Contact :

April 13, 2022 - 6:21 PM

Hi Floriant777,

thanks for your feedback. Regarding the TFTP part, we've just integrated the wapttftpserver binary (which should be auto-configured).
You just need to set the service to start by default and then start it.

Regards,

Denis
Denis Cardon - Tranquil IT
Share your experiences on WAPT! Send us your blog and article URLs in the "Your Opinion of the forum, and we'll feature them on the WAPT
Locked