Author Topic: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky  (Read 467 times)

0 Members and 1 Guest are viewing this topic.

Offline
*
Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« on: March 20, 2026, 09:30:14 AM »
Hello,

I would like to propose that the CWP project and its developers consider discontinuing support for end-of-life (EOL) operating systems such as CentOS 7.

At the same time, I encourage the team to prioritize development efforts on modern, actively maintained platforms like AlmaLinux 9 (AL9), AlmaLinux 10 (AL10), and Rocky Linux. Ensuring full support for these operating systems as soon as possible—well before AL9 reaches end of life—should be a key priority.

Focusing on current platforms will improve security, stability, and long-term sustainability for both developers and users.

If others in the community share this perspective, I invite you to comment and help signal to the developers your views on the future direction and foundational priorities of CWP.

Thanks.

Offline
*****
Re: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« Reply #1 on: March 20, 2026, 12:16:22 PM »
I think we've been saying this for a couple of years now ;)
But glad you articulated it so clearly!

Offline
*
Re: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« Reply #2 on: March 20, 2026, 12:54:34 PM »
My intention in posting this request to the developers was to gather community support by encouraging everyone affected to respond and post here. I hoped that, if the number of replies increased to a significant level, it might give the developers more incentive to implement it sooner—similar to a petition. I did not intend to undermine your efforts which I acknowledge and support.

Offline
*
Re: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« Reply #3 on: March 20, 2026, 01:37:34 PM »
I just had a long discussion with José.

He told me about some major changes: a new interface for the administration panel.

Many modules will be added, and support for the popular PHP versions 8.4, 8.5, and 8.6 will follow.

He says it will arrive soon.

So far, everything he told me has been done.

CWP is not dead, quite the opposite.

Future versions of AlmaLinux are also coming

We need to be patient; CWP doesn't have as large a development team as cPanel.

And José doesn't want to rush the release; everything needs to be fully operational by then.
« Last Edit: March 20, 2026, 01:53:44 PM by cgauthey »

Offline
*
Re: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« Reply #4 on: March 20, 2026, 02:46:26 PM »
Hello cgauthey,

Thanks for sharing the developers’ plans—much appreciated.

If you have their ear, I’d be grateful if you could pass along the following feedback.

If I were managing the development roadmap, my priorities would be:

1. AlmaLinux and Rocky Linux 9.x support (Priority 1)
2. PHP updates (Priority 2)
3. Core application updates (e.g. MariaDB, Apache, Nginx etc ..) (Priority 3)
4. New modules and features (Priority 4)
5. Interface redesign (Priority 5)
6. AlmaLinux and Rocky Linux 10.x support (Priority 6)

While the current interface feels a bit dated, it’s still perfectly usable. A redesign would be a nice improvement, but not critical compared to the items above.

I’d also suggest releasing updates incrementally—ideally one at a time—so that users see consistent monthly improvements and ongoing value in using CWP.

Thanks again.

Offline
*
Re: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« Reply #5 on: March 20, 2026, 06:03:22 PM »
Hello everyone,
I agree with your proposal, but, have you ever checked your servers? For example shodan.io, then enter the public IP of the server or the IP to which the cwp server is connected and you will be amazed how many vulnerabilities you will find in the CWP Control Panel, regardless of whether you have servers with centos7 or almalinux, these CVEs must be resolved, when installing bring the latest versions of apache, nginx, mariadb, postfix, dovecot, roundcube (here is the big problem already, a lot of email accounts injected into sieve - with forward on all incoming emails)..etc, not to mention all the publications on CISA - the US Security Agency.

I have 20 cwp panel pro servers, and I don't know what to do, where to choose.
I know there are many control panels but I don't want to give up on cwp panel.

They say that a new version is coming, a new interface, what do we do then? Do we migrate the servers again? Are the security issues being resolved? What firewall will be in the new versions? CSF - LFD is dead.....

They don't say anything that will be resolved in the 2024 updates (and then the issue was ambiguous), they just change the version.

Check your servers on shodan.io or another site that can check vulnerabilities! Let's see then how things are with cwp!

Good luck

Offline
*
Re: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« Reply #6 on: March 23, 2026, 09:40:20 AM »
Hello.

Yes I agree with you 100%.

I have revised my priority list as follow:

1. Security Fixes (Priority 0)
2. AlmaLinux and Rocky Linux 9.x support (Priority 1)
3. PHP updates (Priority 2)
4. Core application updates (e.g. MariaDB, Apache, Nginx etc ..) (Priority 3)
5. New modules and features (Priority 4)
6. Interface redesign (Priority 5)
7. AlmaLinux and Rocky Linux 10.x support (Priority 6)

Thanks

Offline
*
Re: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« Reply #7 on: March 26, 2026, 07:58:48 AM »
I switched to KeyHelp panel because I no longer trust CWP. It works very stably.

