Can't get ucpnode to install

I’m running FBX 13 on edge. All modules have latest versions downloaded. I’m trying to install ucpnode, its been broken for a while on this box. I’ve already tried:

yum remove nodejs
yum remove npm
yum install nodejs
amportal a ma uninstall ucpnode
amportal a ma remove ucpnode
amportal a ma download ucpnode
amportal a ma install ucpnode

A person can no longer remove nodejs without removing freepbx, which I did and then rereinstalled fpbx and immediately did all pending module updates. This still didn’t fix my issues. I tried to cat /var/www/html/admin/modules/ucpnode/node/logs/install.log after attempting to install via the web, but the file doesn’t exist. I’m at a loss and I’d really like to be able to use my conference pro stuff.

So what does it do exactly. Broken isn’t very descriptive.

Broken as in I cannot install or run ucpnode. I try to troubleshoot the install, but the web interface only shows “unable to install” and where I’d expect the install log isn’t populated with a log. I’m hoping there’s somewhere else I can look.

When you install what does it say?

Sorry, for whatever reason, my browser didn’t show me your reply and I actually edited my response above. It’s a generic “unable to install” in red text on the little box that pops up during module installs or updates. Looking through here or perhaps doing a Google search (sorry I can’t remember where, I was trying to be self sufficient and was researching all over) led me to the looking for a log at /var/www/html/admin/modules/ucpnode/node/logs/install.log

That’s the problem though. You are saying that’s all it says but even with the error there will be more than just that message

Box says:

Please wait while module actions are performed

Downloading and Installing ucpnode
Downloading ucpnode 22425 of 22425 (100%)
Installing ucpnode
Untarring..Done
Node Package Manager is not installed
Error(s) installing ucpnode:
Failed to run installation scripts
Updating Hooks...Done

At console:

[[email protected] modules]# yum install npm
Loaded plugins: fastestmirror, kmod
Setting up Install Process
Loading mirror speeds from cached hostfile
base                                                                                                                                                                                                                  | 2.0 kB     00:00
extras                                                                                                                                                                                                                | 1.3 kB     00:00
pbx                                                                                                                                                                                                                   | 1.3 kB     00:00
schmooze-commercial                                                                                                                                                                                                   | 1.3 kB     00:00
updates                                                                                                                                                                                                               | 1.3 kB     00:00
Package npm-1.3.6-5.el6.noarch is obsoleted by nodejs-0.10.40-1.shmz65.1.6.x86_64 which is already installed
Nothing to do

Next I did:

[[email protected] modules]# yum remove nodejs
Loaded plugins: fastestmirror, kmod
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package nodejs.x86_64 0:0.10.40-1.shmz65.1.6 will be erased
--> Processing Dependency: nodejs for package: freepbx-13.0.101-1.shmz65.1.46.noarch
--> Running transaction check
---> Package freepbx.noarch 0:13.0.101-1.shmz65.1.46 will be erased
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================================================================================================
 Package                                              Arch                                                Version                                                               Repository                                              Size
=============================================================================================================================================================================================================================================
Removing:
 nodejs                                               x86_64                                              0.10.40-1.shmz65.1.6                                                  installed                                               16 M
Removing for dependencies:
 freepbx                                              noarch                                              13.0.101-1.shmz65.1.46                                                installed                                              179 M

Transaction Summary
=============================================================================================================================================================================================================================================
Remove        2 Package(s)

Installed size: 195 M
Is this ok [y/N]: y

After, I did yum install freepbx, which installed nodejs-0.10.40-1.shmz65.1.6.x86_64 as a dependency and then I updated all of my modules and I’m stuck in the same spot as before.

Thanks.

Have your tried running: npm

Or running npm as the asterisk user

Bash complains about command not found.

Ok. Try to run just: node

node puts me into the node console.

Ok you need to get npm.I just ran these commands myself so I know they work.

yum remove node*
yum remove npm*

yum install nodejs

npm --version
node --version

