[ipxe-devel] HTTP POST with chain always GET's

Kristian Van Der Vliet kvandervliet at dyn.com
Fri Jun 6 10:01:34 UTC 2014


On Thu, Jun 5, 2014 at 5:00 PM, Michael Brown <mcb30 at ipxe.org> wrote:

> On 05/06/14 16:52, Kristian Van Der Vliet wrote:
>
>>     Could you try using wireshark to observe what actually goes over the
>>     wire?  I suspect the problem may be on your server side.
>>
>> Sure. Wireshark shows a GET:
>> https://www.cloudshark.org/captures/b1088305ff3f
>>
>
> Thanks.  Could you try building with DEBUG=httpcore and post the output
> from that?


Indeed I can:
===
iPXE initialising devices...ok


Panopticon
iPXE 1.0.0+ (858a) -- Open Source Network Boot Firmware -- http://ipxe.org
Features: HTTP iSCSI DNS TFTP AoE bzImage ELF MBOOT PXE PXEXT Menu

net0: 00:25:90:d5:0e:c2 using undionly on UNDI-PCI03:00.0 (open)
  [Link:up, TX:0 TXE:0 RX:0 RXE:0]
Configuring (net0 00:25:90:d5:0e:c2)................. ok
net0: 10.29.119.242/255.255.252.0 gw 10.29.116.1
Next server: 10.29.117.3
Filename:
http://10.29.116.244:8080/provision/ipxe/00000000-0000-0000-0000-002590d50ec2
http://10.29.116.244:8080/provision/ipxe/00000000-0000-0000-0000-002590d50ec2...HTTP
0x1b944 response "HTTP/1.1 200 OK"
HTTP 0x1b944 header "Content-Type: text/plain;charset=utf-8"
HTTP 0x1b944 header "Content-Length: 435"
HTTP 0x1b944 header "X-Content-Type-Options: nosniff"
HTTP 0x1b944 header "Connection: keep-alive"
HTTP 0x1b944 header "Server: thin 1.6.2 codename Doc Brown"
HTTP 0x1b944 start of data
 ok
API Server: http://10.29.116.244:8080/provision
This server is 'new'
http://10.29.116.244:8080/provision/ipxe/00000000-0000-0000-0000-002590d50ec2/discover?uuid=00000000-0000-0000-0000-002590d50ec2&system_serial=0123456789&board_serial=ZM137S040600&bootmac=00%3A25%3A90%3Ad5%3A0e%3Ac2...HTTP
0x1bfe4 response "HTTP/1.1 401 Unauthorized"
HTTP 0x1bfe4 header "Content-Type: text/html;charset=utf-8"
HTTP 0x1bfe4 header "Content-Length: 0"
HTTP 0x1bfe4 header "X-XSS-Protection: 1; mode=block"
HTTP 0x1bfe4 header "X-Content-Type-Options: nosniff"
HTTP 0x1bfe4 header "X-Frame-Options: SAMEORIGIN"
HTTP 0x1bfe4 header "Connection: keep-alive"
HTTP 0x1bfe4 header "Server: thin 1.6.2 codename Doc Brown"
 Permission denied (http://ipxe.org/020c613c)

This node has reported to the provision API

This node will attempt to boot from the next boot device in 10 seconds...

Booting...

No more network devices
 ===

-- 

[image: Dyn logo, Dyn.com] <http://dyn.com/>
<http://twitter.com/dyn>    <http://twitter.com/dyninc>[image: Dyn facebook
account] <http://facebook.com/dyn>    <http://twitter.com/dyninc>[image:
Dyn LinkedIn account] <http://linkedin.com/company/dyn>

Kristian Van Der Vliet  / System Engineer, DevTools
 +44 7983 258 707
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20140606/eae322ba/attachment.htm>


More information about the ipxe-devel mailing list