Accounts that can access a cPanel user account:
[?] This setting specifies who can access a user’s cPanel account. Account-Owner refers to the particular reseller that owns the user account. Note: Disabling root access here will also disable root’s access to the Branding Editor in WHM.
Allow server-info and server-status
[?] List of IP addresses, hostnames, or the value "all" which are allowed to view the /server-info and /server-status pages. See the
Apache documentation for proper values.
Allow cPanel users to install SSL Hosts.
Apache non-SSL IP/port
[?] The port (e.g. 80) on which Apache listens for HTTP connections. An IP address may precede the port number, separated by a colon (“:”). Specifying a specific IP will prevent Apache from listening on all other IPs.
The port (e.g. 443) on which Apache listens for HTTPS connections. An IP address may precede the port number, separated by a colon (“:”). Specifying a specific IP will prevent Apache from listening on all other IPs.
cPanel & WHM API shell (for developers)
[?] A shell for development use. Allows you to easily find and interact with existing API. When enabled, only root will have access in WHM, and only resellers will have access in cPanel.
DNS server reload deferral time
[?] Time (in seconds) that the system will wait before reloads of the DNS server to take effect. The system will suppress additional restart requests during the wait time to avoid multiple reloads. For systems that process frequent DNS updates, we recommend that you use a value between 300 or 600. For systems with few DNS changes, we recommend that you use the default setting. Note that DNS changes will not take effect until the DNS server reloads.
HTTPD deferred reload time
[?] Time (in seconds) that the system will wait before restarts of the web server take effect. The system will suppress additional restart requests during the wait time to avoid multiple reloads of the web server. Note that changes will not take effect until the web server reloads.
The number of seconds between ChkServd service checks.
(Minimum: 60; Maximum: 7,200) [?] If service checks fail to complete and/or you recieve notifications about ChkServd/tailwatchd hangs, you should consider increase this value if you cannot increase available server resources or reduce server load. If notifications are infrequent, consider increasing the "The number of times ChkServd allows a previous check to complete before termination" instead.
The number of times ChkServd allows a previous check to complete before termination.
(Minimum: 1; Maximum: 20) [?] If the monitored services are taking too long to respond to the current checking configuration on your machine, then you may wish to increase this value. You can increment this value until you no longer receive ChkServd warnings for delayed checks.
The option to enable or disable ChkServd HTML notifications.
[?] Disabling this option will cause ChkServd to send service notifications in plain text.
The option to enable or disable ChkServd recovery notifications.
[?] Disabling this option will suppress notification of service recovery from ChkServd.
Conserve memory at the expense of more CPU usage and disk I/O.
cpsrvd username domain lookup
[?] Allow usernames to be determined from the account domain name when no username is provided.
Prevent cpsrvd from serving standard HTTP ports
[?] This setting prevents cpsrvd from taking over the standard HTTP ports if you disable the system’s “Web Server” role. This action renders any cPanel & WHM features that depend on the standard HTTP ports partially or entirely unusable. These features include service subdomains, AutoSSL, Mailman, and BoxTrapper.
Cache disk quota information
[?] Setting this option to On causes WHM to cache disk usage information. This may result in disk usage information being up to 15 minutes out-of-date. Setting this option to Off will provide more up-to-date data, but may significantly slow your server’s performance.
Reverse DNS lookup upon connect
[?] Try to resolve each client’s IP to a domain name when a user connects to cPanel services (warning: This can degrade performance).
Age, in days, of content to purge from users’ File Manager Trash
[?] This setting determines the minimum age of files that the system will automatically purge from .trash folders in user home directories. A value of 0 configures the server to purge all files from every user’s .trash folder, regardless of age. NOTE: This setting only purges files that users delete through cPanel’s File Manager interface ( Home >> Files >> File Manager ).
Enable optimizations for the C compiler
[?] When enabled, compile code optimized for this machine. On some systems, using compiler optimizations can trigger a bug in system libraries. This is usually autodetected, but you can manually adjust this option to disable using these optimizations if the autodetection fails.
Max HTTP submission size
(Minimum: 1; Maximum: 10,240) [?] The maximum file size allowed for upload. This setting applies to all uploads and form submissions in all web interfaces throughout cPanel and WHM.
File upload required free space
[?] The minimum filesystem quota space required after file upload. This will prevent users from hitting their quota limit; it applies to all uploads and form submissions in all web interfaces throughout cPanel and WHM.
Interval, in days, between rebuilds of the FTP quota and disk usage data (applies to Pure-FTPd only)
(Minimum: 1; Maximum: 365,000) [?] If you use Pure-FTP, setting this interval can allow the system to take into account disk usage information for files that are modified or added to a user's root FTP directory by processes other than the FTP server. A higher setting will reduce disk I/O but lower the accuracy of the usage data. A lower setting will improve accuracy, but consume more disk I/O.
Depth to recurse for .htaccess checks
(Minimum: 0) [?] The maximum number of directories deep to look for .htaccess files when doing .htaccess checks. Values higher than 100 are discouraged.
Enable legacy warnings
[?] Warn about features that will be deprecated in later releases (Warning: If you disable this, you will not be able to learn about features that will be removed in future releases. This could lead to a non-functional server when the feature is finally removed.)
Account Invites for Subaccounts
[?] Allow cPanel account users to send invitations to new Subaccount users via User Manager. An invitation includes a link to a time-sensitive page where the Subaccount user can set his or her own password instead of relying on the cPanel account user to set one.
Listen on IPv6 Addresses
[?] This allows you to use WHM, cPanel, Webmail and Web Disk over IPv6.
After you change this setting, you must manually restart cPanel & WHM’s services.
I/O priority level at which bandwidth usage is processed
(Minimum: 0; Maximum: 7) [?] You must compile ionice with your kernel to use this option. ionice manages I/O scheduling for processes on your system. Specifying a lower value for this option gives the process a higher priority. This option can accept integer values between 0 and 7.
I/O priority level at which stats logs are processed
(Minimum: 0; Maximum: 7) [?] You must compile ionice with your kernel to use this option. ionice manages I/O scheduling for processes on your system. Specifying a lower value for this option gives the process a higher priority. This option can accept integer values between 0 and 7.
I/O priority level at which nightly backups are run
(Minimum: 0; Maximum: 7) [?] You must compile ionice with your kernel to use this option. ionice manages I/O scheduling for processes on your system. Specifying a lower value for this option gives the process a higher priority. This option can accept integer values between 0 and 7.
I/O priority level at which cPanel-generated backups are run
(Minimum: 0; Maximum: 7) [?] You must compile ionice with your kernel to use this option. ionice manages I/O scheduling for processes on your system. Specifying a lower value for this option gives the process a higher priority. This option can accept integer values between 0 and 7.
I/O priority level for user-initiated processes
(Minimum: 0; Maximum: 7) [?] This option applies to a few especially I/O-intensive user functions, such as actions initiated through the cPanel File Manager . You must compile ionice with your kernel to use this option. ionice manages I/O scheduling for processes on your system. Specifying a lower value for this option gives the process a higher priority. This option can accept integer values between 0 and 7.
I/O priority level at which quota checks are run
(Minimum: 0; Maximum: 7) [?] You must compile ionice with your kernel to use this option. ionice manages I/O scheduling for processes on your system. Specifying a lower value for this option gives the process a higher priority. This option can accept integer values between 0 and 7.
I/O priority level at which FTP quota checks are run (when Pure-FTPd is enabled)
(Minimum: 0; Maximum: 7) [?] You must compile ionice with your kernel to use this option. ionice manages I/O scheduling for processes on your system. Specifying a lower value for this option gives the process a higher priority. This option can accept integer values between 0 and 7.
I/O priority level at which email_archive_maintenance is run
(Minimum: 0; Maximum: 7) [?] email_archive_maintenance is a nightly maintenance tool that cPanel & WHM uses to support Email Archiving . You must compile ionice with your kernel to use this option. ionice manages I/O scheduling for processes on your system. Specifying a lower value for this option gives the process a higher priority.
I/O priority level at which dovecot_maintenance is run
(Minimum: 0; Maximum: 7) [?] dovecot_maintenance is a nightly maintenance tool that cPanel & WHM uses to maintain mailboxes . You must compile ionice with your kernel to use this option. ionice manages I/O scheduling for processes on your system. Specifying a lower value for this option gives the process a higher priority.
Use cPanel® jailshell by default
[?] Use cPanel® jailshell as the default shell for all new accounts and modified accounts.
Jailed /proc mount method
[?] Method to use for mounting /proc in jailshell. Mounting a full /proc can allow users to escape the jail.
Always mount a full /proc Mount limited /proc for RHEL, CentOS, and CloudLinux™ 6, Full /proc for RHEL, CentOS, and CloudLinux 7 and xenpv default Mount limited /proc for RHEL, CentOS, and CloudLinux™ 6, No /proc for RHEL, CentOS, and CloudLinux 7 and xenpv
Jailed /bin mounted suid
[?] Enable this option if you need to use suid binaries such as /bin/ping in jail mounts.
Jailed /usr/bin mounted suid
[?] Enable this option if you need to use suid binaries such as /usr/bin/crontab in jail mounts.
Max cPanel process memory
(Minimum: 768) [?] The maximum memory a cPanel process can use before it is killed off. This setting’s minimum value depends on the number of cPanel accounts on the system.
Max cPanel/WHM/Webmail service handlers
(Minimum: 200; Maximum: 16,384) [?] The maximum number of requests that can be served by the cPanel service daemon at one time (Keep this as low as possible to limit potential denial of service attacks).
Minimum time between Apache graceful restarts.
(Minimum: 10; Maximum: 600) [?] Delay deferrable graceful Apache restarts. Apache will wait this number of seconds after a restart request to perform the restart. The system will discard any additional graceful restart requests that occur before the scheduled restart.
Send language file changes to cPanel
Remote WHM timeout
(Minimum: 35) [?] Specify the timeout for connections between this server and other remote WHM servers.
Disk usage/quota bailout time
[?] Maximum time that the system is permitted to spend fetching diskusage and quota information before it considers the data unavailable.
Reset Password for cPanel accounts
[?] Allow cPanel users to reset their password via email.
Reset Password for Subaccounts
[?] Allow Subaccount users to reset their password via email.
Enable Linux kernel update during nightly maintenance.
[?] Each night, WHM updates your system software but does not update the kernel. If you select On , WHM will update the kernel. When you log in, WHM will notify you that your system requires a reboot.
The locale that the system will use when the user’s locale is unavailable. Set this to the locale that administrators, resellers, and users are most likely to understand.
Arabic (العربية) Bulgarian (български) Czech (čeština) Danish (dansk) German (Deutsch) Greek (Ελληνικά) English Spanish (español) Latin American Spanish (español latinoamericano) Iberian Spanish (español de España) Finnish (suomi) Filipino (fil) French (français) Hebrew (עברית) Hungarian (magyar) ☃ cPanel Snowmen ☃ - i_cpanel_snowmen Indonesian (Bahasa Indonesia) Italian (italiano) Japanese (日本語) Korean (한국어) Malay (Bahasa Melayu) Norwegian Bokmål (norsk bokmål) Dutch (Nederlands) Norwegian (no) Polish (polski) Portuguese (português) Brazilian Portuguese (português do Brasil) Romanian (română) Russian (русский) Slovenian (slovenščina) Swedish (svenska) Thai (ไทย) Turkish (Türkçe) Ukrainian (українська) Vietnamese (Tiếng Việt) Chinese (中文) Chinese (China) (中文(中国)) Chinese (Taiwan) (中文(台湾)) System Default: English
Send a notification when a user’s backup has errors
Allow other applications to run the cPanel and admin binaries
[?] If this setting is off, only cpsrvd will be able to run cPanel and the admin binaries.
ChkServd TCP check failure threshold
[?] The number of times a ChkServd TCP check must fail before notification is sent and the service is restarted. On heavily loaded systems these types of service checks fail occasionally, producing erroneous indications that services are down. A value of 3 or higher is recommended for most systems.
Number of seconds an SSH connection related to an account transfer may be inactive before timing out (Minimum: 1,800; Maximum: 172,800)