[GH-ISSUE #843] Ubuntu focal (subiquity) trying to connect over ipv6 for image download when no ipv6 is available #237

Closed
opened 2026-02-27 14:50:58 +03:00 by kerem · 5 comments
Owner

Originally created by @rknightion on GitHub (Feb 10, 2021).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/843

Describe the bug
When trying to install Ubuntu focal subiquity from the menu, it fails to download the release from releases.ubuntu.com as the DNS resolution is returning an ipv6 address, even though there is no ipv6 configured in the network (see screenshot):

This is causing the install to fail on my networks where there is no ipv6 connectivity.

To Reproduce
Steps to reproduce the behavior:
Try installing ubuntu focal subiquity from the netboot menu on a network with ipv6 disabled

Expected behavior
That the ipv4 address returned by DNS is used to pull the iso file

Screenshots
Screenshot 2021-02-10 at 16 25 01

Additional context
I'm using the linuxserver.io self hosted netboot.xyz, but with no changes to any menu files. Perhaps there is a menu option I should change to disable ipv6 at kernel time boot?
Using the legacy installer method seems to work fine

Originally created by @rknightion on GitHub (Feb 10, 2021). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/843 **Describe the bug** When trying to install Ubuntu focal subiquity from the menu, it fails to download the release from releases.ubuntu.com as the DNS resolution is returning an ipv6 address, even though there is no ipv6 configured in the network (see screenshot): This is causing the install to fail on my networks where there is no ipv6 connectivity. **To Reproduce** Steps to reproduce the behavior: Try installing ubuntu focal subiquity from the netboot menu on a network with ipv6 disabled **Expected behavior** That the ipv4 address returned by DNS is used to pull the iso file **Screenshots** <img width="935" alt="Screenshot 2021-02-10 at 16 25 01" src="https://user-images.githubusercontent.com/12484127/107539417-d9fa1100-6bbc-11eb-8d53-bc294ccbd3d7.png"> **Additional context** I'm using the linuxserver.io self hosted netboot.xyz, but with no changes to any menu files. Perhaps there is a menu option I should change to disable ipv6 at kernel time boot? Using the legacy installer method seems to work fine
kerem 2026-02-27 14:50:58 +03:00
Author
Owner

@github-actions[bot] commented on GitHub (Mar 13, 2021):

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

<!-- gh-comment-id:797848907 --> @github-actions[bot] commented on GitHub (Mar 13, 2021): This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Author
Owner

@thelamer commented on GitHub (Apr 30, 2021):

I can't duplicate this because I don't have ipv6 setup on my local network. The kernel command line option you are looking for is:

ipv6.disable=1

I am hesitant to disable this project wide though not sure if it is only something on your network.

<!-- gh-comment-id:830439844 --> @thelamer commented on GitHub (Apr 30, 2021): I can't duplicate this because I don't have ipv6 setup on my local network. The kernel command line option you are looking for is: ``` ipv6.disable=1 ``` I am hesitant to disable this project wide though not sure if it is only something on your network.
Author
Owner

@rknightion commented on GitHub (May 23, 2021):

I'm not sure if I explained myself properly, but I don't have ipv6 on my network at all. That's what's caused the issue in a way; something is trying to use the ipv6 address to download the files but I don't have ipv6 enabled on the network so it fales.
Doing the ipv6.disable=1 option worked for me as a workaround, so that is much appreciated.

<!-- gh-comment-id:846612540 --> @rknightion commented on GitHub (May 23, 2021): I'm not sure if I explained myself properly, but I don't have ipv6 on my network at all. That's what's caused the issue in a way; something is trying to use the ipv6 address to download the files but I don't have ipv6 enabled on the network so it fales. Doing the ipv6.disable=1 option worked for me as a workaround, so that is much appreciated.
Author
Owner

@thelamer commented on GitHub (May 23, 2021):

Something on your DHCP setup has to be offering a ipv6 address. I get IPv4 on two different networks I tested it on, so it is not a default setting or something.

<!-- gh-comment-id:846623713 --> @thelamer commented on GitHub (May 23, 2021): Something on your DHCP setup has to be offering a ipv6 address. I get IPv4 on two different networks I tested it on, so it is not a default setting or something.
Author
Owner

@antonym commented on GitHub (Jul 8, 2021):

Closing for now, if it becomes an issue, we could always add as an option, but you should be able to override the kernel command line for now.

<!-- gh-comment-id:876791594 --> @antonym commented on GitHub (Jul 8, 2021): Closing for now, if it becomes an issue, we could always add as an option, but you should be able to override the kernel command line for now.
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#237
No description provided.