[ipxe-devel] https does not work - but only on a single system

Sven Dreyer sven at dreyer-net.de
Wed May 8 19:02:36 UTC 2013


Hi list,

I have a problem with https access in current iPXE when booting it via 
PXE on an Alix 2c3 (embedded x86 hardware, see 
http://pcengines.ch/alix2c3.htm ).

Quite strange:
1) if I point iPXE to an http URI, it works flawless on the Alix (and on 
all other systems, too)
2) if I point iPXE to an https URI instead, it throws error 0216e63c 
(see below) - but ONLY on the Alix! The exact same setup (which means 
the same iPXE executable delivered over PXE) works works like a charm in 
VirtualBox and on all physical systems (32 and 64 bits) I tried it on.

Anybody any hint or idea?

Thanks in advance,
Sven


<snip (captured via serial console)>
Intel UNDI, PXE-2.0 (build 082)
Copyright (C) 1997,1998,1999  Intel Corporation
VIA Rhine III Management Adapter v2.43 (2005/12/15)

CLIENT MAC ADDR: 00 0D B9 XX XX XX
CLIENT IP: 10.1.1.2  MASK: 255.255.255.0  DHCP IP: 10.1.1.1
GATEWAY IP: 10.1.1.1
PXE->EB: !PXE at 9E2E:0070, entry point at 9E2E:0106
          UNDI code segment 9E2E:1966, data segment 94BD:9710 (594-640kB)
          UNDI device is PCI 00:09.0, type DIX+802.3
          594kB free base memory after PXE unload
iPXE initialising devices...ok



iPXE 1.0.0+ (8bc2) -- Open Source Network Boot Firmware -- http://ipxe.org
Features: HTTP HTTPS iSCSI DNS bzImage ELF PXE PXEXT Menu
net0: 00:0d:b9:XX:XX:XX using undionly on UNDI-PCI00:09.0 (open)
   [Link:up, TX:0 TXE:0 RX:0 RXE:0]
DHCP (net0 00:0d:b9:13:43:04)... ok
net0: 10.1.1.2/255.255.255.0 gw 10.1.1.1
Filename: 
https://my.server/cgi-bin/ipxe/ipxe.cgi?i=${netX/ip}&m=${netX/mac:hexhyp}&v=${manufacturer:uristring}&p=${product:uristring
https://my.server/cgi-bin/ipxe/ipxe.cgi?i=10.1.1.2&m=00-0d-b9-XX-XX-XX&v=&p=%24%7Bproduct%3Auristring... 
Permission denied (http://ipxe.org/0216e63c)
</snip>



More information about the ipxe-devel mailing list