Information about an upgrade to 11.34
In 11.34 (and future releases of cPanel & WHM), we will not support the following operating systems:
- CentOS 4
- CloudLinux 4
- RHEL 4
Once you upgrade to 11.34, you will be unable to downgrade to a previous version of cPanel & WHM.
In cPanel & WHM version 11.34, we added the Email Archiving feature. Email archiving allows users to configure the retention period for incoming, outgoing, and mailing list emails. You can enable the archiving feature through the cPanel interface on a per-domain basis. Messages can be retrieved through the following methods:
- an IMAP connection
- downloading the messages directly
- the Mail Delivery Reports feature in WHM
While adding Email Archiving to cPanel, we also extended the existing Mail Client Configuration to support several new mail clients, including:
- MacOS Mail.app (pre-10.7, Lion)
- Mozilla Thunderbird
- KDE Kmail
- Microsoft Outlook 2000, 2007, and 2010 for Windows
- Microsoft Outlook Express
- Windows Live Mail
AutoConfigure and AutoDiscovery were removed in cPanel & WHM 11.34 for further improvement. They will reappear in a future release.
Manage Hooks UI
In cPanel & WHM version 11.34, we introduced the Manage Hooks feature. You can now manage the standardized hooks that already exist on your server via the user interface. Advanced users can still utilize the command line to manage hooks.
Remote API batch
In cPanel & WHM version 11.34, you can submit multiple remote API functions in a single request. This feature only applies to Remote API functions (XML or JSON).
Modified or Updated Features
creatacct API additions
You now have the option to add a
homedir parameter to the
createaccount API function. You must be logged in as the
root user to add these parameters.
We have added ways for users to connect to Web Disk.
Windows XP, Windows Vista, Windows 7, and Windows 8 users can now connect to the Web Disk feature through a manual connection or an auto setup script.
Additionally, support is available to improve connections through Transmit, BitKinnect, and WebDAV Navigator for Androids and iPhones.
Outbound email configuration in Exim
As of cPanel & WHM version 11.34, Exim will send mail from the server's primary IP address.
Scan outgoing mail in Exim Configuration
Through the Exim Configuration feature in WHM, you can now scan outgoing mail, sent from authenticated and non-authenticated users for malware. You can now also reject outbound messages, sent to non-local domains, that are marked as spam. The options can be set in the Security and SpamAssassin sections of the Basic Configuration Editor.
CentOS4 support removal
In cPanel & WHM version 11.34, we removed CentOS4 support. To learn how cPanel & WHM handles legacy operating systems, review our Operating System End of Life Policy documentation.
Updated User Interface
We made several changes to the WHM interface. This may affect customized WHM themes.
Template and stylesheet changes
The sections below describe the template and stylesheet changes for cPanel & WHM version 11.34.
Code and logic
We have changed the implementation of WHM stylesheets and templates. These now use tools such as the LESS dynamic stylesheet language and Perl Template Toolkit. This should facilitate maintenance of the new visual design.
command2link text and breadcrumb text are now wrapped in
maketextcalls. These calls will aid the left menu’s localization.
- The build tool
rebuildhtml. The generated icon pages will be in Perl Template Toolkit source. They will no longer be in HTML.
- We modularized various other logic associated with
- We now utilize LESS to generate CSS files. The LESS stylesheet language makes it easier to reuse CSS fragments and modularize the CSS code.
- We implemented new logic for build-time generation of the WHM templates and stylesheets.
Style and presentation
We redesigned the WHM page header logos. We included new graphics to improve the presentation and styling. The styles are split into structural and visual elements to facilitate easier branding models. For example, text normally placed within an image to create an icon is now separate so that the text can be localized without having to change the entire icon.
We improved the templates used by older pages so that some of the new design elements can still be used. However, many of the existing pages that comprise the application remain unchanged. For example, the design in a page may have changed from cPanel & WHM version 11.32, but the text will be the same.
We increased support for non-English languages. Additional text strings in WHM are localizable. This includes the left-side navigation commands and breadcrumb strings.
Users can navigate the WHM left menu with the keyboard.
We moved the Secure Connection indicator from the left menu to the right corner of the screen. We placed the WHM version number and Load Averages indicators at the top of the top frame.
We renamed the Main page to Home. We placed the categories and functions in individual boxes to accommodate mobile and tablet users.
We updated the style of the breadcrumbs. Additionally, the breadcrumbs can show up to six levels of navigation.
The Developer License and Trial License warnings
The Developer License and Trial License warnings appear within the main content pages. These warnings only appear for users with the appropriate licenses.
New support menu
The Support Center page
We restyled the Support Center page. This page now includes new links to additional information.
Other feature changes
The icons and images were updated to reflect the color scheme of the new WHM theme. This will affect any customized branding.
Left navigation menu
- We changed the coding for the left menu from frames to HTML and other styles. We maintained the general functionality of the left menu.
- We changed the names of some applications.
- We added localization support.
- To accommodate right-to-left languages, the left frame can move to the right of the screen.
- We added an indicator for current main frame within the left sidebar navigation frame.
Improve Password Strength Config UI: AJAX
In the Security Center section of WHM, we updated the Password Strength Configuration. We improved the overall appearance. Additionally, for submission, this feature now uses AJAX.
Replaced installer shell scripts with Perl modules
In cPanel & WHM version 11.34, a Perl module-based system replaced the installer
The transaction log is located at
This replacement improves the overall performance and maintainability of this system.
Improved killing processes
In cPanel & WHM version 11.34, the kill process calls use a centralized call that reduces the process time to kill an application.
Removed fallback Virtual Environment detection
In cPanel & WHM version 11.34, we removed the fallback Virtual Environment detection.
We added a new feature in WHM. The Development feature includes three items:
- cPanel Development Forum – This link will take you to the cPanel community forums.
- Manage Hooks – This link will take you to the Manage Hooks user interface.
- Software Development Kit – This link will take you to the Software Development Kit site.
Improvements to Process Monitoring system (chkservd)
We have made the following improvements to Process Monitoring system (
- The process table contains better name matching.
- The restart notifications are more useful:
- The system information now includes information on memory usage, load, disk usage, etc.
- Messages are rewritten for clarity and information.
- There is a link to the
- There is a link to the notification configuration.
- Information is sent in HTML with an option to use plain text.
- We reduced the default suspension delay from 120 seconds to 70 seconds.
Improvements to smarthost
In cPanel & WHM version 11.34, you can use the Smarthost support feature in WHM to send outgoing messages.
Update to ignore_bounce_errors
ignore_bounce_errors setting in the Exim Configuration Editor determines the amount of time that Exim will keep retrying a mail delivery. In 11.34, the
ignore_bounce_errors setting has a default setting of 1 day. Previously, this setting was configured for 3 days. Likewise, failed messages are discarded sooner. This helps to reduce noise in the mail queue.
Support for SHA-512
In cPanel & WHM version 11.34, we support SHA-512 hashed passwords.
Browser testing for cPanel & WHM version 11.34 was conducted in the following operating systems:
- Windows 7
- Mac OS 10.6, 10.7, 10.8
- iPad iOS 5.x
cPanel & WHM version 11.34 has been tested and is compatible with the following browsers:
- Google Chrome 20 and above. Get the latest version.
- Mozilla Firefox 12 and above. Get the latest version.
- Microsoft Internet Explorer 8 and 9. Get the latest version.
cPanel & WHM version 11.34 has been tested and has limited compatibility with the following browsers:
Safari® for iPad
New features specifically designed for cPanel & WHM version 11.34 are supported.
cPanel & WHM version 11.34 was not tested, but has limited compatibility with the following browsers:
- Microsoft Internet Explorer 6 and 7
- Opera 12
Safari® 5.1 and above
In these browsers, specific features related to email are supported. The pages in cPanel & WHM 11.34 will likely function, but there may be minor defects or inconveniences related to specific functionality.
Appendix A: Provided third-party applications
cPanel & WHM version 11.34 includes the following third-party applications. This section lists the applications' version numbers and the minor build of cPanel & WHM that corresponds to each version.
|Third-party application||Version||Corresponding cPanel & WHM minor version|
|MySQL 5.1 ||5.1.65-0||11.34.0|
|MySQL 5.5 ||5.5.27-1||11.34.0|
 Users who run MySQL versions earlier than 5.1 will likely encounter sub-optimal performance for bandwidth calculations and mail delivery reports.
 A switch to MySQL version 5.5 will block your system from downgrading from cPanel & WHM version 11.32 to version 11.30 in the future.
Removed third-party applications
- MySQL 4.0
- MySQL 4.1
Appendix B: New and modified API calls
New XML API calls:
- Set Digest Authentication (
set_digest_auth) — Enables or disables digest authentication on an account.
- Has Digest Authentication (
has_digest_auth) — Verifies if digest authentication is enabled or disabled on an account.
- Retrieve Delivery Reports (
emailtrack_search) — Retrieves mail delivery records.
New API2 calls:
- Get Archiving Configuration (
get_archiving_configuration) — Gets the email archiving configuration for the specified domain.
- Set Archiving Configuration (
set_archiving_configuration) — Sets the email archiving configuration for the specified domain.
- Get Archiving Types (
get_archiving_types) — Displays the different types of email archiving that are available.
- Get Archiving Default Configuration (
get_archiving_default_configuration) — Gets the default email archiving configuration for the specified domain.
- Set Archiving Default Configuration (
set_archiving_default_configuration) — Sets the default email archiving configuration for any new domains created under the user account.
- SSL::getcnname (
getcnname) — Gets information about SSL enabled domains.
- Has Digest (
hasdigest) — Verifies if an account has Digest Authentication enabled for access to Web Disk using Windows.
- Set Digest Authentication (
set_digest_auth) — Enables or disables Digest Authentication for cPanel Web Disk users.
- Set Home Directory (
set_homedir) — Changes the home directory for a Web Disk user.
Modified XML API calls
- Create Account (
createacct) — Create a new cPanel account
- List Accounts (
listaccts) — List cPanel accounts hosted on your system
- Add Package (
addpkg) — Add a new cPanel package
- Edit Package (
editpkg) — Edit an existing cPanel package
- List Packages (
listpkgs) — List existing cPanel packages on your system
Modified API2 calls
- Add Web Disk (
addwebdisk) — Adds a Web Disk login and directory.
- Password Web Desk (
passwdwebdisk) — Changes the Web Disk account's password.
- List Web Disks (
listwebdisks) — Lists the Web Disk accounts associated with your cPanel account.
Appendix C: Enable/Disable Outlook AutoConfig removed
We removed the ability to hide the AutoConfig scripts icon in the Mail Accounts section of cPanel. This change only applies to root-enabled accounts.