Page tree
Skip to end of metadata
Go to start of metadata

This document is for a previous release of cPanel & WHM. To view our latest documentation, visit our Home page.

For cPanel & WHM 11.46

Overview

The /var/cpanel/cpanel.config file stores all of the settings that are available in WHM's Tweak Settings interface (Home >> Server Configuration >> Tweak Settings). You can find more information about the requirements for each value in the Keys and default settings section below.

You can preconfigure your server's settings before you install cPanel & WHM. For instructions on how to preconfigure your server's settings before installation, read the Pre-Installation Options documentation.

Cached values

To improve overall performance, the settings in the /var/cpanel/cpanel.config file are cached in the cpanel.config.cache file. This file updates each time that the /var/cpanel/cpanel.config file updates to ensure that the cached settings are up to date.

Configuration setting validation

The settings in the /var/cpanel/cpanel.config file are stored in key=value format. The system validates each key=value pair whenever you edit this file or change settings in the Tweak Settings interface.

If the system encounters problems during validation, it will take the following actions:

Absent cpanel.config file

If the entire /var/cpanel/cpanel.config file is not present, your server will perform the following steps:

  1. The server will copy the contents of the /etc/cpanel.config default file and save it as the /var/cpanel/cpanel.config file. 
  2. The server will copy the contents of the cpanel.config.cache file, if it is present.
    • If the system cannot find the cpanel.config.cache file, you will receive an email notification. 
    • You can change your email notification settings in WHM's Contact Manager interface (Home >> Server Contacts >> Contact Manager).
  3. For any dynamic values that are not set, the server will attempt to guess the correct value.
    • For example, to set the mailserver value, the server will check whether your system uses the dovecot or courier RPM.
  4. The server will log the changes to the /usr/local/cpanel/logs/error_log file.

Absent values

If one or more keys are not found in the /var/cpanel/cpanel.config file, the server will attempt to generate them from the following sources in the following order:

  1. The server will copy the the key=value pair from the cpanel.config.cache file, if it is present.
  2. If the key's value is static, and it was not found in the cpanel.config.cache file, the key=value pair will be copied from the default value in the /usr/local/cpanel/etc/cpanel.config file.
  3. If the key's value is dynamic, and it was not found in the cpanel.config.cache file, the server will calculate an appropriate value.
  4. The server will log the changes to the /usr/local/cpanel/logs/error_log file.

Invalid values

If one or more of the following values are invalid in the /var/cpanel/cpanel.config file, the server will attempt to replace them with a valid value:

  • mysql-version
  • local_nameserver_type
  • mailserver
  • ftpserver

These variables are deprecated, and we will remove them in a later version of cPanel & WHM. If you use them in custom code, update that code to use the rpm.versions system as soon as possible to avoid problems.

For more information, read our How to Override the rpm.versions System documentation. 

Keys and default settings

The following table lists the keys that are stored in the /var/cpanel/cpanel.config file, their Tweak Settings labels, default values, and validation requirements.

Notes:

  • You can find the current cPanel-supplied default values for these keys in the /usr/local/cpanel/etc/cpanel.config file.
  • Keys that do not have an associated Tweak Settings tab and label can only be edited in the /var/cpanel/cpanel.config file.

Key

Tweak Settings equivalent

Default and validation requirements

access_log

No Tweak Settings equivalent.

This setting specifies the location of the cPanel Access Log, which contains general information about cPanel access requests.

Default: /usr/local/cpanel/logs/access_log

account_login_access

System

Accounts that can access a cPanel user account:

Default: owner_root

Warning:

This value should only be set to one of the following values: owner, owner_root, or user.

adminuserNo Tweak Settings equivalent.Default: cpanel
allow_login_autocomplete

Security

Allow autocomplete in login screens.

Default: 1
allow_server_info_status_from

System

Allow server-info and server-status

Default: undef

allowcpsslinstallSystem

Allow cPanel users to install SSL Hosts if they have a dedicated IP.

