Tweak Settings

Main >> Server Configuration >> Tweak Settings
Display
Number (or all) of accounts to display per page in list accounts.:

Domains
Allow users to Park/Addon Domains on top of domains owned by other users. (probably a bad idea)
Allow Creation of Parked/Addon Domains that resolve to other servers (ie domain transfers) [This can be a major security problem. If you must have it enabled, be sure to not allow users to park common internet domains.]
Allow Creation of Parked/Addon Domains that are not registered
When adding a new domain, automatically create A entries for the registered nameservers if they would be contained in the zone.
Prevent users from parking/adding on common internet domains. (ie hotmail.com, aol.com)
When adding a new domain, if the domain is already registered, ignore the configured nameservers, and set the NS line to the authoritative (registered) ones.

Mail
Default catch-all/default address behavior for new accounts. blackhole is usually the best choice if you are getting mail attacks.
localuser blackhole fail
Silently Discard all FormMail-clone requests with a bcc: header in the subject line
Email users when they have reached 80% of their bandwidth
Number of minutes between mail server queue runs (default is 60).:
Track the origin of messages sent though the mail server by adding the X-Source headers (exim 4.34+ required)
The maximum each domain can send out per hour (0 is unlimited):
Prevent the user "nobody" from sending out mail to remote addresses (PHP and CGI scripts generally run as nobody if you are not using PHPSuexec and Suexec respectively.)
Include a list of Pop before SMTP senders in the X-PopBeforeSMTP header when relaying mail. (exim 4.34-30+ required)
The number of times users are allowed to check their mail using pop3 per hour. Zero is unlimited. (cppop only):
Attempt to prevent pop3 connection floods
BoxTrapper Spam Trap
Horde Webmail
Mailman
SpamAssassin Spam Filter
SpamAssassin Spam Box delivery for messages marked as spam (user configurable)
SquirrelMail Webmail
Add the mail. prefix for mailman urls (ie http://mail.domain.com/mailman)

MySQL
MySQL Version to use (you must run Software/Update Server Software (or /scripts/mysqlup) for this to take affect. You should then run buildapache/easyapache after changing this option. You may also need to run /scripts/perlinstaller --force Bundle::DBD::mysql. Updating from a previous version of MySQL to a later version is not automatically reversable. You should backup your databases if you think you might wish to downgrade in the future.
5.0 4.1
Use old style (4.0) passwords with mySQL 4.1+ (required if you have problems with php apps authenticating)

Notifications
Mail Box Usage Warnings
Disable Suspending accounts that exceed their bandwidth limit (will clear all suspensions is disabled)
Disk Space Usage Warnings

Software
Interchange Version to use (if you disable interchange, you must turn off the service in the service manager)
5.0 4.8 4.9 disable
Loader to use for internal cPanel PHP (Use oldsourceguardian for version 1.x and 2.x)
none ioncube sourceguardian oldsourceguardian
FormMail-clone cgi
The path to the urchin installation (if installed.) (Leave blank for auto-detection.)

Stats Programs
Awstats Reverse Dns Resolution
Analog Stats
Awstats Stats
Webalizer Stats

Stats and Logs
** Allow users to update Awstats from cPanel
Number of days between processing log files and bandwidth usage (default 1, decimal values are ok):
Delete each domain's access logs after stats run
The load average above the number of cpus at which logs file processing should be suspended (default 0):
Do not include password in the raw log download link in cPanel (via ftp).
Do not reset /usr/local/apache/domlogs/ftpxferlog after it has been separated into each domain name's ftp log
Keep log files at the end of the month (default is off as you can run out of disk space quickly)
Keep Stats Log (/usr/local/cpanel/logs/stats_log) between cpanel restarts (default is off)
Chmod value for raw apache log files (0640 is the default):
When viewing bandwidth usage in WHM, always display in Megabytes first.
Exim Stats Daemon (required for smtp bandwidth logging; must also be modified in the service manager as well)
Stats Log Level (default is 1, larger numbers indicate more debug information in /usr/local/cpanel/logs/stats_log) [0...10]:

Status
The load average that will cause the server status to appear red (leave blank for default):

System
Allow cPanel users to install SSL Hosts if they have a dedicated ip.
Allow Perl updates from rpm based linux vendors
Always redirect users to the ssl/tls ports when visiting /cpanel, /webmail, etc.
When visiting /cpanel or /whm or /webmail with ssl redirect to the servers hostname.
Allow usernames to be determined from the account hostname when no username is provided.
Compress interface pages using gzip compression reducing bandwidth usage for cPanel and WHM.
Allow Sharing Nameserver Ips
Disable Disk Quota display caching (WHM will cache disk usage which may result in the display of disk quotas being up to 15 minutes behind the actual disk usage. Disabling this may result in a large performace degradation.)
Disable login with root or reseller password into the users' cPanel interface. Also disable switch account dropdown in themes with switch account feature.
Try to resolve each client's ip to a domain name when a user connects to WHM/cPanel/cppop. (speed degradation)
Display Errors in cPanel instead of logging them to /usr/local/cpanel/logs/error_log
The maximum file size in MB allowed for upload through cPanel File manager. Use "unlimited" for unlimited:
The minimum filesystem quota space in MB required after file upload through cPanel File manager (Default 5MB). This will prevent users from hitting their quota limit through File Manager file uploads:
Do not warn about features that will be depreciated in later releases (Warning: If you check this box, you will not be able to learn about features that will be disappearing in future releases. This could lead to a non-functional server when the feature is finally removed.)
Use jailshell as the default shell for all new accounts and modified accounts
Redirect user to the following URL upon logout of the cPanel interface. A blank value specifies the default logout page.
The maximum memory a cPanel process can use before it is killed off (in megabytes). Values less than 64 megabytes can not be specified.:
Use native SSL support if possible, negating need for Stunnel
Do not warn users about the system backup being disabled in cPanel.
Specify the timeout in seconds for connections between this server and other remote WHM servers. Values less than 35 cannot be specified.:
Allow cPanel users to reset their password via email
Enable cPanel Software RollBack. This feature turns on a build archiving and restoration facility, allowing the server administrator to "roll back" their cPanel installation to previous build. All files are stored on the server.
Disable Http Authentication for cPanel/WebMail/WHM Logins (forces cookie authentication)
Do not start deprecated Melange 1.10 chat server.
Allow cpanel and admin binaries to be run from other applications besides the cpanel server (cpsrvd).
Disable whois lookups for the nameserver IP manager.

cPAddons
The default administrative contact for cPAddons moderation emails. (Resellers will be notified if their contact email is set in cPanel):
The maximum number of moderated requests that a user may have at any given time:
The maximum number of moderated requests per addon that a user may have at any given time:
Alert cPAddons administrator of pending moderation requests
Prevent installation of addon scripts not provided by cPanel
Prevent installation of cPanel addon scripts that have be altered (Turning this off may be useful when testing custom addons.)

Notes:
  • If you enable a new stats program for the first time, it will take 24-48 hours for stats to appear in users' cPanels. If your server is loaded, it can take longer than 48 hours.
  • Disabling cPanel features requires a skin which supports dynamic features.
  • Items prefaced by "**" indicate previously missing options which will receive the default setting.

;