I had an IncrediblePBX 2021 setup and running for several months. I tried to add a new SIP phone to it and could not get it to register. So I installed updates to all of the modules that had updates available and then clicked on the Apply button at the top and it started hanging when I would click on it to apply config changes. Unable to figure out why, I deleted the VM and started a fresh install. So here's where I'm at and what I need a hand with.
I'm using the IncrediblePBX 2021 VMware image. I deployed the OVF and created the virtual machine on ESXi 6.7. Everything looked like it went properly. I set the passwords and IP info and added the IP address exclusions for ipchanges. I then logged in to the admin page and updated all of the modules to the most recent version. Then I went to the SIP settings and started to add my Skyetel sip trunk info and I noticed that when I clicked on the Apply button at the top again, the Apply button process has started hanging again. So I ssh'd into the virtual machine and did an "fwconsole restart - verbose" and I get the following:
- - - - - - - - - - - - -
WARNING: Always run Incredible PBX behind a secure firewall.
root@IncrediblePBX:~ $ fwconsole reload -verbose
In ArgvInput.php line 125:
[Symfony\Component\Console\Exception\RuntimeException]
The "-e" option does not exist.
Exception trace:
() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Input/ArgvInput.php:125
Symfony\Component\Console\Input\ArgvInput->parseShortOptionSet() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Input/ArgvInput.php:105
Symfony\Component\Console\Input\ArgvInput->parseShortOption() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Input/ArgvInput.php:84
Symfony\Component\Console\Input\ArgvInput->parse() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Input/Input.php:55
Symfony\Component\Console\Input\Input->bind() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Command/Command.php:214
Symfony\Component\Console\Command\Command->run() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:960
Symfony\Component\Console\Application->doRunCommand() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:255
Symfony\Component\Console\Application->doRun() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:148
Symfony\Component\Console\Application->run() at /var/lib/asterisk/bin/fwconsole:163
reload [--json] [--dry-run] [--skip-registry-checks] [--dont-reload-asterisk]
WARNING: Always run Incredible PBX behind a secure firewall.
root@IncrediblePBX:~ $
- - - - - - - - - - - - -
When I go to Applications->Extensions and use the "Quick Create Extension", I enter all of the information on screen one, then Next and enter all of the information for Screen two, and then click Finish, I also get the following error:
Undefined index: clients
File: /var/www/html/admin/modules/clearlysp/Clearlysp.class..php:7
But it does seem to save the extension info anyway. So I'm assuming this one is something changed with an update to the ClearlyIP module.
- - - - - - - - - - - - -
There seems to be something in one of the updates that breaks "fwconsole reload", but I'm not familiar enough with it to find it. Any ideas on what to look for would be greatly appreciated!
Thanks!
I'm using the IncrediblePBX 2021 VMware image. I deployed the OVF and created the virtual machine on ESXi 6.7. Everything looked like it went properly. I set the passwords and IP info and added the IP address exclusions for ipchanges. I then logged in to the admin page and updated all of the modules to the most recent version. Then I went to the SIP settings and started to add my Skyetel sip trunk info and I noticed that when I clicked on the Apply button at the top again, the Apply button process has started hanging again. So I ssh'd into the virtual machine and did an "fwconsole restart - verbose" and I get the following:
- - - - - - - - - - - - -
WARNING: Always run Incredible PBX behind a secure firewall.
root@IncrediblePBX:~ $ fwconsole reload -verbose
In ArgvInput.php line 125:
[Symfony\Component\Console\Exception\RuntimeException]
The "-e" option does not exist.
Exception trace:
() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Input/ArgvInput.php:125
Symfony\Component\Console\Input\ArgvInput->parseShortOptionSet() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Input/ArgvInput.php:105
Symfony\Component\Console\Input\ArgvInput->parseShortOption() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Input/ArgvInput.php:84
Symfony\Component\Console\Input\ArgvInput->parse() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Input/Input.php:55
Symfony\Component\Console\Input\Input->bind() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Command/Command.php:214
Symfony\Component\Console\Command\Command->run() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:960
Symfony\Component\Console\Application->doRunCommand() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:255
Symfony\Component\Console\Application->doRun() at /var/www/html/admin/libraries/Composer/vendor/symfony/console/Application.php:148
Symfony\Component\Console\Application->run() at /var/lib/asterisk/bin/fwconsole:163
reload [--json] [--dry-run] [--skip-registry-checks] [--dont-reload-asterisk]
WARNING: Always run Incredible PBX behind a secure firewall.
root@IncrediblePBX:~ $
- - - - - - - - - - - - -
When I go to Applications->Extensions and use the "Quick Create Extension", I enter all of the information on screen one, then Next and enter all of the information for Screen two, and then click Finish, I also get the following error:
Undefined index: clients
File: /var/www/html/admin/modules/clearlysp/Clearlysp.class..php:7
But it does seem to save the extension info anyway. So I'm assuming this one is something changed with an update to the ClearlyIP module.
- - - - - - - - - - - - -
There seems to be something in one of the updates that breaks "fwconsole reload", but I'm not familiar enough with it to find it. Any ideas on what to look for would be greatly appreciated!
Thanks!