"Cannot access feature list file" in backup log

sp3ctre69

Well-Known Member
Aug 14, 2006
107
4
168
I am getting errors in my backup log file, "Cannot access feature list file". The referenced file is in the location it is looking for it, but the real file has an uppercase first character. I assume this is why it is not finding it.

I am on 11.42.1.(build 3)
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,908
2,216
463
Hello :)

I created a feature list that starts with a capital letter, but I was unable to reproduce the issue. Are you using the new backup system or the legacy backup system? Could you post the snippet of the log where this error message occurs? What version of cPanel is installed on your system?

Thank you.
 

sp3ctre69

Well-Known Member
Aug 14, 2006
107
4
168
Here you go:

[2014-04-04 08:36:24 +0100] warn [pkgacct] Cannot access feature list file: /var/cpanel/features/package1gold: No such file or directory at /usr/local/cpanel/Cpanel/Features/Cpanel.pm line 66
Cpanel::Features::Cpanel::calculate_cache_file_name_and_maxmtime('jsacct1', ARRAY(0x168b3838)) called at /usr/local/cpanel/Cpanel.pm line 328
Cpanel::_load_featurelists(HASH(0x168b0d40), 1396596984) called at /usr/local/cpanel/Cpanel.pm line 141
Cpanel::initcp(Cpanel=HASH(0x168b0950), 'jsacct1') called at /usr/local/cpanel/Cpanel/Horde.pm line 194
Cpanel::Horde::__ANON__() called at /usr/local/cpanel/Cpanel/AccessIds.pm line 104
Cpanel::AccessIds::__ANON__() called at /usr/local/cpanel/Cpanel/AccessIds.pm line 145
eval {...} called at /usr/local/cpanel/Cpanel/AccessIds.pm line 143
Cpanel::AccessIds::do_as_current_user(CODE(0x168b09f8)) called at /usr/local/cpanel/Cpanel/AccessIds.pm line 107
Cpanel::AccessIds::do_as_user_group('jsacct1', undef, CODE(0x168b07a0), 'jsacct1', CODE(0x168b07a0)) called at /usr/local/cpanel/Cpanel/AccessIds.pm line 71
Cpanel::AccessIds::do_as_user('jsacct1', CODE(0x168b07a0)) called at /usr/local/cpanel/Cpanel/Horde.pm line 197
Cpanel::Horde::get_domains_for(Cpanel::Horde=HASH(0x168b05f0), 'jsacct1') called at /usr/local/cpanel/Cpanel/Horde.pm line 257
Cpanel::Horde::horde_has_data_for(Cpanel::Horde=HASH(0x168b05f0), 'jsacct1') called at /usr/local/cpanel/Cpanel/Horde/Backup.pm line 34
Cpanel::Horde::Backup::backup(Cpanel::Horde=HASH(0x168b05f0), 'jsacct1', '/backup/2014-04-04/accounts/jsacct1/horde', 0) called at /usr/local/cpanel/scripts/pkgacct line 1091
eval {...} called at /usr/local/cpanel/scripts/pkgacct line 1091
Script::Pkgacct::script('Script::Pkgacct', 'jsacct1', '/backup/2014-04-04/accounts', 'backup') called at /usr/local/cpanel/scripts/pkgacct line 114
...Done
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,908
2,216
463
Could you open a support ticket using the link in my signature so we can take a closer look? You can post the ticket number here so we can update this thread with the outcome.

Thank you.
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,908
2,216
463
To update, the issue was resolved by updating the feature list name to match the feature list that was actually created. It's not that capitalization is forbidden, it's that the feature list name in the cPanel user files did not match the feature list that was created.

Thanks.
 

sp3ctre69

Well-Known Member
Aug 14, 2006
107
4
168
Hi Michael,

The way I understand it the files on the server were renamed to match? Is that correct? If so how did they get to be named incorrectly in the first place?

Jim
 

cPanelMichael

Administrator
Staff member
Apr 11, 2011
47,908
2,216
463
The entries for the feature list were renamed in the cPanel user files. The feature list name was left in-place. It's difficult to say how the incorrect name was used. It's possible the feature list name was manually updated at some point in time.

Thank you.