Search results

  1. M

    Fusion update broke GXP2130 provision BLF

    The version of your FusionPBX would matter. For those on Master branch 5.1.3 its now using non p-code templates. The keys assignments are working. They do seem to be broken on the 5.1 release. The non p-code templates seem to require newer firmware for the phone in order to work. I had to use...
  2. M

    How to put extensions in some logical groups so that only extensions from same group can call each other

    If the extension only has to be in one group then you can use the user context on the extension and the dialplan context on the dialplan. FusionPBX does have support for multiple contexts per tenant and it can work fine. You can set a context of lobby@example.domain.com which is different than...
  3. M

    Inbound calls being marked as outbound in Call Detail Records

    The problem is the last action is the call going out an outbound route and that updates the call_direction to outbound. The call was both inbound and outbound. So I haven't thought of a good way to handle this as the call was really both.
  4. M

    Call Detail Records page is blank after update

    The reasons for saving CDR to the file system is the following reasons. - Saving the CDR to files and skipping HTTP POST reduces work for the web server. - When saving over HTTP POST the records need to be escaped perfectly for an HTTP POST for CDR records to succeed. - FreeSWITCH doesn't...
  5. M

    acl not working after upgrade from 4.4 to 5.1.2

    For the Upgrade Latest version of FusionPBX uses an ACL called providers. The original ACL was called domains. Upgrade standardizes on providers instead of domains. So there is an App Defaults that changes domains to providers. Then flushes the cache and rescans the SIP profile. Although the...
  6. M

    SOLVED Horror issue with intra-extension calls in FusionPBX multi tenant

    In Advanced -> Access Controls you will see one of two providers or domains. Make sure you don't put the IP address range that your phones are behind in either of those two access controls. This is a common mistake and the reason I changed the name of the domains access control list to...
  7. M

    Denying .git sub directory access

    I tried all of these on my server running FusionPBX with nginx Result on every file was 403 Forbidden
  8. M

    Denying .git sub directory access

    This was added some time ago. I've provided a link to the file and looked at the history to find the dates when they were added. Ubuntu Install - nginx config file fusionpbx (Committed on Jun 3, 2019) -...
  9. M

    Installation on Debian 12

    This change should fix spandsp for the compile - https://github.com/fusionpbx/fusionpbx-install.sh/commit/c71ec93538f53ecf5debe8701b7e503dcd286d0d
  10. M

    Installation on Debian 12

    It looks like mod_spandsp failing to compile is stopping a few other modules from being compiled. This compiles the missing modules other than broken spandsp. After this go to Advanced -> Modules edit and save one so that it rewrites the modules.conf file. Then restart FreeSWITCH or the server
  11. M

    Generate a call using Python

    I don't use python but all you need to do is run a command line called originate. https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Examples/Originate-Example_10682745/#docusaurus_skipToContent_fallback
  12. M

    Installation on Debian 12

    IonCube did add support for PHP 8.2 but its not officially support or recommended until FusionPBX project is also ready for it. We will need to test PHP 8.2 with FusionPBX. Also need to get it working with the FusionPBX member features. So for the moment PHP 8.2 still not recommended until that...
  13. M

    SOLVED xml_cdr not working after update

    CDR Import with the HTTP POST (not recommended) This issue should be fixed. Key issue was the if statement on line 1047 removed '&& $this->username' Fixed the issue with this commit. - https://github.com/fusionpbx/fusionpbx/commit/09dd09305c8fa9b113a8076873de9fbf4f89ce22 Save CDR to the File...
  14. M

    Installation on Debian 12

    FreeSWITCH 1.10.10 was released today 14 Aug 2023 and should support Debian 12. PHP 8.2 is not recommended until ioncube supports it. So for right now PHP 8.1 is recommended. Keep in mind Debian 12 hasn't been tested a large amount and there could be problems with it for FreeSWITCH. At the...
  15. M

    Fusionpbx backup size

    Device Logs shows exactly what was given to the Device for provisioning the end point. I built it to help troubleshoot provisioning problems.
  16. M

    Fusionpbx not show CDR

    Probably time to upgrade since 5.1.0 has been officially released a couple weeks ago. It has many improvements including improved CDR import.
  17. M

    Fusionpbx backup size

    You should probably keep Device Logs and Event Logs for less time. Consider maintenance work and not keeping those records in the database forever.
  18. M

    ACL, Context or Domain

    Access controls edit page no longer shows the domain column because this it is handled automatically for people. This column was a pointer telling FreeSWITCH what domains have CIDR defined on the extension. This has been simplified by doing it automatically for people. Which means CIDR on the...
  19. M

    SQLite is BUSY often, switch to PostgreSQL?

    SQLite is BUSY will be accompanied with some number like 299. Its counting down backwards so this means it tried one time and it was locked. This is not a concern this is normal operation. Now if the number gets down low into the double digits then you have a problem.
  20. M

    Best method for getting current

    Updated the install script multiple times this week to make sure it was stable at the moment using PHP 7.4. It will likely also work for PHP 8.1. In order to use 8.1 you need to edit the fusionpbx-install.sh/debian/resources/config.sh and set the php_version to 8.1 its not perfect yet but it...