Problem with HTTPS upgrade
@tom-elliott Any suggestion on how to get it working. I did notice in the error logs i found this on each attempted boot
==> syslog <== Aug 7 11:37:25 SRO-FOG-01 in.tftpd: tftp: client does not accept options
@sbenson Then it’s something in ipxe code that changed this, which is well outside my own scope.
@sebastian-roth Ok, this was working on 1.3.0 rc like 15 or something. Upgrading to 1.5.0-rc4 seemes to have broken this.
@sbenson This command is used to compile an iPXE binary from the source code and add the SSL certificate to it. Instructions on how to do this you can find in the wiki. Those instructions are for legary (undionly.kpxe) as well as for 32 bit UEFI and 64 bit UEFI. make sure you compile and put the correct ones into your /tftpboot directory. Possibly you want to compile all three if you have all those different clients. Let us know if you need help. Please post exact command and steps you tried and the error message you see. Then we will surely be able to help.
I actually already tried this. Still doesn’t work
EDIT: well tried the default.ipxe file. I am not sure where to try the
make bin-x86_64-efi/ipxe.efi EMBED=ipxescript TRUST=/var/www/fog//management/other/ssl/srvpublic.crt
Wayne Workman last edited by
@sbenson According to the below thread, ipxe does not follow redirects, so you just need to edit /tftpboot/default.ipxe to use https instead of http