Default: 1
allowparkhostnamedomainsubdomains

Domains

Allow users to park subdomains of the server's hostname.

Default: 0
allowparkonothers

Domains

Allow domain parking across accounts

Default: 0
allowremotedomains

Domains

Allow Remote Domains

Default: 0
allowresellershostnamedomainsubdomains

Domains

Allow resellers to create accounts with subdomains of the server's hostname.

Default: 0
allowunregistereddomains

Domains

Allow unregistered domains

Default: 0
alwaysredirecttossl

Redirection

Always redirect to SSL

Default: 0
anon_data_optoutSystem

Send anonymous usage data to cPanel

Default: 0
apache_portSystem

Apache non-SSL IP/port

Default: 0.0.0.0:80
apache_ssl_portSystem

Apache SSL port

Default: 0.0.0.0:443
api_shellSystem

cPanel & WHM API shell (for developers)

Default: 0
autocreateaentries

Domains

Automatically add A entries for registered nameservers when creating a new zone

Default: 1
autodiscover_host

Domains

Host to publish in the SRV records for Outlook autodiscover support.

Default: cpanelemaildiscovery.cpanel.net
autodiscover_mail_service

Domains

Preferred mail service to configure to use for Thunderbird and Outlook autodiscover and autoconfig support

Default: imap

autodiscover_proxy_subdomains

Domains

Thunderbird and Outlook autodiscover and autoconfig support (enables proxy subdomain and SRV record creation)

Default: 0

Warning:

This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.

awstatsbrowserupdate

Stats and Logs

Allow users to update Awstats from cPanel

Default: 0
awstatsreversedns

Stats Programs

Awstats reverse DNS resolution

Default: 0
basenameNo Tweak Settings equivalent.Default: cpanel
bind_deferred_restart_timeSystem

BIND deferred restart time

Default: 0
blockcommondomains

Domains

Prevent cPanel users from creating specific domains

Default: 1
bwcycle

No Tweak Settings equivalent. This value specifies the bandwidth cycle.

Note:

You can change this value in WHM's Statistics Software Configuration interface (Home >> Server Configuration >> Statistics Software Configuration). 

Default: 2

Note:

When your server validates the cpanel.config file, it will round this value to the nearest quarter hour.

cgiemaildisabled

Security

CGIEmail and CGIEcho

Default: 0
cgihidepass

Security

Hide login password from cgi scripts

Default: 0
check_zone_owner

Domains

Check zone owner

Default: 1
check_zone_syntax

Domains

Check zone syntax

Default: 1
chkservd_check_intervalSystem

The number of seconds between ChkServd service checks.

Default: 300
chkservd_hang_allowed_intervalsSystem

The number of times ChkServd allows a previous check to complete before termination.

Default: 2

chkservd_plaintext_notifySystem

The option to enable or disable ChkServd HTML notifications.

Default: 0
cluster_autodisable_threshold

No Tweak Settings equivalent.

Note:

To change this value, use the Failure threshold for cluster members setting in WHM's DNS Cluster interface (Home >> Clusters >> DNS Cluster).

Default: 10
cluster_failure_notifications

No Tweak Settings equivalent.

Note:

To change this value, select or deselect the Receive a notification when WHM disables an unresponsive cluster member checkbox in WHM's DNS Cluster interface (Home >> Clusters >> DNS Cluster).

Default: 1
conserve_memorySystem

Conserve memory

Default: 0

Warning:

This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.

cookieipvalidation

Security

Cookie IP validation

Default: strict

Note:

When your server validates the cpanel.config file, it will convert this value to disabled if it is currently set to 0. Otherwise, it will convert this value to the default setting.

coredump

Security

Generate core dumps

Default: 0
cpaddons_adminemail

cPAddons Site Software

cPAddons Site Software admin email

Default: "" (an empty string)

 

cpaddons_autoupdate

cPAddons Site Software

cPAddons Site Software source automatic updates

