<div dir="ltr"><div>Do you get a error and a <a href="http://ipxe.org">ipxe.org</a> error URL or does it just hang?</div><div>Does the network have access to the internet (for possible download of the certificate chain)</div><div><br></div><div>the proper way to enable functions is to add the just needed ones to the proper config/local file, in this case adding</div><div>#define  DOWNLOAD_PROTO_HTTPS    /* Secure Hypertext Transfer Protocol */<br></div><div>into src/config/local/general.h<br></div><div><br></div><div>note the #define instead of $define (which should cause compilation error i hope)</div><div><br></div><div>/Christian</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 22, 2016 at 5:59 PM, Blatt, Andrew C <span dir="ltr"><<a href="mailto:andrew.blatt@bankofamerica.com" target="_blank">andrew.blatt@bankofamerica.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div lang="EN-US" link="blue" vlink="purple">
<div class="m_-9077939504536991016WordSection1">
<p class="MsoNormal">Hi,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I’m trying to access a pxelinux.cfg file over HTTPS instead of HTTP:<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">#!ipxe<u></u><u></u></p>
<p class="MsoNormal"># Disable automated download of certificates since it is done against<u></u><u></u></p>
<p class="MsoNormal"># unauthenticated host which may lead to exploits<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">ifstat net0<u></u><u></u></p>
<p class="MsoNormal">imgfetch -n kernel <a href="https://WEBSERVER/pxelinux.cfg/01-$%7Bnet0/mac:hexhyp%7D" target="_blank">https://WEBSERVER/pxelinux.<wbr>cfg/01-${net0/mac:hexhyp}</a> && goto image_ok || goto discovery_image<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">:discovery_image<u></u><u></u></p>
<p class="MsoNormal">ifstat net0<u></u><u></u></p>
<p class="MsoNormal">imgfetch -n kernel <a href="https://WEBSERVER/pxelinux.cfg/default" target="_blank">https://WEBSERVER/pxelinux.<wbr>cfg/default</a> || echo ${net0/mac}:${ip} - Boot Failed<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">:image_ok<u></u><u></u></p>
<p class="MsoNormal">imgload kernel<u></u><u></u></p>
<p class="MsoNormal">boot kernel<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I’ve tried compiling ipxe-fd95c78 and updated config/general.h to include $define DOWNLOAD_PROTO_HTTPS but it still fails to access the URL, if I change it back to
<a href="http://WEBSERVER" target="_blank">http://WEBSERVER</a>, it works.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Any advice?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thank you.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Andrew<u></u><u></u></p>
</div>

<hr>This message, and any attachments, is for the intended recipient(s) only, may contain information that is privileged, confidential and/or proprietary and subject to important terms and conditions available at <a href="http://www.bankofamerica.com/emaildisclaimer" target="_blank">http://www.bankofamerica.com/<wbr>emaildisclaimer</a>.   If you are not the intended recipient, please delete this message.<br>
</div>

<br>______________________________<wbr>_________________<br>
ipxe-devel mailing list<br>
<a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
<a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" rel="noreferrer" target="_blank">https://lists.ipxe.org/<wbr>mailman/listinfo.cgi/ipxe-<wbr>devel</a><br>
<br></blockquote></div><br></div>