I’m trying to switch from TFTP to HTTP for UEFI (we’re having a lot of issues around TFTP on our development network and are hoping this will work better). I’ve manually enabled this in foreman-proxy/settings.d/httpboot.yml and restarted, but whenever I try to choose “Grub2 UEFI HTTP” for PXE loader, I get “Warning: This combination of loader and OS might not be able to boot. Manual configuration is needed.”
I am able to select Grub2 UEFI and PXELinux Bios, but that’s all. What have I neglected to do so that Grub2 UEFI HTTP becomes selectable and works as expected?
I do have a proxy running (on this same server) which has httpboot among its active features. In fact, it manges DHCP, HTTPBoot, Logs, Registration and TFTP.
But when I select Grub2 UEFI HTTP and ignore the warning, then attempt to save the change, I see this in the logs: