If the /var/log/maillog file is stuck writing, restarting the rsyslog service may help in resolving the issue.
service rsyslog restart
However, it is important to understand the potential impact of restarting the rsyslog service, as it can affect the logging for other services running on the server.… Read the rest
The default cPanel limit is 10000
cat /etc/pure-ftpd.conf |grep LimitRecursion
LimitRecursion 10000 8
# ‘ls’ recursion limits. The first argument is the maximum number of
# files to be displayed. The second one is the max subdirectories depth
To increase the view limit of PureFTP on cPanel using whmapi1, you can follow these steps:
– Log in to your server via SSH using the root user.… Read the rest
To untar a cpmove file and then tar it again in the same format as cPanel, you can follow these steps:
First, navigate to the directory where the cpmove file is located using the command line or terminal.
Use the following command to untar the cpmove file:
tar -xvf cpmove-username.tar.gz
… Read the rest
If you find something like below on your server, be sure you’ve detected malicious activity
username 2156075 0.0 0.0 2848 2660 ? Ss Feb09 0:00 [kcached]
username 2156076 0.0 0.0 2852 2660 ? S Feb09 0:01 \_ [kcached]
You can use the lsof command to determine which processes have the files open and whether they are being used for legitimate purposes.… Read the rest
If cPanel is reflecting the wrong PHP version in cPanel –> Server Information
Use the steps below to fix the issue.
rm -f /etc/apache2/conf.d/php.version
After running these commands, you should restart the Apache web server to ensure that the changes take effect:
Note that depending on your cPanel installation and configuration, there may be additional steps required to ensure that the correct PHP version is being used by all services on the server.… Read the rest
Here is a brief explanation of each path:
/var/cpanel/ssl/apache_tls/hostname/certificates: This is the directory where the SSL certificates for the Apache web server are stored. The hostname folder contains the certificate files for the specific hostname used for the cPanel account.
… Read the rest
If you are experiencing a “Certificate Expired” error in FileZilla when attempting to connect to an FTP server on your cPanel server.
openssl s_client -connect yourserver.com:21 -starttls ftp
Verification error: certificate has expired
Restarting the FTP server can sometimes resolve the issue.… Read the rest
You can add a domain as a parked/alias using the cPanel API whmapi1 in a single command line using the following syntax:
whmapi1 --output=json --user=USERNAME Park::addparkeddomain domain=DOMAINNAME
Replace USERNAME with your cPanel username and DOMAINNAME with the domain name you want to park/alias.… Read the rest
You can create a database, database user, and grant privileges using the cPanel User API (UAPI) command line interface.
Connect to your cPanel account using SSH.
Type the following command to create a new database:
uapi --user='cpanel_username' Mysql create_database name='database_name'
Replace ‘cpanel_username‘ with your cPanel account username and ‘database_name‘ with the name of the database you want to create.… Read the rest