Here are the troubleshooting steps:
It looks like cPanel has one way to install WHM, and it's to use this command
they have on their site:
The command is executed:
After the main script downloads and runs, it checks to make sure it can get to
what it needs to get to its servers and states the connection is successful:
following that it looks like the script doesn't pass web traffic before it
prints out no packages are available:
The following lines are printed:
Based on the packet capture, we can tell what server the installer is attempting
to connect to and curl to that server.
We're more than confirming bidirectional traffic using ping here...
This isn't a matter of our servers or connectivity, but a matter we need to
resolve with cPanel
So far it looks like the script has:
[2017-04-20 10:03:41 -0600] Using mirror '64.50.186.230' for host
'httpupdate.cpanel.net'. It seems to be really glued on this IP at the moment.
I think the script is ignoring the answer file...
[root@************ home]# ping httpupdate.cpanel.net
PING httpupdate.cpanel.net (94.75.231.77) 56(84) bytes of data.
Out of the following:
Let me clarify for the line that states: "answer file... "
I think the script is ignoring the /etc/hosts file entry...
94.75.231.77 httpupdate.cpanel.net
[root@************ home]# ping httpupdate.cpanel.net
PING httpupdate.cpanel.net (94.75.231.77) 56(84) bytes of data.
What I'm trying to do is install WHM/cPanel, but it's failing. (Cloud Linux.)
Communication appears to work with this server as well.
[root@************ home]# curl 94.75.231.77
<!DOCTYPE html> etc...
It looks like cPanel has one way to install WHM, and it's to use this command
they have on their site:
Code:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest
&& sh latest
[root@************ home]# md5sum ./latest
89335c4149daef89abbbf153b6609d04 ./latest
After the main script downloads and runs, it checks to make sure it can get to
what it needs to get to its servers and states the connection is successful:
Code:
2017-04-20 10:03:10 948 ( INFO): Validating whether the system can look up
domains...
2017-04-20 10:03:10 960 (DEBUG): Testing cpanel.net...
2017-04-20 10:03:10 960 (DEBUG): Testing www.cpanel.net...
2017-04-20 10:03:10 960 (DEBUG): Testing updates.cpanel.net...
2017-04-20 10:03:10 960 (DEBUG): Testing httpupdate.cpanel.net...
2017-04-20 10:03:10 960 (DEBUG): Testing layer2.cpanel.net...
2017-04-20 10:03:10 960 (DEBUG): Testing layer1.cpanel.net...
2017-04-20 10:03:10 960 (DEBUG): Testing www.google.com...
2017-04-20 10:03:10 994 ( INFO): The system successfully connected to the
httpupdate.cpanel.net server.
prints out no packages are available:
Code:
[2017-04-20 10:19:15 -0600] No package automake available.
[2017-04-20 10:19:15 -0600] No package bind available.
[2017-04-20 10:19:15 -0600] No package bind-devel available.
[2017-04-20 10:19:15 -0600] No package bison available.
[2017-04-20 10:19:15 -0600] No package boost-program-options available.
Code:
^C2017-04-20 10:03:49 921 (DEBUG): The installation process detected a failed
synchronization. The system will reattempt the synchronization with the
updatenow.static file...
2017-04-20 10:03:49 927 (FATAL): The installation process was unable to
synchronize cPanel & WHM. Verify that your network can connect to
httpupdate.cpanel.net and rerun the installer.
Removing /root/installer.lock.
Signal caught, cleaning up
to connect to and curl to that server.
Code:
[root@************ ~]# curl httpupdate128.cpanel.net
<!DOCTYPE html>
<html dir="ltr" lang="en-US">
<head>
. . . . . . .
10:03:47.200691 IP ************.60588 > httpupdate128.cpanel.net.http:
Flags [.], ack 1411, win 251, options [nop,nop,TS val 62717118 ecr 1463274798],
length 0
10:03:47.227148 IP httpupdate128.cpanel.net.http > ************.60588:
Flags [P.], seq 2261:2266, ack 459, win 243, options [nop,nop,TS val 1463274824
ecr 62717119], length 5
This isn't a matter of our servers or connectivity, but a matter we need to
resolve with cPanel
So far it looks like the script has:
[2017-04-20 10:03:41 -0600] Using mirror '64.50.186.230' for host
'httpupdate.cpanel.net'. It seems to be really glued on this IP at the moment.
I think the script is ignoring the answer file...
[root@************ home]# ping httpupdate.cpanel.net
PING httpupdate.cpanel.net (94.75.231.77) 56(84) bytes of data.
Out of the following:
Code:
;; ANSWER SECTION:
httpupdate.cpanel.net. 17 IN A 70.87.220.252
httpupdate.cpanel.net. 17 IN A 72.29.88.74
httpupdate.cpanel.net. 17 IN A 74.50.120.123
httpupdate.cpanel.net. 17 IN A 83.170.94.2
httpupdate.cpanel.net. 17 IN A 85.13.201.2
httpupdate.cpanel.net. 17 IN A 94.75.231.77
httpupdate.cpanel.net. 17 IN A 204.10.37.146
httpupdate.cpanel.net. 17 IN A 208.43.108.66
httpupdate.cpanel.net. 17 IN A 208.43.129.162
httpupdate.cpanel.net. 17 IN A 208.74.121.39
httpupdate.cpanel.net. 17 IN A 208.78.42.4
httpupdate.cpanel.net. 17 IN A 208.109.109.239
httpupdate.cpanel.net. 17 IN A 209.85.80.214
httpupdate.cpanel.net. 17 IN A 216.38.56.98
httpupdate.cpanel.net. 17 IN A 63.247.66.98
httpupdate.cpanel.net. 17 IN A 64.50.186.230
httpupdate.cpanel.net. 17 IN A 66.23.237.210
httpupdate.cpanel.net. 17 IN A 67.159.2.2
httpupdate.cpanel.net. 17 IN A 67.205.110.4
httpupdate.cpanel.net. 17 IN A 67.222.0.10
httpupdate.cpanel.net. 17 IN A 67.227.128.74
httpupdate.cpanel.net. 17 IN A 69.50.192.73
httpupdate.cpanel.net. 17 IN A 69.72.212.10
httpupdate.cpanel.net. 17 IN A 69.72.212.11
httpupdate.cpanel.net. 17 IN A 69.73.140.17
I think the script is ignoring the /etc/hosts file entry...
94.75.231.77 httpupdate.cpanel.net
[root@************ home]# ping httpupdate.cpanel.net
PING httpupdate.cpanel.net (94.75.231.77) 56(84) bytes of data.
What I'm trying to do is install WHM/cPanel, but it's failing. (Cloud Linux.)
Code:
Linux ************ 3.10.0-427.36.1.lve1.4.40.el7.x86_64 #1 SMP Thu Mar 9 05:49:24 EST 2017 x86_64 x86_64 x86_64 GNU/Linux
[2017-04-20 12:35:02 -0600] Using mirror '94.75.231.77' for host 'httpupdate.cpanel.net'.
Result: 2017-04-20 12:35:39 927 (FATAL): The installation process was unable to synchronize cPanel & WHM. Verify that your network can connect to httpupdate.cpanel.net and rerun the installer.
[root@************ home]# curl 94.75.231.77
<!DOCTYPE html> etc...
Last edited by a moderator: