GO HERE Upgrade iPBX 2021.01 PUB to current?

JFrost

Active Member
Joined
Oct 1, 2016
Messages
356
Reaction score
95
Hey now all.

Currently have a ipbx 2021.01 PUB install on Deb 10.13. Everything works except the web ui is borked.
Thankfully I had set up ipbx backups and they are running every night. Ofc I have access to cli and database as well.

Given these, is there a path to upgrade/migrate my configs (phones, IVRs, voicemail boxes, etc) and cdr/call data from the 2021 install to whatever is current (2027?)

thx.

1728626415296.png
 
The latest IncdrediblePBX 2024 and 2027 do not have the Public function working. Although, I suspect if you are willing to work with it, you can install IncrdiblePBX2027 with Asterisk 18 and FreePBX-16 and try to restore your backup to it. Then you can try applying the public script.

You might look into a better way to handle roving remotes like OpenVPN or using the software from ClearlyIP for remote extensions. There hasn't been any additional work done on the public script to keep it up to date with newer Incredible releases since better solutions have been adopted by many.

My ultimate recommendation would be to spin up an IncrediblePBX-2024 on Debian with FreePBX-17 and Asterisk-21 along with newer remote clients or an OpenVPN server and clients.
 
I can make my own thread if better, but thought this could still fit here. Sort of the same question, have a well working IPBX2021 on Deb 10 and Ast 18.23 (see image) on a VPS.
It is hosting 5-7 small (3-5 desk phones each) charity organizations for free. I did a lot of random hacking here and there (all undocumented properly as you would expect) over the years (enabled postfix, hacked around asterisk to include some custom headers in sip-invite, a lot of issues getting VMs and MWI to work on all the different desk phones, etc.).

I never used the public script, everything is blocked except TLS sip reg to a custom port using a FQDN
subdomain. Probably better options but have never had a problem in years.
[Feel free to roast me on better options]

Question, I want to upgrade to deb 11/12 at minimum, to a current iPBX version ideally. Any easy way to do this or should I be ok doing the simple Buster upgrade?

I clearly need to start from scratch but re-configuring everything for all the offices will be a bear (unpaid) and I remember fighting with a lot of little tweaks and quirks getting everything working at the start with the phone configs, local office router configs, even setup a remote homer instance for QoS at some point, and trunk providers, etc.

Deb 12 and Ast 22 LTS with FPBX latest woudl be a good place to start from scratch when I have the time.pbx2-10-24.JPG
 
Last edited:
Thanks Ward, seems I should just leave it alone basically :D, it is running trouble free just would like the current deb security updates.

Are there any known issues with a simple in-place upgrade from Deb10-11 on 2021? Assume not supported due to php issues?
 
Last edited:
@RalyBlune Since you look like taking the @wardmundy advice

You might like to fix the sendmail DN in the above pbxstatus 'dialog'
Code:
#this one liner creates a backup before substituting 'postfix' for the one that's down
cp -f /usr/local/sbin/pbxstatus /usr/local/sbin/pbxstatus.sendmail  && sed -i 's/sendmail/postfix/g' /usr/local/sbin/pbxstatus
pbxstatus
 
@RalyBlune Since you look like taking the @wardmundy advice

You might like to fix the sendmail DN in the above pbxstatus 'dialog'
Code:
#this one liner creates a backup before substituting 'postfix' for the one that's down
cp -f /usr/local/sbin/pbxstatus /usr/local/sbin/pbxstatus.sendmail  && sed -i 's/sendmail/postfix/g' /usr/local/sbin/pbxstatus
pbxstatus
As delivered, IncrediblePBX 2021-D SendMail works. So I suspect some "improvements" have been made that we don't know about. If Postfix was substituted, then your patch is perfect solution.
 

Members online

Forum statistics

Threads
26,687
Messages
174,411
Members
20,257
Latest member
Dempan
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