Problem with Easy Apache 4 migration

xanadu

Active Member
Sep 25, 2006
27
2
153
When we run the EasyApachy 4 migration, it says at the bottom of the screen that it had completed successfully but alas it did not.

Unlike our other servers, this one appears to have ended quite prematurely, the total contents of the screen are:

CHILD_PID: 32520
checkyum version 22.3
[2018-12-02 11:26:48 +1100] info [migrate_ea3_to_ea4] Setting the system default PHP version to v5.6 using the Apache 'suphp' handler.
[2018-12-02 11:26:49 +1100] info [migrate_ea3_to_ea4]
EasyApache 4 Installing preliminary tools.
[2018-12-02 11:26:51 +1100] info [migrate_ea3_to_ea4]
EasyApache 4 converted your EasyApache 3 profile, with warnings.

[2018-12-02 11:26:51 +1100] info [migrate_ea3_to_ea4] Adding the missing package, ea-apache24-mod_suexec, to the EasyApache 4 profile.
[2018-12-02 11:26:51 +1100] info [migrate_ea3_to_ea4] Current profile has the following MPMs: ea-apache24-mod_mpm_prefork
[2018-12-02 11:26:51 +1100] info [migrate_ea3_to_ea4] Something is wrong
[2018-12-02 11:26:51 +1100] info [migrate_ea3_to_ea4] EasyApache 3 profile was converted to “/etc/cpanel/ea4/profiles/custom/ea3_state_at_migration-1543710411.json”.
You must have the EA4 Experimental YUM repository installed and enabled for: ea-apache24-mod_fcgid
You can find out about that at The Experimental Repository - EasyApache 4 - cPanel Documentation
A record of this process may be found at : /var/cpanel/updatelogs/ea4_migration.1543710404.log

Can anybody please help and guide me?
 

dalem

Well-Known Member
PartnerNOC
Oct 24, 2003
2,983
157
368
SLC
cPanel Access Level
DataCenter Provider
you posted your error
"You must have the EA4 Experimental YUM repository installed and enabled for: ea-apache24-mod_fcgid"

you either need to compile ea3 without mod_fcgid
or enable the the Experimental Repository
 
  • Like
Reactions: cPanelLauren

cre8gr

Member
Nov 5, 2014
9
0
51
cPanel Access Level
Root Administrator
you posted your error
"You must have the EA4 Experimental YUM repository installed and enabled for: ea-apache24-mod_fcgid"

you either need to compile ea3 without mod_fcgid
or enable the the Experimental Repository
I have a question about that too. We're planning to migrate to EA4 and currently we use EA3 with mod_fastcgi. We tried to enable Experimental repository using the command yum install ea4-experimental before migrating to EA4 but that's what we got:

Code:
[email protected] [~]# yum install ea4-experimental
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
 * cpanel-addons-production-feed: 85.13.201.2
 * base: mirror.teknoboss.com.tr
 * extras: repo.boun.edu.tr
 * updates: mirror.teknoboss.com.tr
No package ea4-experimental available.
Error: Nothing to do
Do we have to enable experimental repository before the migration process, as we have fastcgi enabled so the migration will not fail? Or we migrate first, choose another php handler and then install experimental repository and the ea-apache24-mod_fcgid module and change later to fastcgi from the multiphp manager?
 

cPanelLauren

Product Owner
Staff member
Nov 14, 2017
13,296
1,271
313
Houston
Hi @cre8gr


The latter option at this junction would be the best course of action. Remove mod_fcgid, perform the migration then enable the repository and ea-apache24-mod_fcgid. The ea4-experimental package isn't being found without EA4 enabled as that's what provides it:

Code:
yum list ea4-experimental
Loaded plugins: fastestmirror, universal-hooks
Loading mirror speeds from cached hostfile
 * EA4: 67.222.0.10
 * EA4-experimental: 67.222.0.10
 * cpanel-addons-production-feed: 67.222.0.10
 * base: repos.dfw.quadranet.com
 * epel: fedora-epel.mirror.lstn.net
 * extras: centos.mirror.lstn.net
 * updates: repos.dfw.quadranet.com
Installed Packages
ea4-experimental.x86_64                                                                                0.1-7.7.1.cpanel                                                                                 @EA4