The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

SOLVED (FATAL): The installation process was unable to synchronize cPanel & WHM.

Discussion in 'CloudLinux' started by X_T_A_N_G_E_N_T, Apr 20, 2017.

Tags:
  1. X_T_A_N_G_E_N_T

    Joined:
    Nov 8, 2010
    Messages:
    6
    Likes Received:
    1
    Trophy Points:
    53
    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:
    Code:
    cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest
    && sh latest
    
    [root@************ home]# md5sum ./latest
    89335c4149daef89abbbf153b6609d04  ./latest
    
    
    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:
    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.
    
    following that it looks like the script doesn't pass web traffic before it
    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.
    
    The following lines are printed:

    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
    
    
    Based on the packet capture, we can tell what server the installer is attempting
    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
    
    
    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:

    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
    
    
    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.)

    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.
    
    Communication appears to work with this server as well.
    [root@************ home]# curl 94.75.231.77
    <!DOCTYPE html> etc...
     
    #1 X_T_A_N_G_E_N_T, Apr 20, 2017
    Last edited by a moderator: Apr 20, 2017
  2. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    35,700
    Likes Received:
    1,139
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
  3. X_T_A_N_G_E_N_T

    Joined:
    Nov 8, 2010
    Messages:
    6
    Likes Received:
    1
    Trophy Points:
    53
    We can tell which command did something :)
    The output from rhnreg_ks would indicate a failure to execute properly.

    however the clnreg_ks command appears to work properly:
    [root@************ home]# clnreg_ks --force
    Profilename: ************
    <this sat for a few minutes.>

    Once it was done, I re-ran just the "sh latest" command and it appears to be working so far.

    [2017-04-20 12:47:43 -0600] Using mirror '94.75.231.77' for host 'httpupdate.cpanel.net'.

    The strange thing is, this is a new install with a licensed IP address... I can't say for sure that clnreg_ks would be there without the initial install?

    Hopefully adding a md5 sum doesn't mess people up in the future if they are checking and their version is different.
    md5sum /usr/sbin/clnreg_ks
    517656b749bc426059b71ad8e03c6f93 /usr/sbin/clnreg_ks
     
  4. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    35,700
    Likes Received:
    1,139
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    Hello,

    I'm happy to see that helped. Let us know if you encounter any additional issues with the installation.

    Thank you.
     
  5. X_T_A_N_G_E_N_T

    Joined:
    Nov 8, 2010
    Messages:
    6
    Likes Received:
    1
    Trophy Points:
    53
    on the other hosts: I'm using is Install processes:
    1) Run the install command. "cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest"
    2) Wait for the failure, and run the command "clnreg_ks --force", this takes less than two minutes.
    3) Then run the command: "sh latest"

    I'll post if it's successful when "I'm done drinking my coffee."
     
  6. X_T_A_N_G_E_N_T

    Joined:
    Nov 8, 2010
    Messages:
    6
    Likes Received:
    1
    Trophy Points:
    53
    The installation was successful.
     
    cPanelMichael likes this.
  7. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    35,700
    Likes Received:
    1,139
    Trophy Points:
    363
    cPanel Access Level:
    Root Administrator
    I'm happy to see it worked well. Thank you for updating us with the outcome.
     
Loading...

Share This Page