Page 1 of 1

Cluster commands no longer functioning on Debian 12

Posted: 03 Feb 2025, 09:01
by bctrainers
Greetings, in the past couple months, I had noticed that any cluster related commands issued on the CLI (possibly affecting cluster operations) are resulting in the following error:

Code: Select all

Can't locate object method "new" via package "Crypt::CBC" at /usr/sbin/csf line 812.
On a fresh install of Debian 12, I've installed just about every Perl module relating to encryption available to see if it resolves the issue, but it does not. I can see the CSF also has a Crypt::CBC module located at

Code: Select all

/usr/local/csf/lib/Crypt/CBC.pm
/usr/local/src/csf/Crypt/CBC.pm

Code: Select all

root@ns01:~# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 12 (bookworm)
Release:        12
Codename:       bookworm

Re: Cluster commands no longer functioning on Debian 12

Posted: 03 Feb 2025, 09:13
by bctrainers
Actually, this might be due to a flub in my configuration settings for CLUSTER_SENDTO and CLUSTER_RECVFROM. I am using a file for each of them, but somehow managed to be empty for a change. Repopulating it with proper data made the error go away on the cli.

It might be wise to make the cluster sendto process where line 812 was originally throwing an error to throw a CLI error that IP data is missing from CLUSTER_SENDTO and/or CLUSTER_RECVFROM.