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


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

Note:

Once you upgrade to 11.34, you will be unable to downgrade to a previous version of cPanel & WHM.

New features

Email Archiving

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
  • WebMail
  • 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)
  • Postbox
  • 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 uidgid, and homedir parameter to the createaccount API function. You must be logged in as the root user to add these parameters.

Web Disk

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.

Removed Features

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.

  • The command2 link text and breadcrumb text are now wrapped in maketext calls. These calls will aid the left menu’s localization.
  • The build tool rebuildtmpl replaced 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 rebuildhtml.
  • 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 created a new JavaScript class for better Document Object Model control and navigation. We utilize loaded frame content to help with navigation.
  • 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.

 

Legacy stylesheets

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.  

Localization support

We increased support for non-English languages. Additional text strings in WHM are localizable. This includes the left-side navigation commands and breadcrumb strings.

Keyboard shortcuts

Users can navigate the WHM left menu with the keyboard.

Top frame

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.

Main frame

We renamed the Main page to Home. We placed the categories and functions in individual boxes to accommodate mobile and tablet users.

 Breadcrumbs 

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

We added a support menu tab to the upper right corner of the main WHM page. This slide-out menu uses JavaScript. If you click on the tab, a smaller version of the support menu will appear. The keyboard shortcut Alt + F2 also opens this menu.

The Support Center page 

We restyled the Support Center page. This page now includes new links to additional information.  

Other feature changes

Login page

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 cpanel/install

The transaction log is located at /var/cpanel/version/task-history

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.

Development section

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 (chkservd):

  • 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 chkservd configuration.
    • 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

The 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 compatibility

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:

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

    Note:

    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 applicationVersionCorresponding cPanel & WHM minor version
Exim4.80-011.34.0
MySQL 5.1 [1]5.1.65-011.34.0
MySQL 5.5 [2]5.5.27-111.34.0
NSD3.2.13-111.34.0
MyDNS1.2.8.31-211.34.0
Pure-FTPd1.0.36-111.34.0
Pro-FTPd1.3.4b-011.34.0
Courier4.10.0-111.34.0
Dovecot1.2.17-011.34.0
Horde Groupware1.2.1111.34.0
Roundcube0.8.111.34.0
SquirrelMail1.4.2211.34.0
phpPgAdmin5.0.411.34.0
phpMyAdmin3.4.11.111.34.0

[1] Users who run MySQL versions earlier than 5.1 will likely encounter sub-optimal performance for bandwidth calculations and mail delivery reports.
[2] 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.

 

 

 

  • No labels