3cxpbx is already the newest version (18.0.3.450).

Status
Not open for further replies.

James Ormerod

Customer
Joined
Mar 4, 2018
Messages
4
Reaction score
0
Hi All,

I'm running 3CX on Debian10 but it wont seem to upgrade past version 8.0.3.450

root@3cx:~# sudo apt install 3cxpbx
Reading package lists... Done
Building dependency tree
Reading state information... Done
3cxpbx is already the newest version (18.0.3.450).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

I've tried a couple of different repos. Any help would be appreciated.

deb http://downloads-global.3cx.com/downloads/debian buster main
#deb [arch=amd64 by-hash=yes signed-by=/usr/share/keyrings/3cx-archive-keyring.gpg] http://repo.3cx.com/3cx buster main
 
Please use the ISO from 3CX to install the pbx. Dont use the manual way. You could catch a backup and reinstall using the ISO.
 
It's running in the cloud on a container, so I would prefer to keep it this way. Otherwise, I will need a VM :/
 
Thats not a supportet way to use 3CX, so no one can really help you with containers.
 
As @bitn2 stated, using the command line to install the PBX is not supported. The installation should be made while using the 3CX ISO or from 3CX Portal.
 
  • Like
Reactions: Charles_3CX
If you want to try something un-supported... I hope you have a backup ready to restore to the official ISO on a VM.

Keep in mind the steps below could make your problems worse. I do not know what has already been done to your source lists, so your mileage may vary.

First Idea:
nano /etc/apt/sources.list and swap both instances of 1803 with 1805.
apt update apt list policy -a 3cxpbx

You should see 3cxpbx/buster,now 18.0.5.418 amd64 as an option to upgrade to.

Might be something to take a peak at: https://www.3cx.com/community/threa...version-of-3cx-through-command-prompt.116992/

Second Idea: (Kind of Nuclear) And I do not think it will go well with an already installed 3CX -- Mostly double check the contents of /etc/apt/sources.list before & after and maybe consider copying the file contents or cp /etc/apt/sources.list /etc/apt/sources.list.backup

If the your source lists are messed up / not working, you can try adding the new repo's:
Code:
rm /etc/apt/sources.list.d/3cxpbx.list
apt install gnupg2 -y
wget -O- http://downloads.3cx.com/downloads/3cxpbx/public.key | apt-key add -
wget -O- https://repo.3cx.com/key.pub | gpg --dearmor | tee /usr/share/keyrings/3cx-archive-keyring.gpg > /dev/null
/bin/echo "deb [arch=amd64 by-hash=yes signed-by=/usr/share/keyrings/3cx-archive-keyring.gpg] http://repo.3cx.com/3cx buster main"  > /etc/apt/sources.list.d/3cxpbx.list
/bin/echo "deb [arch=amd64 by-hash=yes signed-by=/usr/share/keyrings/3cx-archive-keyring.gpg] http://repo.3cx.com/3cx buster-testing main"  > /etc/apt/sources.list.d/3cxpbx-testing.list
apt update

apt list policy -a 3cxpbx

I hope this helps you get upgraded one way or another.

Just out of curiosity are you using Docker or LXC?
 
Status
Not open for further replies.

Forum statistics

Threads
111,974
Messages
590,081
Members
164,899
Latest member
mazet