I apologise in advance if you have tried some of the following.
This may be a basic question but, if you put your 1.2.0 server on its own isolated LAN and enable DHCP does it work.
We need to prove your 1.2.0 is good.
I’m not sure what tells it to load default.ipxe, presumably the dhcp server.
is there anything in the apache log on 10.2.6.40 for boot.php
What happens if you build a boot CD or pendrive as per the following.
[url]http://fogproject.org/forum/threads/physical-boot-disk-for-imaging.12142/#post-40540[/url]
just burn the iso to disk or pendrive and try booting from it.