Offline
*****
Re: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« Reply #8 on: March 26, 2026, 06:40:20 PM »
I switched to KeyHelp panel because I no longer trust CWP. It works very stably.

Looks like they took the open source HestiaCP and just did some name changes, and made a 'Pro' version for 9€

Even only works on Ubuntu and Debian.

Offline
*****
Re: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« Reply #9 on: March 26, 2026, 10:38:35 PM »
"Move along, nothing to see here folks..."
(Don't even want to advertise for them by mentioning their panel's name!)

Offline
*
Re: Modernizing CWP: Drop EOL, Support AL9, AL10 & Rocky
« Reply #10 on: April 02, 2026, 12:47:59 PM »
We have the cwp panel 9 version - which on the official website is no longer BETA, it appears as the official recommended version.

If we install from 0 almalinux 9 - and then cwp panel the latest version, according to the procedure on the site, still a lot of bugs, for example:

Setup default Web Servers nginx+varnish+apache, but you will see that varnish does not work, if you install it manually at Varnish Conf this notification appears: Varnish NOT installed or conf file /etc/varnish/varnish.params does not exist
On CentOS 8 you can edit file: /usr/lib/systemd/system/varnish.service,

then at the clamd email services - it runs permanently, if I send myself an email from g-mail it enters the inbox at cwp test@mycompany.com after 10 minutes, (all zones configured correctly, dns, all impeccable, all perfect on mxtoolbox),

the spamassasin service has an error: razor2: razor2 check failed: No such file or directory razor2: Can't read: /var/lib/razor/ at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/Plugin/Razor2.pm line 331. ,

another situation, CSF LFD firewall, if you do not disable SELINUX MANUALLY, it does not work....

and we do not know in the end if the vulnerabilities have been resolved.
I saw that version 0.9.8.1224 appeared - but again we do not know any changelog.

Attention I am talking here about cwp PRO, and many servers, with which we are in standbay to see where we are heading, migrate to another solution or come with clear news about what is happening

Quick guide EL9/ Almalinux 9

hostnamectl set-hostname srv.example.com
dnf install epel-release -y
dnf -y install wget
dnf -y update
reboot
cd /usr/local/src
wget http://centos-webpanel.com/cwp-el9-latest
sh cwp-el9-latest

if there is an advanced setup, which will work all the services as they should, why don't you post it? (I see that you have: Order Installation from Experts for $5.49) - for what?

Offline
*****
Re: Installing CWP on AlmaLinux 9
« Reply #11 on: April 02, 2026, 02:13:49 PM »
I've posted the basic setup steps here in the forums a couple times.
Here it is again, or you also have options of people that can get the basic installed for you.

You can't have any services installed before installing CWP.

So if Apache is working 'out of the box', you are installing AlmaLinux 9.4 LAMP.
That won't work.

Reimage with the bare AlmaLinux 9.5

Setup your networking, hostname, timzone.

Then:

Code: [Select]
dnf install dnf-plugins-core
Code: [Select]
dnf install elrepo-release epel-release -y
Code: [Select]
dnf config-manager --set-enabled crb
Code: [Select]
dnf --refresh update
Code: [Select]
dnf install nano wget ipset ebtables iptables ipset-service uuid uuid-devel libuuid-devel m4 pcre pcre-devel zlib-devel perl-DBD-MySQL perl-IPC-Cmd perl-Pod-Html perl-Sys-Hostname perl-libwww-perl.noarch perl-LWP-Protocol-https.noarch perl-GDGraph libtool s-nail htop sysstat python3-perf ImageMagick ImageMagick-devel nmap make quota cockpit* -y
Code: [Select]
dnf --refresh update
Code: [Select]
dnf install clamav* clamd
Code: [Select]
dnf clean all
Code: [Select]
cd /usr/local/src
Code: [Select]
wget http://centos-webpanel.com/cwp-el9-latest
Code: [Select]
sh cwp-el9-latest
Code: [Select]
dnf install spamassassin amavis
Reboot

Configure & Start CSF

UPDATE DEPENDENCIES
Code: [Select]
dnf install php-cli libsodium libsodium-devel php-sodium php-pecl-zip  php-pecl-mailparse php-mbstring php-pear php-devel php-pecl-imagick
Code: [Select]
pecl channel-update pecl.php.net
To updated MariaDB follow:
https://www.alphagnu.com/topic/23-upgrade-mariadb-1011-in-cwp-centos-7-centos-8-stream-almalinux-78-rockylinux-78/

The one string to re-install MariaDB has been updated, or you'll get an error.
Run this instead:
Code: [Select]
dnf install MariaDB-server MariaDB-client net-snmp perl-DBD-MySQL --allowerasing
There are other steps, but everyone customizes their servers differently.