SOLVED cPanel update to 68 blocked by disabled ipv6

serdg

Member
Aug 8, 2016
11
0
1
Russian Federation
cPanel Access Level
Root Administrator
Hello,

Recent cPanel update was blocked with message "FATAL: IPv6 is disabled. You must have the “ipv6” module compiled or loaded into the kernel and the AF_INET6 address family available."

I have disabled ipv6 on my host by own reason. Is it some workaround to update to new version without ipv6?
cPanel version: v66.0.34
OS: CENTOS 6.9
 
Last edited by a moderator:

Infopro

Well-Known Member
May 20, 2003
17,075
525
613
Pennsylvania
cPanel Access Level
Root Administrator
Twitter
This was posted to the EDGE users list recently:

Since version 54, we've required that the ipv6 module be compiled or
loaded into the kernel and the AF_INET6 address family be available. We
don't require that people have IPv6 addresses or use them, just that the
kernel have basic support.

If you're using the stock CentOS or CloudLinux kernel, this change
wouldn't affect you unless you booted the kernel with ipv6.disabled=1 or
otherwise set that option on module load. Some people have built custom
kernels without any sort of IPv6 support, and those people will be
affected.

People are also free to set /proc/sys/net/ipv6/conf/all/disable_ipv6 to
1 if they just don't want IPv6 addresses used at all. This still keeps
the address family in the kernel, which is what we need for cPanel & WHM
to function properly.

The reason we added this blocker is because we've improved the
performance of our IPv6 handling in certain cases and with the new code,
many parts of the product now break if the IPv6 address family isn't
available in the kernel. There are other places where this happened
before, but they were less visible.

The installer has been checking for this since the 62 time frame, and as
of 66 it became a hard failure.

If you're already on 68 and not seeing problems, then you're almost
certainly not going to be affected by this change.
--
brian m. carlson
Release Team Developer
 
  • Like
Reactions: cPanelMichael

CCI6267

Registered
Dec 14, 2017
3
0
1
Hawaii
cPanel Access Level
Root Administrator
This was posted to the EDGE users list recently:
Hello, I am on CentOS and I am very new to the server and am experiencing this problem with the inability to upgrade. I was wondering if you could send me a link to detailed instructions on how to fix this issue. I would appreciate your assistance. Thank you.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,270
463
Hello, I am on CentOS and I am very new to the server and am experiencing this problem with the inability to upgrade. I was wondering if you could send me a link to detailed instructions on how to fix this issue. I would appreciate your assistance. Thank you.
Hello,

The following post includes workaround steps for CentOS if you are using a dedicated server:

Bad address length for Socket transfer tool error

However, note that you will need to reach out to your provider for assistance if this is a VPS.

Thank you.
 
  • Like
Reactions: CCI6267

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,270
463
Hello,

To update, we tentatively plan to remove the cPanel update blocker for systems lacking IPv6-kernel support and allow these systems to update through cPanel version 70 as part of internal case CPANEL-17617. We will then reintroduce the update blocker as part of cPanel version 72. Additionally, internal case LC-8286 is open to allow the creation of new accounts on IPv4-only systems. I'll monitor both of these cases and update this thread with more information as it becomes available.

Update: Internal case CPANEL-17617 is included with cPanel version 68.0.28.

Thank you.
 
Last edited:

CCI6267

Registered
Dec 14, 2017
3
0
1
Hawaii
cPanel Access Level
Root Administrator
Hello,

The following post includes workaround steps for CentOS if you are using a dedicated server:

Bad address length for Socket transfer tool error

However, note that you will need to reach out to your provider for assistance if this is a VPS.

Thank you.
I wanted to followup on this thread because this is a confusing issue for VPS users. I contacted Godaddy and was told that this error was completely normal on the self-managed servers and that IPV6 is not available. I am not sure how this works for other companies so you should check with them. Thanks
 

jrxpress

Member
Sep 26, 2014
19
2
53
New York, United States
cPanel Access Level
Root Administrator
Hello,

Recent cPanel update was blocked with message "FATAL: IPv6 is disabled. You must have the “ipv6” module compiled or loaded into the kernel and the AF_INET6 address family available."

I have disabled ipv6 on my host by own reason. Is it some workaround to update to new version without ipv6?
cPanel version: v66.0.34
OS: CENTOS 6.9

for those like me that has been trying everything to resolve this annoying nag regarding the cPanel blocker with the ipv6 not been enabled by godaddy on the kernel, keeping your VPS stuck on version 66 ..



I was able to resolve it and get my VPS running the version 68 after I enabled the Cluster at the WHM panel ..



Using another dedicated server running at version 68 and enabled the cluster on both server and sent my settings to all configuration cluster servers ( in that case the VPS running v66 ) on Update Preferences.



I wasn't able to see the results immediately, but on the next day I got complete surprised that it worked and my godaddy vps server was perfect running at version 68.0.28 .. so I decided to share this information for all those like me that has tried everything possible to get there WHM properly updated without any fatal error regarding that ipv6 module...



P.S. I have also enabled the DNS Cluster as standalone for both servers and not sure if it helped.. but the secret to get your server at the lasted version has been on the cluster configuration !! I got very happy when my server got full updated without any fatal error after weeks of frustration and no help from godaddy support about this issue !!



I really hope this information help others running the same drama ..
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,880
2,270
463
Hi @jrxpress,

It's actually not the cluster setting that allowed it to update, but rather the change we included in cPanel version 68.0.28 (as noted at the end of my previous post):

Fixed case CPANEL-17617: Initial support for IPv4-only servers.

Thank you.
 
  • Like
Reactions: jrxpress