Default: 1
cpaddons_max_moderation_req_all_mod

cPAddons Site Software

Max cPAddons Site Software installation requests

Default: 99
cpaddons_max_moderation_req_per_mod

cPAddons Site Software

Max cPAddons Site Software installation requests per addon

Default: 99
cpaddons_moderation_request

cPAddons Site Software

cPAddons Site Software moderation notification

Default: 0
cpaddons_no_3rd_party

cPAddons Site Software

Allow cPAddons Site Software installations from non-cPanel sources

Default: 0
cpaddons_no_modified_cpanel

cPAddons Site Software

Allow cPAddons Site Software installations from modified sources

Default: 1
cpaddons_notify_owner

cPAddons Site Software

Notify reseller of cPAddons Site Software installations

Default: 1
cpaddons_notify_root

cPAddons Site Software

Notify root of cPAddons Site Software installations

Default: 1
cpaddons_notify_users

cPAddons Site Software

Notify users of cPAddons Site Software installations

Default: Allow users to choose

 

cpanel_localeNo Tweak Settings equivalent.Default: undef
cpredirect

Redirection

Non-SSL redirect destination

Default: Origin Domain Name
cpredirectssl

Redirection

SSL redirect destination

Default: SSL Certificate Name
cpsrvd-domainlookupSystem

cpsrvd username domain lookup

Default: 0
cpsrvd-gzipSystem

Gzip page compression

Default: 1
create_account_dkim

Domains

Enable DKIM on domains for newly created accounts

Default: 1
create_account_spf

Domains

Enable SPF on domains for newly created accounts

Default: 0
cycle_hours

No Tweak Settings equivalent. This setting adjusts the frequency with which your server processes logs.

Note:

You can change this value in WHM's Schedule Configuration interface. 

Default: 24

Note:

When your server validates the cpanel.config file, it will round this value to the nearest quarter hour.

database_prefix

SQL

Require a username prefix on names of new databases and database users

Default: 1
debughooks

No Tweak Settings equivalent. This setting helps to troubleshoot hook issues.

Note:

For more information, read our Standardized Hooks - Debug Mode documentation.

Default: 0
default_archive-logs

Stats and Logs

Archive logs in the user's home directory at the end of each stats run unless configured by the user.

Default: 1
default_login_theme

Display

Default login theme

Default: cpanel
default_remove-old-archived-logs

Stats and Logs

Remove the previous month's archived logs from the user's home directory at the end of each month unless configured by the user.

Default: 1
defaultmailaction

Mail

Initial default/catch-all forwarder destination

Default: localuser
disable_compiled_dnsadminSystem

Use compiled dnsadmin

Default: 0
disable_eximstats_delayed_insert

Stats and Logs

Use delayed sql inserts in the eximstats process to reduce the number of disk writes.

Default: 0
disable-php-as-reseller-security

Security

Allow PHP to be run when logged in as a reseller to WHM

Default: 0
disableipnscheckSystem

Allow Sharing Nameserver IPs

Default: 0
disablequotacacheSystem

Cache disk quota information

Default: 0
discardformmailbccsubject

Mail

Discard FormMail-clone message with bcc:

Default: 1
disk_usage_include_mailman

Mail

Include mailman in disk usage calculations

Default: 1
disk_usage_include_sqldbs

SQL

Include databases in disk usage calculations

Default: 1
dnsadmin_as_daemonNo Tweak Settings equivalent.Default: 0
dnsadmin_log

Logging

Log dnsadmin requests

Default: 0
dnsadmin_verbose_sync

Logging

Enable verbose logging of DNS zone syncing

Default: 0
dnsadminapp

Domains

DNS request management application

Default: undef

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value is an empty string.


dnslookuponconnectSystem

Reverse DNS lookup upon connect

Default: 0
docroot

No Tweak Settings equivalent.

This setting specifies the document root for WHM.

Default: /usr/local/cpanel/base
domainowner_mail_pass

Mail

