How to reset account home folder path - apache include issue.
Issue:
Cpanel account home folder path has changed to a document root (which is outside of account home) of a subdomain previously added to the same account using an include file.
Steps to reproduce:
Using an include file, I defined a subdomain document root which was outside of the account home folder. (the path to the document root of a gitlab installation) I quickly realised the cpanel account user didn't have sufficient access permissions for this directory. And then discovered errors displayed in cpanel for the cpanel account.
Steps attempted to reset:
I hid the .conf file from EasyApache, by renaming it:
[CODE=bash]# mv /etc/apache2/conf.d/userdata/ssl/2_4/user/subdomain/includename.conf /etc/apache2/conf.d/userdata/ssl/2_4/user/subdomain/.includename.conf.BAK
, rebuilt the httpd conf: [CODE=bash]# /usr/local/cpanel/scripts/rebuildhttpdconf
and restarted apache: [CODE=bash]# /usr/local/cpanel/scripts/restartsrv_httpd
When this didn't resolve the errors I also removed the subdomain via cpanel interface and restarted httpd service from WHM. Environment: /etc/redhat-release:CentOS Linux release 7.7.1908 (Core) /usr/local/cpanel/version:11.82.0.16 /var/cpanel/envtype:standard CPANEL=release Errors in cpanel: [QUOTE]The system failed to create the file "/var/opt/redacted/nginx/.cpanel/datastore/.tmp.bbb03.MOUNTS_CACHE__proc_mounts" with permissions "0600" (as EUID: redacted, EGID: redacted) because of the following error: No such file or directory
[QUOTE] Failed to save cache file "/var/opt/redacted/nginx/.cpanel/nvdata.cache" because of an error: (XID redacted) The system failed to create the file "/var/opt/redacted/nginx/.cpanel/.tmp.redacted.nvdata.cache" with permissions "0640" (as EUID: redacted, EGID: redacted) because of the following error: No such file or directory at /usr/local/cpanel/Cpanel/NVData.pm line 169. at /usr/local/cpanel/Cpanel/NVData.pm line 169. eval {...} called at /usr/local/cpanel/3rdparty/perl/528/lib/perl5/cpanel_lib/x86_64-linux-64int/Template/Plugins.pm line 217
, rebuilt the httpd conf: [CODE=bash]# /usr/local/cpanel/scripts/rebuildhttpdconf
and restarted apache: [CODE=bash]# /usr/local/cpanel/scripts/restartsrv_httpd
When this didn't resolve the errors I also removed the subdomain via cpanel interface and restarted httpd service from WHM. Environment: /etc/redhat-release:CentOS Linux release 7.7.1908 (Core) /usr/local/cpanel/version:11.82.0.16 /var/cpanel/envtype:standard CPANEL=release Errors in cpanel: [QUOTE]The system failed to create the file "/var/opt/redacted/nginx/.cpanel/datastore/.tmp.bbb03.MOUNTS_CACHE__proc_mounts" with permissions "0600" (as EUID: redacted, EGID: redacted) because of the following error: No such file or directory
[QUOTE] Failed to save cache file "/var/opt/redacted/nginx/.cpanel/nvdata.cache" because of an error: (XID redacted) The system failed to create the file "/var/opt/redacted/nginx/.cpanel/.tmp.redacted.nvdata.cache" with permissions "0640" (as EUID: redacted, EGID: redacted) because of the following error: No such file or directory at /usr/local/cpanel/Cpanel/NVData.pm line 169. at /usr/local/cpanel/Cpanel/NVData.pm line 169. eval {...} called at /usr/local/cpanel/3rdparty/perl/528/lib/perl5/cpanel_lib/x86_64-linux-64int/Template/Plugins.pm line 217
Please sign in to leave a comment.
Comments
0 comments