I have been having a strange issue with my FusionPBX installation. For some strange reason about half of my outbound calls are failing on the same SIP trunk ( Telnyx). They have been solid for me for years. Contacted the support on Telnyx and they say the calls i am reporting are not even showing up on there end. Did a live trace as well but to no avail. The same call will terminate fine on a secondary provider. On the active calls list the B leg does not show Codec negotiation.
Stays like that till timeout is reached. The softphone gives a single ring instead of the standard US ring.
Here is my system info:
{
"version": "5.2.4",
"git": {
"path": "/var/www/fusionpbx/.git",
"branch": "5.2\n",
"origin": "https://github.com/fusionpbx/fusionpbx\n",
"commit": "8c94548bfa2973ae1c31d6edb82aab0d728600f1\n",
"status": "Your branch is up to date with 'origin/5.2'.\n",
"age": {
"y": 0,
"m": 0,
"d": 3,
"h": 19,
"i": 21,
"s": 6,
"f": 0.008554,
"weekday": 0,
"weekday_behavior": 0,
"first_last_day_of": 0,
"invert": 0,
"days": 3,
"special_type": 0,
"special_amount": 0,
"have_weekday_relative": 0,
"have_special_relative": 0
},
"date": {
"date": "2024-08-22 21:13:19.000000",
"timezone_type": 1,
"timezone": "+00:00"
}
},
"path": "/var/www/fusionpbx",
"switch": {
"version": "1.10.11",
"bits": "64bit",
"git": {
"info": "unknown"
}
},
"php": {
"version": "8.1.29"
},
"os": {
"name": "Debian\n",
"version": "12\n",
"kernel": "Linux pbx-aulakhtech 6.1.0-23-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15) x86_64 GNU/Linux\n",
"uptime": " 22:04:25 up 3:16, 0 user, load average: 0.10, 0.07, 0.06\n",
"date": "Mon, 26 Aug 2024 22:04:25 +0530",
"type": "Linux",
"mem": " total used free shared buffers cache available\nMem: 1.9Gi 553Mi 88Mi 70Mi 46Mi 1.5Gi 1.4Gi\nSwap: 974Mi 1.5Mi 973Mi\n",
"cpu": "%CPU CPU NI S TIME COMMAND\n 0.1 - 0 S 00:00:12 /usr/bin/python3 /usr/bin/fail2ban-server -xf start\n 0.1 - 0 S 00:00:12 php-fpm: pool www\n 0.1 - 0 S 00:00:17 php-fpm: pool www\n 0.1 - 0 S 00:00:18 php-fpm: pool www\n 0.1 - 0 S 00:00:22 /usr/bin/php /var/www/fusionpbx/app/email_queue/resources/service/email_queue.php\n 5.7 - - S 00:11:18 /usr/bin/freeswitch -u www-data -g www-data -ncwait -nonat\n",
"disk": {
"size": "Filesystem Size Used Avail Use% Mounted on\nudev 961M 0 961M 0% /dev\ntmpfs 197M 524K 197M 1% /run\n/dev/sda1 491G 38G 428G 9% /\ntmpfs 984M 1.1M 983M 1% /dev/shm\ntmpfs 5.0M 0 5.0M 0% /run/lock\n"
}
},
"database": {
"type": "pgsql",
"version": "PostgreSQL 16.3 (Debian 16.3-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit",
"connections": 13,
"sizes": {
"postgres": "7484 kB",
"template1": "7556 kB",
"template0": "7329 kB",
"fusionpbx": "264 MB",
"freeswitch": "7329 kB"
}
},
"memcache": "permission denied or unavailable"
}
And here is my Sip status.
Can anyone please help figuring out what may be going wrong.
Stays like that till timeout is reached. The softphone gives a single ring instead of the standard US ring.
Here is my system info:
{
"version": "5.2.4",
"git": {
"path": "/var/www/fusionpbx/.git",
"branch": "5.2\n",
"origin": "https://github.com/fusionpbx/fusionpbx\n",
"commit": "8c94548bfa2973ae1c31d6edb82aab0d728600f1\n",
"status": "Your branch is up to date with 'origin/5.2'.\n",
"age": {
"y": 0,
"m": 0,
"d": 3,
"h": 19,
"i": 21,
"s": 6,
"f": 0.008554,
"weekday": 0,
"weekday_behavior": 0,
"first_last_day_of": 0,
"invert": 0,
"days": 3,
"special_type": 0,
"special_amount": 0,
"have_weekday_relative": 0,
"have_special_relative": 0
},
"date": {
"date": "2024-08-22 21:13:19.000000",
"timezone_type": 1,
"timezone": "+00:00"
}
},
"path": "/var/www/fusionpbx",
"switch": {
"version": "1.10.11",
"bits": "64bit",
"git": {
"info": "unknown"
}
},
"php": {
"version": "8.1.29"
},
"os": {
"name": "Debian\n",
"version": "12\n",
"kernel": "Linux pbx-aulakhtech 6.1.0-23-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.99-1 (2024-07-15) x86_64 GNU/Linux\n",
"uptime": " 22:04:25 up 3:16, 0 user, load average: 0.10, 0.07, 0.06\n",
"date": "Mon, 26 Aug 2024 22:04:25 +0530",
"type": "Linux",
"mem": " total used free shared buffers cache available\nMem: 1.9Gi 553Mi 88Mi 70Mi 46Mi 1.5Gi 1.4Gi\nSwap: 974Mi 1.5Mi 973Mi\n",
"cpu": "%CPU CPU NI S TIME COMMAND\n 0.1 - 0 S 00:00:12 /usr/bin/python3 /usr/bin/fail2ban-server -xf start\n 0.1 - 0 S 00:00:12 php-fpm: pool www\n 0.1 - 0 S 00:00:17 php-fpm: pool www\n 0.1 - 0 S 00:00:18 php-fpm: pool www\n 0.1 - 0 S 00:00:22 /usr/bin/php /var/www/fusionpbx/app/email_queue/resources/service/email_queue.php\n 5.7 - - S 00:11:18 /usr/bin/freeswitch -u www-data -g www-data -ncwait -nonat\n",
"disk": {
"size": "Filesystem Size Used Avail Use% Mounted on\nudev 961M 0 961M 0% /dev\ntmpfs 197M 524K 197M 1% /run\n/dev/sda1 491G 38G 428G 9% /\ntmpfs 984M 1.1M 983M 1% /dev/shm\ntmpfs 5.0M 0 5.0M 0% /run/lock\n"
}
},
"database": {
"type": "pgsql",
"version": "PostgreSQL 16.3 (Debian 16.3-1.pgdg120+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit",
"connections": 13,
"sizes": {
"postgres": "7484 kB",
"template1": "7556 kB",
"template0": "7329 kB",
"fusionpbx": "264 MB",
"freeswitch": "7329 kB"
}
},
"memcache": "permission denied or unavailable"
}
And here is my Sip status.
Can anyone please help figuring out what may be going wrong.