[[email protected] ~]# yum remove node*
Loaded plugins: fastestmirror, kmod
Setting up Remove Process
No Match for argument: node_modules
Loading mirror speeds from cached hostfile
base                                                     | 2.0 kB     00:00
extras                                                   | 1.3 kB     00:00
pbx                                                      | 1.3 kB     00:00
schmooze-commercial                                      | 1.3 kB     00:00
updates                                                  | 1.3 kB     00:00
No Packages marked for removal
[[email protected] ~]# yum remove npm*
Loaded plugins: fastestmirror, kmod
Setting up Remove Process
No Match for argument: npm-debug.log
Loading mirror speeds from cached hostfile
No Packages marked for removal
[[email protected] ~]# yum install nodejs
Loaded plugins: fastestmirror, kmod
Setting up Install Process
Loading mirror speeds from cached hostfile
Package nodejs-0.10.40-1.shmz65.1.6.x86_64 already installed and latest version
Nothing to do
[[email protected] ~]# npm --version
-bash: npm: command not found
[[email protected] ~]# node --version
v0.10.40
[[email protected] ~]# yum list node*
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile
Error: No matching Packages to list
[[email protected] ~]# yum list npm*
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile
Error: No matching Packages to list

You need to be in an empty directory when running * commands on yum. Please try again when you are in an empty directory.

See my response above.

I made a new dir, cd into it, ran yum remove node*. That forced removal of freepbx because of the dependency. (I screwed up and closed my ssh session so I couldn’t copy/paste the actual for the above.)

[[email protected] nick]# yum remove npm*
Loaded plugins: fastestmirror, kmod
Setting up Remove Process
No Match for argument: npm*
Loading mirror speeds from cached hostfile
Package(s) npm* available, but not installed.
No Packages marked for removal
[[email protected] nick]# yum install nodejs
Loaded plugins: fastestmirror, kmod
Setting up Install Process
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package nodejs.x86_64 0:0.10.40-1.shmz65.1.6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================================================================================================
 Package                                               Arch                                                  Version                                                                Repository                                          Size
=============================================================================================================================================================================================================================================
Installing:
 nodejs                                                x86_64                                                0.10.40-1.shmz65.1.6                                                   pbx                                                4.6 M

Transaction Summary
=============================================================================================================================================================================================================================================
Install       1 Package(s)

Total download size: 4.6 M
Installed size: 16 M
Is this ok [y/N]: y
Downloading Packages:
nodejs-0.10.40-1.shmz65.1.6.x86_64.rpm                                                                                                                                                                                | 4.6 MB     00:01
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : nodejs-0.10.40-1.shmz65.1.6.x86_64                                                                                                                                                                                        1/1
  Verifying  : nodejs-0.10.40-1.shmz65.1.6.x86_64                                                                                                                                                                                        1/1

Installed:
  nodejs.x86_64 0:0.10.40-1.shmz65.1.6

Complete!
[[email protected] nick]# npm --version
1.4.28
[[email protected] nick]# node --version
v0.10.40
[[email protected] nick]# yum install freepbx
Loaded plugins: fastestmirror, kmod
Setting up Install Process
Loading mirror speeds from cached hostfile
Resolving Dependencies
--> Running transaction check
---> Package freepbx.noarch 0:13.0.101-1.shmz65.1.46 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================================================================================================
 Package                                                Arch                                                  Version                                                               Repository                                          Size
=============================================================================================================================================================================================================================================
Installing:
 freepbx                                                noarch                                                13.0.101-1.shmz65.1.46                                                pbx                                                 80 M

Transaction Summary
=============================================================================================================================================================================================================================================
Install       1 Package(s)

Total download size: 80 M
Installed size: 179 M
Is this ok [y/N]: y
Downloading Packages:
freepbx-13.0.101-1.shmz65.1.46.noarch.rpm                                                                                                                                                                             |  80 MB     00:49
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : freepbx-13.0.101-1.shmz65.1.46.noarch                                                                                                                                                                                     1/1

Broadcast message from [email protected] (Thu May 19 16:22:21 2016):

Firewall service now starting.

yum still hasn’t returned from installing freepbx, it seems to take a while with no indication that its working, but it really is. I’ll post the rest when its done.

adduser: user 'asterisk' already exists
Asterisk is already running.
Starting mysqld:  [  OK  ]
 *** Installing FreePBX
