FYI IncrediblePBX 2026-Debian13-Ubuntu26.04 + VM platforms

Today on Nerd Vittles:
View attachment 6428

01a0ab19-319f-7769-afc2-02ca39f72059.svg
I launched a new Debian 13 server on RackNerd. Install script ran and completed.
Very fast on a 2 cpu system with 2.5 GB RAM. Only $19.00 a year USD.

I selected Asterisk 22 when it asked me if I wanted to try Asterisk 23. I entered my AWS SES server url for postfix and then manually created the sasl secrets files. Email relay is working with SPAM scores of "0" on Protonmail recipients. Nice to see that fail2ban and iptables are working so far. After all, the firewall is really Nftables now.

Nice work on this release folks.

I hope I can get the gui to run and configure my Clearly IP trunks easily. Is there any legacy stuff that I need to run periodically? I am thinking about the stuff in Incredible "PBX 2027 Administration" at "https://nerdvittles.com/happy-new-year-its-incredible-pbx-2027-for-debian-11/".

On the main page of the GUI I do see "Module: "IncrediblePBX", File: "/var/www/html/admin/modules/incrediblepbx/views/login.php altered". Not sure if that is a real issue I need to address.




"
 
Run /root/sig-fix twice. Ignore the alteration notices. Sangoma doesn't support any of our additions.
And is the clearlyip trunk setup gone? I can add the trunks manually but there was a keycode that would magically populate the 4 main trunk fqdn's. Now I don't see an option. I will call Clearly IP support too.
 
Last edited:
And is the clearlyip trunk setup gone? I can add the trunks manually but there was a keycode that would magically populate the 4 main trunk fqdn's. Now I don't see an option. I will call Clearly IP support too.
I manually setup the Clearly Ip trunks buy copy/pasting the the username, secret and fqdn from a backup instance into the trunk tables and set the outbound rules to use the 4 trunks. I have 2 way audio!
 
The old trunks that used to be pre-installed were chan_sip which is not supported on IncrediblePBX-2026. Creating new PJSIP trunks is the way to go.
 
I launched a new Debian 13 server on RackNerd. Install script ran and completed.
Very fast on a 2 cpu system with 2.5 GB RAM. Only $19.00 a year USD.

I selected Asterisk 22 when it asked me if I wanted to try Asterisk 23. I entered my AWS SES server url for postfix and then manually created the sasl secrets files. Email relay is working with SPAM scores of "0" on Protonmail recipients. Nice to see that fail2ban and iptables are working so far. After all, the firewall is really Nftables now.

Nice work on this release folks.

I hope I can get the gui to run and configure my Clearly IP trunks easily. Is there any legacy stuff that I need to run periodically? I am thinking about the stuff in Incredible "PBX 2027 Administration" at "https://nerdvittles.com/happy-new-year-its-incredible-pbx-2027-for-debian-11/".

On the main page of the GUI I do see "Module: "IncrediblePBX", File: "/var/www/html/admin/modules/incrediblepbx/views/login.php altered". Not sure if that is a real issue I need to address.




"
I spoke too early when I talked about my AWS SES mail relay. It works well from the command line but IPBX2026 is not sending messages properly it woud seem. AWS is replying with a 250 Ok in the postfix log but they don't show up in my personal emailbox when I test a voicemail with follow-me. So postfix is happy to remove the message from the queue with qmgr. I am happy to try the google smart host as a test but not sure how I can generate an entire new postfix configuration. Can I just run "enable-gmail-smarthost-with-postfix".
Also postfix is showing as down in the pbxstatus display at root login. Maybe just a small issue unrelated.
 
You will need to examine the email log from both sides
Given all the so-called enhancements to AWS and the dashboards including the SES dashboard that seems to make a good case for me dropping AWS SES from all my servers. AWS is slowly becoming another Microsoft Debris Field
:)
 
Given all the so-called enhancements to AWS and the dashboards including the SES dashboard that seems to make a good case for me dropping AWS SES from all my servers. AWS is slowly becoming another Microsoft Debris Field
:)
You can set up a full mail server on inexpensive SSD nodes. Using open source iRedMail, it is easy to do
 
