@DBCountMan First let me say this is a new one, that I’ve never seen before. So the rest of this is a lot of pure guessing.
If we reference the ipxe documentation https://ipxe.org/cmd/certstat for certstat something jumps out at me. The definition of permanent:
[PERMANENT] The certificate was embedded into iPXE at build time.
This is a certificate that was added when ipxe was compiled. For the one that no work, it has a permenent id of 5e…c9 for the CA certificate. In the one that works the permanent one is 81…0c (which is also what your browser is reporting.
So if we build a truth table on this, it points that you might have 2 ipxe boot loaders at play here (because we are seeing two different certificates). So the question is how can we tell?
ideas from the ipxe console:
- Seeing if you have multiple dhcp servers responding here? There should be a way to see dhcp option 66 and 67
- Seeing if there is a way to find the boot loader name or version number or build number to see if a second ipxe boot loader is in play
- The one working vs not working is the platform different uefi vs bios?