update debian 10.12 to 18.0.5 beta version of 3CX through command prompt

Status
Not open for further replies.

jessetechno

New User
Basic Certified
Joined
May 29, 2020
Messages
8
Reaction score
2
I have been trying to get this going for a long time. I have a server that I need to move from on-prem to cloud hosted on AzureVM. I used the 3CX VM installer through the marketplace and its all installed and ready to restore my save file... That is until it uploaded the backup and gives the error:
The backup version 18.0.5.410 is newer than the PBX version 18.0.4.965. You can restore this backup only with PBX version 18.0.5.410 or newer.

I have access to the SSH and have tried EVERYTHING I can think of to get this updated via SSH so I can get this backup restored but nothing works. Please help, I need some ideas on how to update the program via SSH to V18.0.5.410 at least.
 
What is the output of cat /etc/apt/sources.list?

If you see "http://repo.3cx.com/debian/1804 buster main", swap both instances of 1804 with 1805 using nano /etc/apt/sources.list.

apt update
apt list policy 3cxpbx -a

You should see 3cxpbx/buster,now 18.0.5.418 amd64 as the latest version. (Assuming you want to get off the beta version.) You maybe able to apt upgrade to the latest version and re-initiating the setup to prompt for backup restore however for thoroughness just re-install.

Re-install 3CX with apt remove 3cxpbx --purge && apt install 3cxpbx, upload your backup for 18.0.5.410 and you should be off to the races. :)

Another alternative is to re-deploy this with the official 3CX ISO, you could try re-deploying this from the marketplace but I am not sure if it is updated to use 18.0.5 their yet.

I hope this helps!
 
You are my hero Nathan@Voxtelesys! These steps worked to get it updated and working:

  1. SSH into the system using ssh [email protected]
  2. Type sudo -i
  3. Type cat /etc/apt/sources.list
  4. If you see 1804 buster main anywhere then use nano /etc/apt/sources.list to change the 1804 to 1805.
  5. Run apt update followed by apt upgrade and then apt list policy 3cxpbx -a (Optional)
  6. After running the apt upgrade you will be greeted with a 3CX prompt that will allow you to move forward.
  7. Run apt remove 3cxpbx --purge && apt install 3cxpbx and you will be greeted with the 2 options to setup your new installation!
 
Last edited:
a variation of this saved me too, the dreaded expired license and no push. 1-6 on top of the stalled 18.0.2 got me to working 18.0.7.312. I still get the "out of date" nonsense but license showing properly. This all after a RAID fail on a smooth install.
 
how to update the same but to PBX version 18.0.8.939
 
Status
Not open for further replies.

Forum statistics

Threads
111,969
Messages
590,055
Members
164,885
Latest member
webcom2000