Recent posts

#31
CentOS-WebPanel Bugs / Re: Apache hostname VirtualHos...
Last post by Wonder - November 05, 2026, 02:25:18 PM
Hello,

I have performed another clean installation to investigate this issue.

**Environment:**
- AlmaLinux 10.2
- CWP 1.30.4
- Hostname configured before installing CWP
- No account migrations or manual Apache configuration changes

**Good news:**

This time, both Apache hostname VirtualHost files were generated automatically during installation:

/usr/local/apache/conf.d/hostname.conf
/usr/local/apache/conf.d/hostname-ssl.conf

Apache configuration validation also passed:

Syntax OK

I did not need to use the Change Hostname feature.

The hostname SSL VirtualHost uses the generated hostname certificate, although it is currently self-signed, so the browser displays the expected certificate warning.

I cannot confirm whether this was specifically fixed in CWP 1.30.4 or whether the clean installation resolved the previous issue, but the problem did not occur this time.

**However, I noticed a small typo in both generated VirtualHost files:**

ProxyPassReverse /roundcube https://127.0.0.1:2031/roudcube/

The destination contains `roudcube` instead of `roundcube`.

It should presumably be:

ProxyPassReverse /roundcube/ https://127.0.0.1:2031/roundcube/

Also, the generated hostname VirtualHosts include only the server's IPv4 address, even though IPv6 is configured and available.

Thank you for your work on CWP!
#32
Installation / Clean install on fresh install...
Last post by max - November 05, 2026, 02:18:41 PM
Heck of a time installing fresh install cwp on fresh install of almalinux 9. Mod security won't install and most of the email tab services are off on reboot. Other security things fail also to install.
3 installs and many problems never the same but close to the same problems.

 
#33
Other / Re: cryptominer warning
Last post by Watchdog - November 05, 2026, 12:49:01 PM
I had this same unit on a CWP server, and here is what I found:

  • /usr/sbin/ntpd wasn't owned by any package (rpm -qf). It was a packed Python backdoor with its dates forged, and ntpd-manual.service was its persistence.
  • The same box also had three copies of one XMRig miner in /usr/bin under system-looking names (systemd-logind-helpers, polkitd-helpers, dbus-monitor-srv), all exactly the same size. Search for files of identical size in /usr/bin and check them with rpm -qf.
  • Use stat's change time, not the modified time, because the modified times were forged.
  • ClamAV and maldet found nothing on the full scans.
#34
CentOS-WebPanel GUI / Re: Error: Unknown repo: 'ngin...
Last post by overseer - November 05, 2026, 12:43:38 PM
What do you have for / etc / yum.repos.d / nginx.repo ?
[nginx-mainline]
name=Nginx repo
baseurl=https://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true
#35
CentOS-WebPanel GUI / Re: CWP Theme/CSS messed up?
Last post by Longhorn - November 05, 2026, 10:53:32 AM
Quote from: Painkiller88 on November 04, 2026, 11:31:47 AMHi,

Since about version 1.30 the theme is messed up with the colors.

Or is this what it should look like? I thought this is a bug, dark navigation on light GUI


As this forum still does not support to insert an image directly and i don't wanna host a screenshot to link it here, i can't provide a screenshot.

In the meantime, you might be interested in checking this out: https://forum.centos-webpanel.com/centos-webpanel/bash-script-patch-to-enable-dark-mode-in-cwp/
#36
CentOS-WebPanel GUI / Error: Unknown repo: 'nginx'
Last post by anandmys - November 05, 2026, 05:21:00 AM
Few months back when I was using Nginx & Varnish & Apache option, websites suddenly went down.

So I used Apache only option.

After the recent updates, I tried rebuilding Nginx & Varnish & Apache option

I got the error

Nginx could not be installed, nothing was changed.
Error: Unknown repo: 'nginx'

#37
CentOS-WebPanel Bugs / Re: Update to version 1.30.3 h...
Last post by Netino - November 05, 2026, 03:29:50 AM
Quote from: overseer on November 05, 2026, 02:18:01 AMI had that ioncube error on one server. I edited /scripts/update_cwpphp83 to remove the file marker logic then re-ran it to get a working admin panel -- by reinstalling CWP's backend PHP.
(...)
Also check /usr/local/php/php.d/ioncube.ini -- is the 8.2.so active? If so change to the 8.3.so


Okay, thanks for the help.
However, I managed to work around the issue.
It turns out there's likely an issue with IonCube on my server, and the Roundcube configuration was using the 'cwpautologon' plugin.
So, I was able to get Roundcube back up and running simply by commenting out the 'cwpautologon' plugin:
//$config['plugins'] = ['additional_message_headers', 'archive', 'calendar', 'carddav', 'cwpautologon', 'emoticons', 'help', 'hide_blockquote', 'identity_select', 'legacy_browser', 'managesieve', 'markasjunk', 'new_user_dialog', 'new_user_identity', 'password', 'show_additional_headers', 'subscriptions_option', 'tasklist', 'userinfo', 'vcard_attachments', 'zipdownload'];

... and adding the line:
$config['plugins'] = ['additional_message_headers', 'archive', 'calendar', 'carddav', 'emoticons', 'help', 'hide_blockquote', 'identity_select', 'legacy_browser', 'managesieve', 'markasjunk', 'new_user_dialog', 'new_user_identity', 'password', 'show_additional_headers', 'subscriptions_option', 'tasklist', 'userinfo', 'vcard_attachments', 'zipdownload'];

And the roundcube problem is solved.

But, that said, I still haven't figured out why IonCube isn't working with Roundcube on my server.
Anyway, I'll still give your solution a try.

#38
CentOS-WebPanel Bugs / Re: Update to version 1.30.3 h...
Last post by overseer - November 05, 2026, 02:18:01 AM
I had that ioncube error on one server. I edited /scripts/update_cwpphp83 to remove the file marker logic then re-ran it to get a working admin panel -- by reinstalling CWP's backend PHP.
rm /usr/local/cwp/.conf/.cwpphp83.done
nano /scripts/update_cwpphp83

#MARK="/usr/local/cwp/.conf/.cwpphp83.done"
...
# Already applied on a previous run.
#if [ -f "$MARK" ]; then
#    if code_is_83; then
#        echo "marker present, nothing to do"
#        exit 0
#    fi
#   echo "marker present but the panel code is $CODE_VER (older than the 8.3 code 1.25): running the migration again"
#    rm -f "$MARK"
#fi
Also check /usr/local/php/php.d/ioncube.ini -- is the 8.2.so active? If so change to the 8.3.so
#39
Updates / Re: CWP New Version Released 1...
Last post by vox - November 05, 2026, 01:48:26 AM
What happened to the "Website Cache" under domains in the account cp? Options are greyed out.
#40
CentOS-WebPanel Bugs / Re: PHP-FPM rebuild hangs at s...
Last post by Wonder - November 05, 2026, 01:09:25 AM
Hi Overseer,

Thanks for the suggestion!

No, I didn't try installing the prebuilt RPM package directly.

PHP-FPM 5.6 was already installed, and my goal was to rebuild the existing installation with the new CWP security patches while preserving its build options and extensions.

I used the official CWP command:

/scripts/cwp_php build fpm 5.6 latest

This triggered a source compilation, which became stuck at:

scl enable gcc-toolset-13 bash

I understand that installing `cwp-php-fpm56` may avoid the issue when the default build options are sufficient.

However, the source-build path is still available in CWP, and this command appears to block the dependency script by launching a shell that waits for input.

After terminating that child shell, the rebuild continued and completed successfully with PHP 5.6.40pl-cwpsec.

Thanks again!