We had an issue where our Macs stopped NetBooting, they would attempt to NetBoot but forever stay at the spinning gear.
On Verbose booting the Macs we saw multiple errors like the below;
Contents
The error
KDIHTTPBackingStore: :readBytes _readBytes() attempt 1 returned 0xe00002c2 (-536870206) KDIHTTPBackingStore: :readBytes _readBytes() attempt 2 returned 0xe00002c2 (-536870206) KDIHTTPBackingStore: :readBytes _readBytes() attempt 3 returned 0xe00002c2 (-536870206) KDIHTTPBackingStore: :readBytes _readBytes() attempt 4 returned 0xe00002c2 (-536870206) KDIHTTPBackingStore: :readBytes _readBytes() attempt 5 returned 0xe00002c2 (-536870206)
The issue
These NetBoot were being served over HTTP, & due to change in the way that JSS v9 allows you to override the default distribution point I tried to secure this HTTP site by locking it down to a group.
Once I made the change, I attempted a NetBoot & found this issue.
Removing the group lockdown meant that the NetBoot proceeded as normal, to test I also added a redirect to HTTPS using our internal CA cert & this failed too.
I had the same error. I fixed by editing image setting in server from share using HTTP to NFS. Image booted without error after changing.