[ipxe-devel] Cannot get HTTPS to work properly.

Patrick Rombouts mail at mount.cc
Wed Oct 9 10:08:54 UTC 2013


Hi there,

I am trying to fetch an iPXE script over HTTPS but can't seem to get it 
working. The steps I did are as following:

- Checkout the head of the git repo.
- Edit config/general.h to include HTTPS
- Compile iPXE with an embedded script, which only retrieves the dhcp 
and fetches the url over HTTPS. (sudo make bin/undionly.kpxe 
EMBED=netload.embed DEBUG=httpcore,http,https)
- Boot a fresh Hyper-V VM over network, which is failing.

iPXE queries a bunch of apache servers, and gives an Permission denied 
0216e43c. The SSL certificate is new and works in all major browsers. 
The wierd thing is that my server is an nginx server: not an apache. Yet 
it queries several apache servers and fails after the line 'HTTP 0x210e4 
start of data' right after an request from an apache server has been 
recieved. Screenshot: http://puu.sh/4LwBj.png

The SSL certificate is an PositiveSSL from Comodo. I've tried to pass 
the certificate along with TRUST= 
TRUST=PositiveSSLCA2.crt,AddTrustExternalCARoot.crt, it gives yet 
another error to an Apache server. (http://puu.sh/4LwA9.png)

Does anyone have an idea what I'm doing wrong?

Thanks in advance.

Patrick




More information about the ipxe-devel mailing list