chmod: cannot access `/var/www/html/admin/modules/framework/amp_conf/bin/*/*': No such file or directory
chmod: cannot access `/var/www/html/admin/modules/framework/amp_conf/agi-bin/*/*': No such file or directory
Taking too long? Customize the chown command, See http://wiki.freepbx.org/display/FOP/FreePBX+Chown+Conf
Setting Permissions...
     0/39352 [>---------------------------]   0%
   100/39352 [>---------------------------]   0%
   200/39352 [>---------------------------]   0%
   300/39352 [>---------------------------]   0%
   400/39352 [>---------------------------]   1%
   500/39352 [>---------------------------]   1%
   600/39352 [>---------------------------]   1%
   700/39352 [>---------------------------]   1%
   800/39352 [>---------------------------]   2%
   900/39352 [>---------------------------]   2%
  1000/39352 [>---------------------------]   2%
  1100/39352 [>---------------------------]   2%
  1200/39352 [>---------------------------]   3%
  1300/39352 [>---------------------------]   3%
  1400/39352 [>---------------------------]   3%
  1500/39352 [=>--------------------------]   3%
  1600/39352 [=>--------------------------]   4%
  1700/39352 [=>--------------------------]   4%
  1800/39352 [=>--------------------------]   4%
  1900/39352 [=>--------------------------]   4%
  2000/39352 [=>--------------------------]   5%
  2100/39352 [=>--------------------------]   5%
  2200/39352 [=>--------------------------]   5%
  2300/39352 [=>--------------------------]   5%
  2400/39352 [=>--------------------------]   6%
  2500/39352 [=>--------------------------]   6%
  2600/39352 [=>--------------------------]   6%
  2700/39352 [=>--------------------------]   6%
  2800/39352 [=>--------------------------]   7%
  2900/39352 [==>-------------------------]   7%
  3000/39352 [==>-------------------------]   7%
  3100/39352 [==>-------------------------]   7%
  3200/39352 [==>-------------------------]   8%
  3300/39352 [==>-------------------------]   8%
  3400/39352 [==>-------------------------]   8%
  3500/39352 [==>-------------------------]   8%
  3600/39352 [==>-------------------------]   9%
  3700/39352 [==>-------------------------]   9%
  3800/39352 [==>-------------------------]   9%
  3900/39352 [==>-------------------------]   9%
  4000/39352 [==>-------------------------]  10%
  4100/39352 [==>-------------------------]  10%
  4200/39352 [==>-------------------------]  10%
  4300/39352 [===>------------------------]  10%
  4400/39352 [===>------------------------]  11%
  4500/39352 [===>------------------------]  11%
  4600/39352 [===>------------------------]  11%
  4700/39352 [===>------------------------]  11%
  4800/39352 [===>------------------------]  12%
  4900/39352 [===>------------------------]  12%
  5000/39352 [===>------------------------]  12%
  5100/39352 [===>------------------------]  12%
  5200/39352 [===>------------------------]  13%
  5300/39352 [===>------------------------]  13%
  5400/39352 [===>------------------------]  13%
  5500/39352 [===>------------------------]  13%
  5600/39352 [===>------------------------]  14%
  5700/39352 [====>-----------------------]  14%
  5800/39352 [====>-----------------------]  14%
  5900/39352 [====>-----------------------]  14%
  6000/39352 [====>-----------------------]  15%
  6100/39352 [====>-----------------------]  15%
  6200/39352 [====>-----------------------]  15%
  6300/39352 [====>-----------------------]  16%
  6400/39352 [====>-----------------------]  16%
  6500/39352 [====>-----------------------]  16%
  6600/39352 [====>-----------------------]  16%
  6700/39352 [====>-----------------------]  17%
  6800/39352 [====>-----------------------]  17%
  6900/39352 [====>-----------------------]  17%
  7000/39352 [====>-----------------------]  17%
  7100/39352 [=====>----------------------]  18%
  7200/39352 [=====>----------------------]  18%
  7300/39352 [=====>----------------------]  18%
  7400/39352 [=====>----------------------]  18%
  7500/39352 [=====>----------------------]  19%
  7600/39352 [=====>----------------------]  19%
  7700/39352 [=====>----------------------]  19%
  7800/39352 [=====>----------------------]  19%
  7900/39352 [=====>----------------------]  20%
  8000/39352 [=====>----------------------]  20%
  8100/39352 [=====>----------------------]  20%
  8200/39352 [=====>----------------------]  20%
  8300/39352 [=====>----------------------]  21%
  8400/39352 [=====>----------------------]  21%
  8500/39352 [======>---------------------]  21%
  8600/39352 [======>---------------------]  21%
  8700/39352 [======>---------------------]  22%
  8800/39352 [======>---------------------]  22%
  8900/39352 [======>---------------------]  22%
  9000/39352 [======>---------------------]  22%
  9100/39352 [======>---------------------]  23%
  9200/39352 [======>---------------------]  23%
  9300/39352 [======>---------------------]  23%
  9400/39352 [======>---------------------]  23%
  9500/39352 [======>---------------------]  24%
  9600/39352 [======>---------------------]  24%
  9700/39352 [======>---------------------]  24%
  9800/39352 [======>---------------------]  24%
  9900/39352 [=======>--------------------]  25%
 10000/39352 [=======>--------------------]  25%
 10100/39352 [=======>--------------------]  25%
 10200/39352 [=======>--------------------]  25%
 10300/39352 [=======>--------------------]  26%
 10400/39352 [=======>--------------------]  26%
 10500/39352 [=======>--------------------]  26%
 10600/39352 [=======>--------------------]  26%
 10700/39352 [=======>--------------------]  27%
 10800/39352 [=======>--------------------]  27%
 10900/39352 [=======>--------------------]  27%
 11000/39352 [=======>--------------------]  27%
 11100/39352 [=======>--------------------]  28%
 11200/39352 [=======>--------------------]  28%
 11300/39352 [========>-------------------]  28%
 11400/39352 [========>-------------------]  28%
 11500/39352 [========>-------------------]  29%
 11600/39352 [========>-------------------]  29%
 11700/39352 [========>-------------------]  29%
 11800/39352 [========>-------------------]  29%
 11900/39352 [========>-------------------]  30%
 12000/39352 [========>-------------------]  30%
 12100/39352 [========>-------------------]  30%
 12200/39352 [========>-------------------]  31%
 12300/39352 [========>-------------------]  31%
 12400/39352 [========>-------------------]  31%
 12500/39352 [========>-------------------]  31%
 12600/39352 [========>-------------------]  32%
 12700/39352 [=========>------------------]  32%
 12800/39352 [=========>------------------]  32%
 12900/39352 [=========>------------------]  32%
 13000/39352 [=========>------------------]  33%
 13100/39352 [=========>------------------]  33%
 13200/39352 [=========>------------------]  33%
 13300/39352 [=========>------------------]  33%
 13400/39352 [=========>------------------]  34%
 13500/39352 [=========>------------------]  34%
 13600/39352 [=========>------------------]  34%
 13700/39352 [=========>------------------]  34%
 13800/39352 [=========>------------------]  35%
 13900/39352 [=========>------------------]  35%
 14000/39352 [=========>------------------]  35%
 14100/39352 [==========>-----------------]  35%
 14200/39352 [==========>-----------------]  36%
 14300/39352 [==========>-----------------]  36%
 14400/39352 [==========>-----------------]  36%
 14500/39352 [==========>-----------------]  36%
 14600/39352 [==========>-----------------]  37%
 14700/39352 [==========>-----------------]  37%
 14800/39352 [==========>-----------------]  37%
 14900/39352 [==========>-----------------]  37%
 15000/39352 [==========>-----------------]  38%
 15100/39352 [==========>-----------------]  38%
 15200/39352 [==========>-----------------]  38%
 15300/39352 [==========>-----------------]  38%
 15400/39352 [==========>-----------------]  39%
 15500/39352 [===========>----------------]  39%
 15600/39352 [===========>----------------]  39%
 15700/39352 [===========>----------------]  39%
 15800/39352 [===========>----------------]  40%
 15900/39352 [===========>----------------]  40%
 16000/39352 [===========>----------------]  40%
 16100/39352 [===========>----------------]  40%
 16200/39352 [===========>----------------]  41%
 16300/39352 [===========>----------------]  41%
 16400/39352 [===========>----------------]  41%
 16500/39352 [===========>----------------]  41%
 16600/39352 [===========>----------------]  42%
 16700/39352 [===========>----------------]  42%
 16800/39352 [===========>----------------]  42%
 16900/39352 [============>---------------]  42%
 17000/39352 [============>---------------]  43%
 17100/39352 [============>---------------]  43%
 17200/39352 [============>---------------]  43%
 17300/39352 [============>---------------]  43%
 17400/39352 [============>---------------]  44%
 17500/39352 [============>---------------]  44%
 17600/39352 [============>---------------]  44%
 17700/39352 [============>---------------]  44%
 17800/39352 [============>---------------]  45%
 17900/39352 [============>---------------]  45%
 18000/39352 [============>---------------]  45%
 18100/39352 [============>---------------]  45%
 18200/39352 [============>---------------]  46%
 18300/39352 [=============>--------------]  46%
 18400/39352 [=============>--------------]  46%
 18500/39352 [=============>--------------]  47%
 18600/39352 [=============>--------------]  47%
 18700/39352 [=============>--------------]  47%
 18800/39352 [=============>--------------]  47%
 18900/39352 [=============>--------------]  48%
 19000/39352 [=============>--------------]  48%
 19100/39352 [=============>--------------]  48%
 19200/39352 [=============>--------------]  48%
 19300/39352 [=============>--------------]  49%
 19400/39352 [=============>--------------]  49%
 19500/39352 [=============>--------------]  49%
 19600/39352 [=============>--------------]  49%
 19700/39352 [==============>-------------]  50%
 19800/39352 [==============>-------------]  50%
 19900/39352 [==============>-------------]  50%
 20000/39352 [==============>-------------]  50%
 20100/39352 [==============>-------------]  51%
 20200/39352 [==============>-------------]  51%
 20300/39352 [==============>-------------]  51%
 20400/39352 [==============>-------------]  51%
 20500/39352 [==============>-------------]  52%
 20600/39352 [==============>-------------]  52%
 20700/39352 [==============>-------------]  52%
 20800/39352 [==============>-------------]  52%
 20900/39352 [==============>-------------]  53%
 21000/39352 [==============>-------------]  53%
 21100/39352 [===============>------------]  53%
 21200/39352 [===============>------------]  53%
 21300/39352 [===============>------------]  54%
 21400/39352 [===============>------------]  54%
 21500/39352 [===============>------------]  54%
 21600/39352 [===============>------------]  54%
 21700/39352 [===============>------------]  55%
 21800/39352 [===============>------------]  55%
 21900/39352 [===============>------------]  55%
 22000/39352 [===============>------------]  55%
 22100/39352 [===============>------------]  56%
 22200/39352 [===============>------------]  56%
 22300/39352 [===============>------------]  56%
 22400/39352 [===============>------------]  56%
 22500/39352 [================>-----------]  57%
 22600/39352 [================>-----------]  57%
 22700/39352 [================>-----------]  57%
 22800/39352 [================>-----------]  57%
 22900/39352 [================>-----------]  58%
 23000/39352 [================>-----------]  58%
 23100/39352 [================>-----------]  58%
 23200/39352 [================>-----------]  58%
 23300/39352 [================>-----------]  59%
 23400/39352 [================>-----------]  59%
 23500/39352 [================>-----------]  59%
 23600/39352 [================>-----------]  59%
 23700/39352 [================>-----------]  60%
 23800/39352 [================>-----------]  60%
 23900/39352 [=================>----------]  60%
 24000/39352 [=================>----------]  60%
 24100/39352 [=================>----------]  61%
 24200/39352 [=================>----------]  61%
 24300/39352 [=================>----------]  61%
 24400/39352 [=================>----------]  62%
 24500/39352 [=================>----------]  62%
 24600/39352 [=================>----------]  62%
 24700/39352 [=================>----------]  62%
 24800/39352 [=================>----------]  63%
 24900/39352 [=================>----------]  63%
 25000/39352 [=================>----------]  63%
 25100/39352 [=================>----------]  63%
 25200/39352 [=================>----------]  64%
 25300/39352 [==================>---------]  64%
 25400/39352 [==================>---------]  64%
 25500/39352 [==================>---------]  64%
 25600/39352 [==================>---------]  65%
 25700/39352 [==================>---------]  65%
 25800/39352 [==================>---------]  65%
 25900/39352 [==================>---------]  65%
 26000/39352 [==================>---------]  66%
 26100/39352 [==================>---------]  66%
 26200/39352 [==================>---------]  66%
 26300/39352 [==================>---------]  66%
 26400/39352 [==================>---------]  67%
 26500/39352 [==================>---------]  67%
 26600/39352 [==================>---------]  67%
 26700/39352 [==================>---------]  67%
 26800/39352 [===================>--------]  68%
 26900/39352 [===================>--------]  68%
 27000/39352 [===================>--------]  68%
 27100/39352 [===================>--------]  68%
 27200/39352 [===================>--------]  69%
 27300/39352 [===================>--------]  69%
 27400/39352 [===================>--------]  69%
 27500/39352 [===================>--------]  69%
 27600/39352 [===================>--------]  70%
 27700/39352 [===================>--------]  70%
 27800/39352 [===================>--------]  70%
 27900/39352 [===================>--------]  70%
 28000/39352 [===================>--------]  71%
 28100/39352 [===================>--------]  71%
 28200/39352 [====================>-------]  71%
 28300/39352 [====================>-------]  71%
 28400/39352 [====================>-------]  72%
 28500/39352 [====================>-------]  72%
 28600/39352 [====================>-------]  72%
 28700/39352 [====================>-------]  72%
 28800/39352 [====================>-------]  73%
 28900/39352 [====================>-------]  73%
 29000/39352 [====================>-------]  73%
 29100/39352 [====================>-------]  73%
 29200/39352 [====================>-------]  74%
 29300/39352 [====================>-------]  74%
 29400/39352 [====================>-------]  74%
 29500/39352 [====================>-------]  74%
 29600/39352 [=====================>------]  75%
 29700/39352 [=====================>------]  75%
 29800/39352 [=====================>------]  75%
 29900/39352 [=====================>------]  75%
 30000/39352 [=====================>------]  76%
 30100/39352 [=====================>------]  76%
 30200/39352 [=====================>------]  76%
 30300/39352 [=====================>------]  76%
 30400/39352 [=====================>------]  77%
 30500/39352 [=====================>------]  77%
 30600/39352 [=====================>------]  77%
 30700/39352 [=====================>------]  78%
 30800/39352 [=====================>------]  78%
 30900/39352 [=====================>------]  78%
 31000/39352 [======================>-----]  78%
 31100/39352 [======================>-----]  79%
 31200/39352 [======================>-----]  79%
 31300/39352 [======================>-----]  79%
 31400/39352 [======================>-----]  79%
 31500/39352 [======================>-----]  80%
 31600/39352 [======================>-----]  80%
 31700/39352 [======================>-----]  80%
 31800/39352 [======================>-----]  80%
 31900/39352 [======================>-----]  81%
 32000/39352 [======================>-----]  81%
 32100/39352 [======================>-----]  81%
 32200/39352 [======================>-----]  81%
 32300/39352 [======================>-----]  82%
 32400/39352 [=======================>----]  82%
 32500/39352 [=======================>----]  82%
 32600/39352 [=======================>----]  82%
 32700/39352 [=======================>----]  83%
 32800/39352 [=======================>----]  83%
 32900/39352 [=======================>----]  83%
 33000/39352 [=======================>----]  83%
 33100/39352 [=======================>----]  84%
 33200/39352 [=======================>----]  84%
 33300/39352 [=======================>----]  84%
 33400/39352 [=======================>----]  84%
 33500/39352 [=======================>----]  85%
 33600/39352 [=======================>----]  85%
 33700/39352 [=======================>----]  85%
 33800/39352 [========================>---]  85%
 33900/39352 [========================>---]  86%
 34000/39352 [========================>---]  86%
 34100/39352 [========================>---]  86%
 34200/39352 [========================>---]  86%
 34300/39352 [========================>---]  87%
 34400/39352 [========================>---]  87%
 34500/39352 [========================>---]  87%
 34600/39352 [========================>---]  87%
 34700/39352 [========================>---]  88%
 34800/39352 [========================>---]  88%
 34900/39352 [========================>---]  88%
 35000/39352 [========================>---]  88%
 35100/39352 [========================>---]  89%
 35200/39352 [=========================>--]  89%
 35300/39352 [=========================>--]  89%
 35400/39352 [=========================>--]  89%
 35500/39352 [=========================>--]  90%
 35600/39352 [=========================>--]  90%
 35700/39352 [=========================>--]  90%
 35800/39352 [=========================>--]  90%
 35900/39352 [=========================>--]  91%
 36000/39352 [=========================>--]  91%
 36100/39352 [=========================>--]  91%
 36200/39352 [=========================>--]  91%
 36300/39352 [=========================>--]  92%
 36400/39352 [=========================>--]  92%
 36500/39352 [=========================>--]  92%
 36600/39352 [==========================>-]  93%
 36700/39352 [==========================>-]  93%
 36800/39352 [==========================>-]  93%
 36900/39352 [==========================>-]  93%
 37000/39352 [==========================>-]  94%
 37100/39352 [==========================>-]  94%
 37200/39352 [==========================>-]  94%
 37300/39352 [==========================>-]  94%
 37400/39352 [==========================>-]  95%
 37500/39352 [==========================>-]  95%
 37600/39352 [==========================>-]  95%
 37700/39352 [==========================>-]  95%
 37800/39352 [==========================>-]  96%
 37900/39352 [==========================>-]  96%
 38000/39352 [===========================>]  96%
 38100/39352 [===========================>]  96%
 38200/39352 [===========================>]  97%
 38300/39352 [===========================>]  97%
 38400/39352 [===========================>]  97%
 38500/39352 [===========================>]  97%
 38600/39352 [===========================>]  98%
 38700/39352 [===========================>]  98%
 38800/39352 [===========================>]  98%
 38900/39352 [===========================>]  98%
 39000/39352 [===========================>]  99%
 39100/39352 [===========================>]  99%
 39200/39352 [===========================>]  99%
 39300/39352 [===========================>]  99%
 39352/39352 [============================] 100%
Finished setting permissions
No repos specified, using: [commercial,unsupported,standard,extended] from last GUI settings

Starting framework download..
Processing framework
Downloading...
       0/8554593 [>---------------------------]   0%
  860160/8554593 [==>-------------------------]  10%
 1720320/8554593 [=====>----------------------]  20%
 2568192/8554593 [========>-------------------]  30%
 3428352/8554593 [===========>----------------]  40%
 4288512/8554593 [==============>-------------]  50%
 5136384/8554593 [================>-----------]  60%
 5996544/8554593 [===================>--------]  70%
 6844416/8554593 [======================>-----]  80%
 7704576/8554593 [=========================>--]  90%
 8554593/8554593 [============================] 100%
Finished downloading
Extracting...Done
Module framework successfully downloaded
installing files to /var/www/html..done
installing files to /var/lib/asterisk/bin..done
installing files to /var/lib/asterisk/agi-bin..done
Checking for upgrades..
No further upgrades necessary
framework file install done, removing packages from module
file/directory: /var/www/html/admin/modules/framework/amp_conf removed successfully
file/directory: /var/www/html/admin/modules/framework/upgrades removed successfully
file/directory: /var/www/html/admin/modules/framework/start_asterisk removed successfully
file/directory: /var/www/html/admin/modules/framework/install removed successfully
file/directory: /var/www/html/admin/modules/framework/installlib removed successfully
Generating CSS...Done
Module framework successfully installed
Updating Hooks...Done
The following error(s) occured:
 - Module framework is already enabled
No repos specified, using: [commercial,unsupported,standard,extended] from last GUI settings

Starting core download..
Processing core
Downloading...
       0/3077051 [>---------------------------]   0%
  319488/3077051 [==>-------------------------]  10%
  626688/3077051 [=====>----------------------]  20%
  933888/3077051 [========>-------------------]  30%
 1241088/3077051 [===========>----------------]  40%
 1548288/3077051 [==============>-------------]  50%
 1855488/3077051 [================>-----------]  60%
 2162688/3077051 [===================>--------]  70%
 2469888/3077051 [======================>-----]  80%
 2777088/3077051 [=========================>--]  90%
 3077051/3077051 [============================] 100%
Finished downloading
Extracting...Done
Module core successfully downloaded
Checking if directdids need migrating..already done
updating zap callgroup, pickupgroup..not needed
checking for delay_answer field ..already exists
checking for reversal field ..already exists
checking for pricid field ..already exists
Migrating pickup groups to named pickup groups
Migrating call groups to named call groups
Checking if trunk table migration required..not needed
Checking if privacy manager options exists..already exists
Checking for noanswer_cid field..already exists
Checking for busy_cid field..already exists
Checking for chanunavail_cid field..already exists
Checking for noanswer_dest field..already exists
Checking for busy_dest field..already exists
Checking for chanunavail_dest field..already exists
Checking for General Setting migrations..not needed
Deleting unused globals..done
Converting IAX notransfer to transfer if needed..updated 0000 records
deleting obsoleted record_in and record_out entries..ok
checking for dest field in outbound_routes..already exists
checking for continue field in trunks..already exists
upgrading any zap trunks to dahdi if found..ok
Checking for possibly invalid emergency caller id fields..none found
Generating CSS...Done
Module core successfully installed
Updating Hooks...Done
The following error(s) occured:
 - Module core is already enabled
Installing: ucpnode
Installing ucpnode...
Installing/Updating Required Libraries. This may take a while.........................................................................................................................................................................................................................................................................................................................
Finished updating libraries!
Stopping old running processes...Done
Starting new UCP Node Process...Failed!
Unable to install module ucpnode:
 - Failed to run installation scripts

Done. All modules installed.
Updating Hooks...Done
Reloading FreePBX
Error(s) have occured, the following is the retrieve_conf output:
exit: 255
Unable to continue. Unable to locate the FreePBX BMO Class 'Sipsettings'A required module might be disabled or uninstalled. Recommended steps (run from the CLI): 1) fwconsole ma install sipsettings 2) fwconsole ma enable sipsettings in /var/www/html/admin/libraries/BMO/Self_Helper.class.php on line 216
Getting Data from Online Server...
Done
Checking Signatures of Modules...
Checking accountcodepreserve...
Good
Checking announcement...
Good
Checking areminder...
Good
Checking arimanager...
Good
Checking asterisk-cli...
Good
Checking asteriskinfo...
Good
Checking backup...
Good
Checking blacklist...
Good
Checking bria...
Good
Checking broadcast...
Good
Checking builtin...
Good
Checking bulkdids...
Good
Checking bulkextensions...
Good
Checking bulkhandler...
Good
Checking callback...
Good
Checking callerid...
Good
Checking callforward...
Good
Checking calllimit...
Good
Checking callrecording...
Good
Checking callwaiting...
Good
Checking cdr...
Good
Checking cel...
Good
Checking certman...
Good
Checking cidlookup...
Good
Checking conferences...
Good
Checking configedit...
Good
Checking core...
Good
Checking cos...
Good
Checking customappsreg...
Good
Checking customcontexts...
Good
Checking cxpanel...
Good
Checking dahdiconfig...
Good
Checking dashboard...
Good
Checking daynight...
Good
Checking dictate...
Good
Checking digiumaddoninstaller...
Good
Checking directorypro...
Good
Checking disa...
Good
Checking donotdisturb...
Good
Checking dundicheck...
Good
Checking extensionsettings...
Good
Checking featurecodeadmin...
Good
Checking framework...
Good
Checking freepbx_ha...
Good
Checking fw_langpacks...
Good
Checking iaxsettings...
Good
Checking infoservices...
Good
Checking ivr...
Good
Checking ivrpro...
Good
Checking languages...
Good
Checking logfiles...
Good
Checking manager...
Good
Checking miscapps...
Good
Checking miscdests...
Good
Checking motif...
Good
Checking music...
Good
Checking outroutemsg...
Good
Checking pbdirectory...
Good
Checking phonebook...
Good
Checking phpagiconf...
Good
Checking phpinfo...
Good
Checking pinsets...
Good
Checking pinsetspro...
Good
Checking printextensions...
Good
Checking queuemetrics...
Good
Checking queueprio...
Good
Checking recordings...
Good
Checking setcid...
Good
Checking sipstation...
Good
Checking sms...
Good
Checking sng_mcu...
Good
Checking speeddial...
Good
Checking tts...
Good
Checking ttsengines...
Good
Checking ucp...
Good
Checking userman...
Good
Checking vmblast...
Good
Checking vmnotify...
Good
Checking voicemail_report...
Good
Checking weakpasswords...
Good
Checking webcallback...
Good
Done
Updating Hooks...Done
Reloading FreePBX
Error(s) have occured, the following is the retrieve_conf output:
exit: 255
Unable to continue. Unable to locate the FreePBX BMO Class 'Sipsettings'A required module might be disabled or uninstalled. Recommended steps (run from the CLI): 1) fwconsole ma install sipsettings 2) fwconsole ma enable sipsettings in /var/www/html/admin/libraries/BMO/Self_Helper.class.php on line 216
 *** FreePBX installed!
Reloading httpd:
  Verifying  : freepbx-13.0.101-1.shmz65.1.46.noarch                                                                                                                                                                                     1/1

Installed:
  freepbx.noarch 0:13.0.101-1.shmz65.1.46

Complete!

I saw the error about sipsettings. It seems a bunch of modules were disabled. I don’t know if thats because of the versioning between what the repo offers by default and what edge prodives, but running a module update and saying ‘update all’ re-enabled them.

Attempting to install upcnode gives

Upgrading ucpnode to 13.0.29 from track stable
Downloading ucpnode 22425 of 22425 (100%)

Error(s) downloading ucpnode:
Could not remove old module /var/www/html/admin/modules/ucpnode to install new version
Updating Hooks...Done

should I do a rm -rf /var/www/html/admin/modules/ucpnode ?

fwconsole chown
fwconsole downloadinstall ucpnode

Upgrading ucpnode to 13.0.29 from track stable
Downloading ucpnode 22425 of 22425 (100%)

Installing ucpnode
Untarring..Done
Installing/Updating Required Libraries. This may take a while...................................................................................................................................................................................................................................................................................................................................................
Finished updating libraries!
Stopping old running processes...Done
Starting new UCP Node Process...Failed!
Error(s) installing ucpnode:
Failed to run installation scripts
Updating Hooks...Done