CentOS 8 Alpha Release of Incredible PBX 2020

wardmundy

Nerd Uno
Joined
Oct 12, 2007
Messages
20,217
Reaction score
5,974
We've uploaded the alpha installer for CentOS 8 to SourceForge in hopes that someone can figure out the problem with NodeJS on the CentOS 8 platform. We've tried versions 10, 12, and 14 without any success. This means all of the node-dependent apps including UCP, ClearlyDevices, and ClearlyTrunking are currently broken. Any node nerd assistance would be appreciated.

With this new installer, we've tried to preserve reliable functionality with CentOS 7 platforms as well. So you can run the same installer on either CentOS 7 or CentOS 8 platforms. NodeJS actually works on CentOS 7.

EhVLWLgWkAEbm4G
 
Last edited:
That's as far as I'm getting also using Node.js 14.10.0
UCP shows Enabled, but won't start.

| ucp | 15.0.6.18 | Enabled | AGPLv3+ |



Also getting an error try to set admin password with /root/admin-pw-change:


This script changes your admin password for FreePBX 2.11 access.

Enter new admin password (MAKE IT SECURE!!): <passwd>

admin password will be changed to: <passwd>
Press ENTER key to continue or Ctrl-C to abort...
ERROR 1406 (22001) at line 1: Data too long for column 'password_sha1' at row 1

eth0: error fetching interface information: Device not found
Done. Use browser to access FreePBX at http://
 

Attachments

  • UCP Down.jpg
    UCP Down.jpg
    58.9 KB · Views: 9
@Starburst: Sorry for the surprises. Some old code crept in from somewhere.

For admin-pw-change script, we've now fixed the installer, but the MySQL line in your script should look like this:
Code:
mysql -u root -ppassw0rd -e "update asterisk.ampusers set password_sha1 = '`echo -n $PW | sha1sum | cut -f 1 -d " "`' where username = 'admin' limit 1;"

As for UCP, the node problem (all versions) is a known issue apparently that has not been solved with CentOS 8.
 
For PortKnocker failing to restart on reboot, modify /etc/rc.local by issuing the following command once and reboot to test:
Code:
echo "systemctl start knockd" >> /etc/rc.local

Installer has been updated.
 
Last edited:
For PortKnocker failing to restart on reboot, modify /etc/rc.local by issuing the following command once:
Code:
echo "systemctl start knockd" >> /etc/rc.local

Installer has been updated.

Port Knocker started fine after reboot.
 
@Starburst: Sorry for the surprises. Some old code crept in from somewhere.

For admin-pw-change script, we've now fixed the installer, but the MySQL line in your script should look like this:
Code:
mysql -u root -ppassw0rd -e "update asterisk.ampusers set password_sha1 = '`echo -n $PW | sha1sum | cut -f 1 -d " "`' where username = 'admin' limit 1;"

As for UCP, the node problem (all versions) is a known issue apparently that has not been solved with CentOS 8.

FYI - The version I tried was CentOS 8 Stream.
 

Members online

No members online now.

Forum statistics

Threads
26,688
Messages
174,412
Members
20,259
Latest member
Fadeek86
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top