I give up!

WLR275

New Member
Oct 7, 2020
7
1
3
50
Been trying to reinstall FusionPBX following the quick install guide and it just keeps failing. Ubuntu, Debian 12 &13 all fail during the ngix web server.
The system used to work perfect before all of this upgrade. My old system was taken out by lightning during the summer and I just thought I would build a new server. Well, the install script at that time was broken (it's mentioned in a few posts) so I waited a while and thought I'd try it again, but now this BS.
I've tried 3 different computers and they all fail the same.
So, I'm done with FusionPBX.
I don't care who flames me for sharing my honest thoughts and opinions.
I appreciate that I was able to use FusionPBX for a while, but I give up.
 
  • Like
Reactions: pbxgeek
@WLR275 Did you try calling our support number during support hours?

The FusionPBX support number is listed there.
- https://www.fusionpbx.com/support

The FusionPBX website download shows an install for Debian 12 or Ubuntu 24.04 LTS
- https://www.fusionpbx.com/download

Here are tests. I personally performed this morning on 18 November 2025.

Ubuntu 24.04 LTS Install
- Install: Success
- Used test server on vultr.com
- Web interface came up fine. Logged in with no problem.
- Menu -> Status -> SIP Status shows that FreeSWITCH is running.
- Reboot after install not required

Debian 12

- Install: Success
- Used test server on vultr.com
- Web interface came up fine. Logged in with no problem.
- Menu -> Status -> SIP Status shows that FreeSWITCH is running.
- Reboot after install is required. There is a notice at the end of the install saying that reboot is required.

The reboot message for Debian is easy to overlook.

We don't list Debian 13 as production ready yet. I suspect with Ubuntu you tried a different version than listed or something to do with virtualization.

As to the people encouraging you to use their solution. They are biased and still using an older version and older version of FusionPBX.
 
  • Like
Reactions: RTL
Been trying to reinstall FusionPBX following the quick install guide and it just keeps failing. Ubuntu, Debian 12 &13 all fail during the ngix web server.
The system used to work perfect before all of this upgrade. My old system was taken out by lightning during the summer and I just thought I would build a new server. Well, the install script at that time was broken (it's mentioned in a few posts) so I waited a while and thought I'd try it again, but now this BS.
I've tried 3 different computers and they all fail the same.
So, I'm done with FusionPBX.
I don't care who flames me for sharing my honest thoughts and opinions.
I appreciate that I was able to use FusionPBX for a while, but I give up.
I've installed 2 fusionpbx servers today on debian 12 at digitalocean. Went as expected no drama. As @markjcrane mentions it's easy to overlook the reboot. Done it myself a few times and had to go again
 
  • Like
Reactions: markjcrane
inflating: ioncube/ioncube_loader_lin_5.2_ts.so
cp: cannot create regular file '/usr/lib/php/20220829': No such file or directory
resources/php.sh: 143: ./ioncube.sh: cannot create /etc/php/8.2/fpm/conf.d/00-ioncube.ini: Directory nonexistent
resources/php.sh: 144: ./ioncube.sh: cannot create /etc/php/8.2/cli/conf.d/00-ioncube.ini: Directory nonexistent
Failed to restart php8.2-fpm.service: Unit php8.2-fpm.service not found.
Failed to restart php8.2-fpm.service: Unit php8.2-fpm.service not found.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
lsb-release is already the newest version (12.0-2).
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
Correct CPU and Operating System detected
Installing the web server
Job for nginx.service failed because the control process exited with error code.
See "systemctl status nginx.service" and "journalctl -xeu nginx.service" for details.
Installing FusionPBX


Plus this error at the end of the installation:


SET
CREATE DATABASE
CREATE ROLE
GRANT
ALTER ROLE
ERROR: role "freeswitch" does not exist
resources/finish.sh: 42: /usr/bin/php: not found
resources/finish.sh: 55: /usr/bin/php: not found
ERROR: relation "v_domains" does not exist
LINE 1: insert into v_domains (domain_uuid, domain_name, domain_enab...
^
resources/finish.sh: 61: /usr/bin/php: not found
resources/finish.sh: 64: /usr/bin/php: not found
resources/finish.sh: 65: /usr/bin/php: not found
resources/finish.sh: 72: /usr/bin/php: not found
ERROR: relation "v_users" does not exist
LINE 1: insert into v_users (user_uuid, domain_uuid, username, passw...
^
ERROR: relation "v_groups" does not exist
LINE 1: select group_uuid from v_groups where group_name = 'superadm...
^
resources/finish.sh: 80: /usr/bin/php: not found
ERROR: relation "v_user_groups" does not exist
LINE 1: insert into v_user_groups (user_group_uuid, domain_uuid, gro...
^
resources/finish.sh: 95: /usr/bin/php: not found
resources/finish.sh: 98: /usr/bin/php: not found
resources/finish.sh: 109: /usr/bin/php: not found
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
cron is already the newest version (3.0pl1-184ubuntu2).
cron set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.



Ever single time. I get the same damn error and can't log into the server because the web server side is borked up.
Using the recommended Distros, both Ubuntu and Debian.
This is a local machine, not a VM or hosted install.
Fresh install, updates, and the two install scripts.

I'm glad you can load up a couple of servers, that statement is of ZERO help. this is why I HATE forums. People who get on and say "well it works for me" doesn't help the person having issues at all. I had a server running great then got hit by lightning. Haven't been able to load a server since June.
And its funny, it's only the FPBX that has the issue. i can load up OMV no problem, no install errors. But I can't get FPBX to install at all.
 
You can't get FSPBX to install, or FusionPBX? Two different solutions. Your initial post said FusionPBX, and your last post says FS. Please clarify.

From the logs you outputted, it looks like FusionPBX
 
Install nothing except basic tools and ssh, I'm wondering if you are choosing something that is installing apache or something thats then taking port 80 and stopping nginx starting.
 
Correct CPU and Operating System detected
Installing the web server
Job for nginx.service failed because the control process exited with error code.
See "systemctl status nginx.service" and "journalctl -xeu nginx.service" for details.
Installing FusionPBX

Same error as before using the ISO you listed above (selecting only SSH and utilities) and only using the two install scripts...

wget -O - https://raw.githubusercontent.com/fusionpbx/fusionpbx-install.sh/master/debian/pre-install.sh | sh;

cd /usr/src/fusionpbx-install.sh/debian && ./install.sh
 
Here are some ideas that might help.
- Are you installing this on bare metal or some kind of virtualization?
- The answer matters because they can behave differently.
- When installing Debian use a minimal install. Adding extras could cause conflicts.

I mentioned this before in my first message. The FusionPBX support number is listed there.
- https://www.fusionpbx.com/support

If you want a faster solution, a phone call and remote desktop are more effective.
- https://www.timeanddate.com/worldclock/usa/boise
 
One other question, this is x86, ie not arm or anything like that?

Also what does this tell you: journalctl -xeu nginx.service