cPanel® Blog

Development Update: 58 is coming, and 60 is beginning!

This month was good to the cPanel development team. With cPanel & WHM version 58 in CURRENT, we’re laser focused on fixing bugs and building new features for version 60. We’re hoping to see version 58 make it to RELEASE next week, which will allow us to release a public build of version 60 for the EDGE tier, and we’re very close to publishing a new plugin. There’s a lot of motion, so let’s take a look!

AutoSSL and Let’s Encrypt support

AutoSSL is a new feature included as part of cPanel & WHM version 58. This feature, when enabled, automatically installs DV SSLs that are backed by COMODO. As soon as Let’s Encrypt came on the scene, we knew that we wanted to be able to support Let’s Encrypt in AutoSSL as well. We also knew that it could take Let’s Encrypt’s code a while to stabilize, though. That meant that we had to be able to adjust our code for any changes made by Let’s Encrypt quickly. Much more quickly than our typical development cycle would allow. What we’ve decided to do is allow Let’s Encrypt support for AutoSSL through a cPanel-provided plugin. Our original plan included a plugin that would support 56 and above, but due to some problems that would cause a compromise in quality the plugin will only support 58 and above.

The current plan is to release the plugin in RPM form to the general public in the next few weeks, and add it to the WHM ‘Manage Plugins’ interface in version 60. If you want to know when the plugin is released, subscribe to the Let’s Encrypt feature request.

Deprecations and Removals

As is the nature of technology, we’re letting some very old parts of cPanel & WHM go in order to make room for new improvements to be added. For example, if your server is running on CentOS 5 or a 32-bit OS, you won’t be able to upgrade to version 58. Similarly, both x3 and EasyApache 3 are on their way out.

Related: if you are still using x3, and aren’t ready to upgrade to Paper Lantern, we want to know what’s holding you back. Send me an email, and help us make Paper Lantern a better solution for everyone.

Anticipated features in cPanel & WHM version 60

It’s still a bit early to be absolutely sure about these features, but here’s what we’ve got so far.

PowerDNS

PowerDNS is a robust and proven technology, that’s been around almost as long as cPanel. Our current plan is to add PowerDNS to the product, and work toward removing NSD and MyDNS. cPanel & WHM version 60 will only include support for PowerDNS in a full cPanel & WHM server. DNSOnly support will be added in a later release. We will provide internal migration from all of our currently supported systems to PowerDNS. If you prefer one of the other applications over PowerDNS, please (PLEASE!) send me an email. I want to hear about it! With your input we can either solve any problems or adjust appropriately.

If you want to follow the progress of this feature, be sure to subscribe to the feature request.

DNSSEC

The addition of PowerDNS makes it very easy to also add DNSSEC support. In case you aren’t familiar with DNSSEC, the simplest explanation is that it’s an improvement to the original DNS system that increases the security of DNS lookups. This addition is just in its infancy, so I’ll hopefully have a lot more information about this next month. Additionally, I’ll update the DNSSEC feature request as soon as this is available in a public EDGE build. If you want to keep tabs on it, make sure you subscribe there.

Account creation and termination speedups

We’ve heard from a lot of our customers (and our QA team) that account creations and terminations were slow, and cumbersome. We have already spent a good amount of time on this one, and have been able to reduce account creation and termination times drastically. I can’t wait for all of our users to be able to benefit from these improvements.

Some more stuff

Here are a few of the other features from the feature request site that we’re working on for inclusion v60.

See you next week!

benny!

If you are going to HostingCon next week in New Orleans, you should definitely find me on the floor Tuesday or Wednesday. I’ll be wandering around in my blazing cPanel orange shirt, and I want to hear from you. If telling me your (least or most) favorite thing about cPanel & WHM isn’t enough motivation, I’ll be starting each day with 10 $25 amazon gift cards. How do you earn one? Simply by helping me improve the product!

cPanel & WHM version 58 is in CURRENT, and is headed to RELEASE soon. If you haven’t taken a look at it yet, you should!

benny Vasquez

scripter, crafter, cPanel’s Manager of Community Engagement. Facilitating communication between cPanel’s amazing development team, and cPanel’s amazing community. Find me on twitter: @cpaneldev

  • poto

    How about system integrity check? (of everything on the server)

    • cPanelbenny

      That’s a good idea. What question do you want it to answer? Do you mean something on the security side (for example: Are any of my sites hacked?) or do you mean more on the system side (for example: do I need faster disks or more ram?)

  • Rogério Vitiello

    Hi from Brazil!
    I have several cPanel servers and, in the past, installed Let’s Encrypt scripts from GIT. I manually did a script to generate a SSL to my server’s hostname and update SSL files (Dovecot, Exim, PureFTP and WHM itself) and restart the services, every 80 days.
    My question is: when auto-upgrade from 56 to 58, can I have problems due to already have Let’s Encrypt installed from GIT?
    Thank you.

    • cPanelbenny

      Hi there! So glad to hear from you. You shouldn’t have any problems at all. AutoSSL (which is the feature that might conflict with that), is disabled by default. Unless you enable it, you won’t see any problems.

      • Rogério Vitiello

        Great. Any idea what kind of problem can I have if I enable AutoSSL? It’s a cool feature. My concern is about any conflict.

        • cPanelbenny

          I’m not at all sure, unfortunately. We don’t currently test against 3rd-party plugins, but if you want to set up a test server it might be worth it. Also, if you are didn’t write it yourself, you might try reaching out to the developer to see if they know if any conflicts.

          • Rogério Vitiello

            Great, thank you!

  • logavanig

    hi welcome to this blog.its really informative blog.thank you for sharing this blog.
    Perl Training

  • Bespoke Hosting

    What’s the ETA on 60 making it to RELEASE?

    • cPanelbenny

      v60 won’t be in RELASE for quite a while yet. We haven’t published an EDGE build. However, I can confidently estimate that it’ll be in RELEASE in October or November.

  • PhpMyAdmin ?

    • cPanelbenny

      Unfortunately I don’t have an update for you there, but as soon as I do I’ll let you know!

  • DenialHost

    Hi, thank you for the updated info, do you have information for NginX support?

  • Campano

    Hello, and Greetings from Chile!
    Cpanel is considering include apache mod_http2 by default ?
    I Hope answer: YES!

    • cPanelbenny

      Hey there, and greetings from the US! We’re definitely discussing our options internally, but there are a lot of impediments before we get there. If that changes at all, we’ll make sure to update the feature request, so keep an eye there!. https://features.cpanel.net/topic/htt2-support