Mail authentication via domain owner password

Default: 0

Warning:

This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.

dormant_services

Software

Dormant services

Default: "" (an empty string)

Warning:

This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.


dumplogs

Stats and Logs

Delete each domain's access logs after stats run

Default: 1
email_account_quota_default_selected

Mail

Default quota option for new email accounts

Default: userdefined
email_account_quota_userdefined_default_value

Mail

Default user-defined quota value for new email accounts

Default: 250
email_send_limits_count_mailman

Mail

Count mailman deliveries towards a domain's Max hourly emails.

Default: 0
email_send_limits_defer_cutoff

Mail

The percentage of email messages (above the account's hourly maximum) to queue and retry for delivery.

Default: 125
email_send_limits_max_defer_fail_percentage

Mail

Maximum percentage of failed or deferred messages a domain may send per hour

Default: undef
email_send_limits_min_defer_fail_to_trigger_protection

Mail

Number of failed or deferred messages a domain may send before protections can be triggered

Default: 5
emailarchive

Mail

Enable Email Archiving support

Default: 0
emailpasswords

Security

Send passwords when creating a new account

Default: 0
emailusers_diskusage_critical_contact_admin

Notifications

Notify admin or reseller when disk quota reaches "critical" state

Default: 1

emailusers_diskusage_critical_percent

Notifications

Account disk quota "critical" percentage

Default: 90

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value is set to 0.

emailusers_diskusage_full_contact_admin

Notifications

Notify admin or reseller when disk quota reaches "full" state

Default: 1

emailusers_diskusage_full_percent

Notifications

Account disk quota "full" percentage

Default: 98

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value is set to 0.

emailusers_diskusage_warn_contact_admin

Notifications

Notify admin or reseller when disk quota reaches "warn" state

Default: 0

 

emailusers_diskusage_warn_percent

Notifications

Account disk quota "warn" percentage

Default: 80

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value is set to 0.

emailusers_mailbox_critical_percent

Notifications

Account disk quota "critical" percentage

Default: 90

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value is set to 0.

emailusers_mailbox_full_percent

Notifications

Mailbox disk quota "full" percentage

Default: 98

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value is set to 0.

emailusers_mailbox_warn_percent

Notifications

Mailbox disk quota "warn" percentage

Default: 80

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value is set to 0.

emailusersbandwidthexceed

Notifications

Send bandwidth limit notification emails

Default: 0
emailusersbandwidthexceed70

Notifications

Bandwidth usage warning: 70%

Default: 0
emailusersbandwidthexceed75

Notifications

Bandwidth usage warning: 75%

Default: 0
emailusersbandwidthexceed80

Notifications

Bandwidth usage warning: 80%

Default: 1
emailusersbandwidthexceed85

Notifications

Bandwidth usage warning: 85%

Default: 0
emailusersbandwidthexceed90

Notifications

Bandwidth usage warning: 90%

Default: 0
emailusersbandwidthexceed95

Notifications

Bandwidth usage warning: 95%

Default: 0
emailusersbandwidthexceed97

Notifications

Bandwidth usage warning: 97%

Default: 0
emailusersbandwidthexceed98

Notifications

Bandwidth usage warning: 98%

Default: 0
emailusersbandwidthexceed99

Notifications

Bandwidth usage warning: 99%

Default: 0
enable_piped_logs

No Tweak Settings equivalent.

Note:

To change this value, select or deselect the Enable Piped Apache Logs checkbox in the Piped Log Configuration section of WHM's Apache Configuration interface (Home >> Service Configuration >> Apache Configuration).

Default: 0
enablecompileroptimizationsSystem

Enable optimizations for the C compiler

Default: 0
engine

No Tweak Settings equivalent.

This setting specifies the name of the cPanel binary.

Default: cpanel
enginepl

No Tweak Settings equivalent.

This setting specifies the name of the cPanel .pl file.

Default: cpanel.pl
engineroot

No Tweak Settings equivalent.

This setting specifies the location of the cPanel binary.

Default: /usr/local/cpanel
exim_retention_days

Stats and Logs

The interval, in days, to retain Exim stats in the database

Default: 30
exim-retrytime

Mail

Email delivery retry time

Default: 60
eximmailtrap

Mail

Track email origin via X-Source email headers

Default: 1

Warning:

This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.

extracpus

Stats and Logs

Extra CPUs for server load

Default: 0
file_upload_max_bytesSystem

Max HTTP submission size

Default: undef

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value contains unlimited.


file_upload_must_leave_bytesSystem

File upload required free space

Default: 5
file_usage

Display

Display File Usage information in the cPanel stats bar (inode count)

Default: 0
ftppasslogs

Stats and Logs

Include password in the raw log download link in cPanel (via FTP).

Default: 0
ftpquotacheck_expire_timeSystem

Interval, in days, between rebuilds of the FTP quota and disk usage data (applies to Pure-FTPd only)

Default: 30
ftpserver

No Tweak Settings equivalent.

Note:

You can select an FTP server in WHM's FTP Server Selection interface.

Default: pure-ftpd

Warning:

  • This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.
  • This variable is deprecated, and we will remove it in a later version of cPanel & WHM. If you use this variable in custom code, update that code to use the rpm.versions system as soon as possible to avoid problems. For more information, read our How to Override the rpm.versions System documentation.
gzip_compression_level

Compression

gzip compression level

Default: 6
gzip_pigz_block_size

Compression

Number of kilobyte chunks per compression work unit

Default: 128
gzip_pigz_processes

Compression

Number of pigz processes

Default: 1

Warning:

This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.

gzip_use_pigz

Compression

Use pigz

Default: 0
htaccess_check_recurseSystem

Depth to recurse for .htaccess checks

Default: 2
ignoredepreciatedSystem

Enable legacy warnings

Default: 0
ionice_bandwidth_processingSystem

I/O priority level at which bandwidth usage is processed

Default: 4
ionice_cpbackupSystem

I/O priority level at which nightly backups are run

Default: 3
ionice_email_archive_maintenanceSystem

I/O priority level at which email_archive_maintenance is run

Default: 6
ionice_ftpquotacheckSystem

I/O priority level at which FTP quota checks are run (when Pure-FTPd is enabled)

Default: 6
ionice_log_processingSystem

I/O priority level at which stats logs are processed

Default: 4
ionice_optimizefsSystem

I/O priority level at which optimizefs is run

Default: 6
ionice_quotacheckSystem

I/O priority level at which quota checks are run

Default: 6
ionice_userbackupSystem

I/O priority level at which cPanel-generated backups are run

Default: 5
ionice_userprocSystem

I/O priority level for user-initiated processes

Default: 5
ipv6_controlSystem

Control IPv6 Addresses

Default: 0

ipv6_listenSystem

Listen on IPv6 Addresses

Default: 0

jailapache

Security

EXPERIMENTAL: Jail Apache Virtual Hosts using mod_ruid2 and cPanel® jailshell.

Default: 0
jaildefaultshellSystem

Use cPanel® jailshell by default

Default: 0
jailmountbinsuidSystem

Jailed /bin mounted suid

Default: 0
jailmountusrbinsuidSystem

Jailed /usr/bin mounted suid

Default: 0
jailprocmodeSystem

Jailed /proc mount method

Default: mount_proc_jailed_fallback_full
keepftplogs

Stats and Logs

Keep master FTP log file

Default: 0
keeplogs

Stats and Logs

Keep log files at the end of the month

Default: 0
keepstatslog

Stats and Logs

Keep stats logs

Default: 0
loadthreshold

Status

Critical load threshold

Default: undef

Warning:

This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.

local_nameserver_type

No Tweak Settings equivalent. This setting specifies your nameserver's type.

Note:

You can change this value in WHM's Nameserver Selection interface.

Default: bind

Warning:

  • This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.
  • This variable is deprecated, and we will remove it in a later version of cPanel & WHM. If you use this variable in custom code, update that code to use the rpm.versions system as soon as possible to avoid problems. For more information, read our How to Override the rpm.versions System documentation.
logchmod

Stats and Logs

Apache log file chmod value

Default: 640
logout_redirect_url

Redirection

Logout redirection URL

Default: "" (an empty string)

mailserver

No Tweak Settings equivalent.

Note:

You can select a mailserver in WHM's Mailserver Selection interface. 

Default: dovecot

Warning:

  • This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.
  • This variable is deprecated, and we will remove it in a later version of cPanel & WHM. If you use this variable in custom code, update that code to use the rpm.versions system as soon as possible to avoid problems. For more information, read our How to Override the rpm.versions System documentation.
maxcpsrvdconnectionsSystem

Max cPanel/WHM/Webmail service handlers

Default: 200

Note:

When your server validates the cpanel.config file, it will convert this value to the default value if it is set to less than 200.

maxemailsperhour

Mail

Max hourly emails per domain

Default: undef

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value evaluates to zero.


maxmemSystem

Max cPanel process memory

Default: 512

Note:

This value is dynamic.

minpwstrength

No Tweak Settings equivalent.

Note:

You can specify the minimum strength for cPanel users' passwords in WHM's Password Strength Configuration interface. 

Default: 0

Note:

When your server validates the cpanel.config file, it will round this value to the nearest half or whole value.

mycnf_auto_adjust_openfiles_limit

SQL

Allow cPanel & WHM to determine the best value for your MySQL open_files_limit configuration

Default: 1
mycnf_auto_adjust_maxallowedpacket

SQL

Allow cPanel & WHM to determine the best value for your MySQL max_allowed_packet configuration?

Default: 1
mycnf_auto_adjust_innodb_buffer_pool_size

SQL

Allow cPanel & WHM to determine the best value for your MySQL innodb_buffer_pool_size configuration

Default: 1
mynameNo Tweak Settings equivalent.Default: cpaneld
mysql-version

No Tweak Settings equivalent.

Note:

You can upgrade to a new MySQL version in WHM's MySQL Upgrade interface. 

Default: 5.5

Warning:

  • This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.
  • This variable is deprecated, and we will remove it in a later version of cPanel & WHM. If you use this variable in custom code, update that code to use the rpm.versions system as soon as possible to avoid problems. For more information, read our How to Override the rpm.versions System documentation.
mysql-host

No Tweak Settings equivalent.

Note:

You can specify a remote MySQL host in WHM's Remote MySQL interface.

Default: localhost

Warning:

This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.

mysqldebugNo Tweak Settings equivalent.Default: 0
nativesslSystem

SSL Support for cPanel daemons (no stunnel)

Default: 1
maintenance_rpm_version_check

Software

Maintenance cPanel RPM Check

Default: 1
maintenance_rpm_version_digest_check

Software

Maintenance cPanel RPM Digest Check

Default: 1
nobodyspam

Mail

Prevent "nobody" from sending mail

Default: 0
nocpbackuplogs

No Tweak Settings equivalent.

Note:

You can modify this setting in WHM's Statistics Software Configuration interface.

Default: 0

 

nosendlangupdatesSystem

Send language file changes to cPanel

Default: 0
numacctlist

Display

Number of accounts per page to display in "List Accounts".

Default: 30

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value contains all (case insensitive).

overwritecustomproxysubdomains

Domains

Overwrite custom A records used for proxy subdomains

Default: 0
overwritecustomsrvrecords

Domains

Overwrite custom SRV records used by Outlook AutoDiscover support

Default: 0
permit_appconfig_entries_without_acls

Security

This setting allows WHM applications and addons to execute even if an ACL list has not been defined.

Default: 0
permit_appconfig_entries_without_features

Security

This setting allows cPanel and Webmail applications and addons to execute even if a feature list has not been defined.

Default: 0
permit_unregistered_apps_as_reseller

Security

Allow apps that have not registered with AppConfig to be run when logged in as a reseller to WHM.

Default: 0
permit_unregistered_apps_as_root

Security

Allow apps that have not registered with AppConfig to be run when logged in as root or a reseller with the "all" ACL in WHM.

Default: 0
php_max_execution_time

PHP

cPanel PHP max execution time

Default: 90
php_post_max_size

PHP

cPanel PHP max POST size

Default: 55
php_upload_max_filesize

PHP

cPanel PHP max upload size

Default: 50
phploader

PHP

cPanel PHP loader

Default: "" (an empty string)
phpopenbasedirhome

No Tweak Settings equivalent.

Note:

You can enable or disable this setting in WHM's PHP open_basedir Tweak interface.

Default: 0
popbeforesmtpsenders

Mail

Add X-PopBeforeSMTP header for mail sent via POP-before-SMTP

Default: 0
portNo Tweak Settings equivalent.
This setting specifies the port number that is used for non-SSL logins to cPanel.

Default: 2082

Note:

The SSL port will be this value plus one. 

postgresdebugNo Tweak Settings equivalent.Default: 0
productNo Tweak Settings equivalent.Default: cPanel
proxysubdomains

Domains

Proxy subdomains

Default: 1

Warning:

This value is dynamic, and additional steps are required if you wish to update the value manually. We recommend that you modify this value through the cPanel & WHM interface.

proxysubdomainsfornewaccounts

Domains

Proxy subdomain creation

Default: 1
proxysubdomainsoverride

Domains

Proxy subdomain override

Default: 1
publichtmlsubsonly

Domains

public_html subdomains only

Default: 0
pythonNo Tweak Settings equivalent.Default: "" (an empty string)
referrerblanksafety

Security

Blank referrer safety check

Default: 0
referrersafety

Security

Referrer safety check

Default: 0
remotewhmtimeoutSystem

Remote WHM timeout

Default: 35
repquota_timeoutSystem

Disk usage/quota bailout time

Default: 60
requiressl

Security

Require SSL

Default: 1
resetpassSystem

Email password reset

Default: 0
root

No Tweak Settings equivalent.

This setting specifies the location of the cPanel root installation.

Default: /usr/local/cpanel
rotatelogs_size_threshhold_in_megabytes

Stats and Logs

Log rotation size threshold

Default: 300
roundcube_db

No Tweak Settings equivalent.

This setting specifies which type of database the Roundcube webmail application will use.

Default: mysql
RSNo Tweak Settings equivalent.Default: x3
send_error_reports

Support

Send error reports to cPanel for analysis

Default: 1
send_server_configuration

Support

Send information about server configuration to cPanel for analysis

Default: 1
send_server_usage

Support

Send information about server usage to cPanel for analysis

Default: 0
server_localeSystem

Server Locale

Default: en
showwhmbwusageinmegs

Stats and Logs

Show bandwidth usage in megabytes by default in WHM

Default: 0
skip_chkservd_recovery_notifySystem

The option to enable or disable ChkServd recovery notifications.

Default: 0
skipanalog

Stats Programs

Enable Analog stats

Default: 0
skipantirelayd

No Tweak Settings equivalent.

Note:

To change this value, select or deselect the Antirelayd checkbox in WHM's Service Manager interface (Home >> Service Configuration >> Service Manager).

Default: 1
skipawstats

Stats Programs

Enable Awstats stats

Default: 0

skipboxcheck

Notifications

Enable mailbox usage warnings

Default: 1
skipboxtrapper

Mail

Enable BoxTrapper spam trap

Default: 0
skipbwlimitcheck

Notifications

Bandwidth limit check

Default: 0
skip_chkservd_recovery_notifyNo Tweak Settings equivalent.Default: 0
skipdiskcheck

Notifications

Disk quota usage warnings

Default: 0
skipdiskusage

Notifications

System disk space usage warnings

Default: 0
skipformmail

Software

Enable FormMail-clone CGI

Default: 1
skiphorde

Mail

Enable Horde Webmail

Default: 0
skiphttpauth

No Tweak Settings equivalent.

Default: 0
skiplogaholic

Stats Programs

Enable Logaholic stats

Default: 1
skipmailman

Mail

Enable Mailman mailing lists

Default: 0
skipnotifyacctbackupfailureSystem

Send a notification when a user's backup has errors

Default: 0
skipparentcheckSystem

Allow other applications to run the cPanel and admin binaries

Default: 0
skiproundcube

Mail

Enable RoundCube webmail

Default: 0
skipspamassassin

Mail

Enable Apache SpamAssassin™ spam filter

Default: 0
skipspambox

Mail

Enable Apache SpamAssassin™ Spam Box delivery for messages marked as spam (user configurable)

Default: 1
skipsqmail

Mail

Enable SquirrelMail webmail

Default: 0
skipwebalizer

Stats Programs

Enable Webalizer stats

Default: 0
skipwhoisnsSystem

Enable WHOIS lookups for the nameserver IP manager

Default: 0
smtpmailgidonly

Mail

Restrict outgoing SMTP to root, exim, and mailman (FKA SMTP Tweak)

Default: 0
statsloglevel

Stats and Logs

Stats log level

Default: 1
stats_log

No Tweak Settings equivalent.

This setting specifies the location of the cPanel Stats Log , which contains the statistics that are logged by the cpanellogd daemon.

Default: /usr/local/cpanel/logs/stats_log
statthreshholdNo Tweak Settings equivalent.

Default: 256

Note:

If an account's available disk space is less than the amount that is specified in this value, statistics will not be processed for the account. 

stunnelNo Tweak Settings equivalent.

Default: 0

system_diskusage_critical_percent

Notifications

Account system disk usage "critical" percentage

Default: 92.55
system_diskusage_warn_percent

Notifications

Account system disk usage "warn" percentage

Default: 82.55
tcp_check_failure_thresholdSystem

ChkServd TCP check failure threshold

Default: 3

Note:

When your server validates the cpanel.config file, it will convert this value to undef if this value is set to 0.

transfers_timeoutSystem

Number of seconds an SSH connection related to an account transfer may be inactive before timing out

Default: 300
tweak_unset_vars

No Tweak Settings equivalent.

This setting determines which items will appear with a warning icon in the Tweak Settings interface. The warning icon indicates that the setting has not been set since the last time it was automatically configured (for example, if it was set to the default value due to an absent value).

No default value.

Note:

This value is only used internally. 

update_log_analysis_retention_length

Support

Update analysis retention interval

Default: 90
urchinsetpath

No Tweak Settings equivalent.

Note:

We plan to remove this setting in a future version of cPanel & WHM.


Default: "" (an empty string)
use_apache_md5_for_htaccess

Security

Use MD5 passwords with Apache

Default: 1
use_information_schema

SQL

Use INFORMATION_SCHEMA to acquire MySQL disk usage (MySQL 5+ required)

Default: 1
use_safe_quotasSystem

Use safe quotas

Default: 0
useauthnameservers

Domains

Always use authoritative (registered) nameservers when creating a new DNS zone.

Default: 0
usemailformailmanurl

Mail

Prefix "mail." onto Mailman URLs

Default: 0
usemysqloldpass

SQL

Use pre-4.1-style MySQL® passwords

Default: 0
userdirprotect

No Tweak Settings equivalent.

Note:

You can enable or disable this setting in WHM's Apache mod_userdir Tweak interface.

Default: 0
VALIASDIRNo Tweak Settings equivalent.Default: /etc/valiases
verify_3rdparty_cpaddons

Security

Verify signatures of 3rdparty cPaddons.

Default: 0
versionNo Tweak Settings equivalent.Default: 3.4
VFILTERDIRNo Tweak Settings equivalent.Default: /etc/vfilters