[GH-ISSUE #1260] RHEL Distros broken? #1910

Closed
opened 2026-03-01 18:37:16 +03:00 by kerem · 4 comments
Owner

Originally created by @o0-o on GitHub (Jun 24, 2023).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1260

Describe the bug

CentOS Stream 8, 9 and Fedora 38 appear to fail while retrieving vmlinuz and initrd files. Possible more RHEL distributions are affected, I did not test exhaustively. I am able to install other distributions and I was able to install CentOS Stream 8 a couple days ago on the same system. I have tested across several systems now at 2 different locations.

To Reproduce
Steps to reproduce the behavior:

Attempt to install CentOS Stream using netboot.xyz.iso.

Expected behavior

vmlinuz and initrd files should load and installation should proceed as usual.

Screenshots

Screenshot 2023-06-23 at 12 07 15 PM

Originally created by @o0-o on GitHub (Jun 24, 2023). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1260 **Describe the bug** <!-- A clear and concise description of what the bug is. --> CentOS Stream 8, 9 and Fedora 38 appear to fail while retrieving vmlinuz and initrd files. Possible more RHEL distributions are affected, I did not test exhaustively. I am able to install other distributions and I was able to install CentOS Stream 8 a couple days ago on the same system. I have tested across several systems now at 2 different locations. **To Reproduce** Steps to reproduce the behavior: Attempt to install CentOS Stream using netboot.xyz.iso. **Expected behavior** <!-- A clear and concise description of what the bug is. --> vmlinuz and initrd files should load and installation should proceed as usual. **Screenshots** <!-- If applicable, add screenshots to help explain your problem. --> ![Screenshot 2023-06-23 at 12 07 15 PM](https://github.com/netbootxyz/netboot.xyz/assets/17324878/a04796d5-61bb-4c43-98fd-20619c02f301)
kerem 2026-03-01 18:37:16 +03:00
Author
Owner

@antonym commented on GitHub (Jun 25, 2023):

It appears that mirror.stream.centos.org is using TLS 1.3 and iPXE does not at this time support it. It was working at one point so I suspect they dropped TLS 1.2 on Cloudfront. I also noticed that they still list http in their list of mirrors, but it automatically does a redirect to https now too.

https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/x86_64

curl http://mirror.stream.centos.org/9-stream/BaseOS/x86_64/
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>CloudFront</center>
</body>
</html>

I'll have to switch mirrors to get it to work. Fedora 38 seemed to work for me tho.

<!-- gh-comment-id:1606173707 --> @antonym commented on GitHub (Jun 25, 2023): It appears that mirror.stream.centos.org is using TLS 1.3 and iPXE does not at this time support it. It was working at one point so I suspect they dropped TLS 1.2 on Cloudfront. I also noticed that they still list http in their list of mirrors, but it automatically does a redirect to https now too. https://mirrors.centos.org/mirrorlist?path=/9-stream/BaseOS/x86_64 ``` curl http://mirror.stream.centos.org/9-stream/BaseOS/x86_64/ <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html> ``` I'll have to switch mirrors to get it to work. Fedora 38 seemed to work for me tho.
Author
Owner

@antonym commented on GitHub (Jun 27, 2023):

I reached out to a contact at Red Hat to see if they see if they could dig into it.

<!-- gh-comment-id:1608658383 --> @antonym commented on GitHub (Jun 27, 2023): I reached out to a contact at Red Hat to see if they see if they could dig into it.
Author
Owner

@antonym commented on GitHub (Jul 1, 2023):

Updating the mirror for now, will continue to monitor if we can get it fixed to work with us upstream.

<!-- gh-comment-id:1616151213 --> @antonym commented on GitHub (Jul 1, 2023): Updating the mirror for now, will continue to monitor if we can get it fixed to work with us upstream.
Author
Owner

@o0-o commented on GitHub (Jul 1, 2023):

iPXE does not at this time support it

And apparently won't anytime soon.

https://github.com/ipxe/ipxe/issues/787

Thanks for the fix though @antonym

<!-- gh-comment-id:1616170005 --> @o0-o commented on GitHub (Jul 1, 2023): > iPXE does not at this time support it And apparently won't anytime soon. https://github.com/ipxe/ipxe/issues/787 Thanks for the fix though @antonym
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/netboot.xyz#1910
No description provided.