You can set up a full mail server on inexpensive SSD nodes. Using open source iRedMail, it is easy to do
I like iRedMail. I just hate the dns records that have to be plugged into my Cloudflare dashboard. For now I am going to look at "/usr/local/sbin/sendmailmp3" and see if can spew some debug messages. Thanks.
 
I like iRedMail. I just hate the dns records that have to be plugged into my Cloudflare dashboard. For now I am going to look at "/usr/local/sbin/sendmailmp3" and see if can spew some debug messages. Thanks.
That should be /var/log/maillog/
 
I like iRedMail. I just hate the dns records that have to be plugged into my Cloudflare dashboard. For now I am going to look at "/usr/local/sbin/sendmailmp3" and see if can spew some debug messages. Thanks.
I looked at the /tmp/xxxx directory for the file parts and found that I had
-rw-r--r-- 1 asterisk asterisk 0 Nov 7 21:22 audio.txt
-rw-r--r-- 1 asterisk asterisk 674 Nov 7 21:22 stream.new
-rw-r--r-- 1 asterisk asterisk 824 Nov 7 21:22 stream.org
-rw-r--r-- 1 asterisk asterisk 38 Nov 7 21:22 stream.part1
-rw-r--r-- 1 asterisk asterisk 36 Nov 7 21:22 stream.part10
-rw-r--r-- 1 asterisk asterisk 18 Nov 7 21:22 stream.part11
-rw-r--r-- 1 asterisk asterisk 40 Nov 7 21:22 stream.part12
-rw-r--r-- 1 asterisk asterisk 32 Nov 7 21:22 stream.part13
-rw-r--r-- 1 asterisk asterisk 1 Nov 7 21:22 stream.part14
-rw-r--r-- 1 asterisk asterisk 19 Nov 7 21:22 stream.part15
-rw-r--r-- 1 asterisk asterisk 1 Nov 7 21:22 stream.part16
-rw-r--r-- 1 asterisk asterisk 68 Nov 7 21:22 stream.part17
-rw-r--r-- 1 asterisk asterisk 1 Nov 7 21:22 stream.part18
-rw-r--r-- 1 asterisk asterisk 60 Nov 7 21:22 stream.part19
-rw-r--r-- 1 asterisk asterisk 76 Nov 7 21:22 stream.part2
-rw-r--r-- 1 asterisk asterisk 1 Nov 7 21:22 stream.part20
-rw-r--r-- 1 asterisk asterisk 62 Nov 7 21:22 stream.part21
-rw-r--r-- 1 asterisk asterisk 1 Nov 7 21:22 stream.part22
-rw-r--r-- 1 asterisk asterisk 75 Nov 7 21:22 stream.part3
-rw-r--r-- 1 asterisk asterisk 286 Nov 7 21:22 stream.part3.mp3
-rw-r--r-- 1 asterisk asterisk 390 Nov 7 21:22 stream.part3.mp3.base64
-rw-r--r-- 1 asterisk asterisk 75 Nov 7 21:22 stream.part3.mp3.head
-rw-r--r-- 1 asterisk asterisk 0 Nov 7 21:22 stream.part3.wav
-rw-r--r-- 1 asterisk asterisk 0 Nov 7 21:22 stream.part3.wav.base64
-rw-r--r-- 1 asterisk asterisk 75 Nov 7 21:22 stream.part3.wav.head
-rw-r--r-- 1 asterisk asterisk 66 Nov 7 21:22 stream.part4
-rw-r--r-- 1 asterisk asterisk 42 Nov 7 21:22 stream.part5
-rw-r--r-- 1 asterisk asterisk 38 Nov 7 21:22 stream.part6
-rw-r--r-- 1 asterisk asterisk 52 Nov 7 21:22 stream.part7
-rw-r--r-- 1 asterisk asterisk 63 Nov 7 21:22 stream.part8
-rw-r--r-- 1 asterisk asterisk 34 Nov 7 21:22 stream.part9
-rw-r--r-- 1 asterisk asterisk 68 Nov 7 21:22 stream.tmp

Not sure why not just parts 1 to 4 and the final new file.
Anyways. I commented out the calls to the IBM transcript code and now have a properly formated /tmp/xxxx/stream.new file. So not sure what happened but it is fixed and the file is being accepted at AWS and relayed correctly.
 

Forum statistics

Threads
26,857
Messages
175,598
Members
20,396
Latest member
SuperBricks
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