You are not logged in.
Pages: 1
Hi, I prepared a USB netboot image following the netboot wiki: https://wiki.archlinux.org/index.php/Netboot
The ipxe.lkrn is from: https://www.archlinux.org/static/netboo … 7b45a.lkrn
The system is BIOS based.
The ipxe.lkrn image boots successfully but when it tries to access https://www.archlinux.org/releng/netboot/archlinux.ipxe it fails with "Operation not permitted". IPXE shows the error url http://ipxe.org/410de13c which points to a TLS issue (Fatal alert).
Not sure how to proceed. The networking seems to be working fine. Typing route at the ipxe prompt shows an ip address has been assigned. Is there a certificate issue with ipxe.lkrn?
Offline
I have the same problem with the EFI image.
I've tested on bare metal and a VM.
ipxe.org suggests it may be TLS certificate related. Perhaps an update to the ipxe image is in order? I have no idea.
Offline
Netboot images are maintained by the release engineering people.
You might want to file a bug report for "Release Engineering" or post to the arch-releng ML about this.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Offline
I played a bit around and found a (dirty) solution.
Just add the script in the pxe directly (using this https://aur.archlinux.org/packages/ipxe-netboot and modify the arch.ipxe file and the PKBUILD file to skip the checksum check.
my ipxe.pxe
If I link to a file on my site, the same error occurs. So its probably al TLS thing (no matching Cipher....) and not an invalid certificate. Linking to a plain http source works well.
Last edited by qupfer (2019-10-24 09:30:03)
Offline
I played a bit around and found a (dirty) solution.
Just add the script in the pxe directly (using this https://aur.archlinux.org/packages/ipxe-netboot and modify the arch.ipxe file and the PKBUILD file to skip the checksum check.
my ipxe.pxeIf I link to a file on my site, the same error occurs. So its probably al TLS thing (no matching Cipher....) and not an invalid certificate. Linking to a plain http source works well.
i'm having the same issue but i am not sure how to implement your solution.
Offline
qupfer wrote:I played a bit around and found a (dirty) solution.
Just add the script in the pxe directly (using this https://aur.archlinux.org/packages/ipxe-netboot and modify the arch.ipxe file and the PKBUILD file to skip the checksum check.
my ipxe.pxeIf I link to a file on my site, the same error occurs. So its probably al TLS thing (no matching Cipher....) and not an invalid certificate. Linking to a plain http source works well.
i'm having the same issue but i am not sure how to implement your solution.
Yep it works over HTTP. iPXE does not like the archlinux.org TLS certificate for some reason. So if you download archlinux.ipxe and store it on your either local or remote webserver - it works.
I just did:
1) wget https://www.archlinux.org/releng/netboot/archlinux.ipxe
2) python3 -m http.server 80
3) (when you get prompt in iPXE after error type:) chain http;//192.168.xxx.xxx/archlinux.ipxe
How weird it still has not been fixed : (
Offline
I confirm the issue and enc solution's works well.
Offline
Pages: 1