Search results

  1. B

    Ideal Fusionpbx Load Balaning Solution

    Hi DigitalDaz Please check Scaling Asterisk with OpenSIPS by Razvan Crainea especially page 37. Cross dialog data accessing was improved in Opensips 3.1 Regards
  2. B

    Ideal Fusionpbx Load Balaning Solution

    I have an idea that it seems can provide all mentioned features: call-->Opensips---(route based on A_number)--->Fusionpbx1---(enable services based on A_number like redial located in hash db)---->Opensips---(route based on B_number)-->Fusionpbx2---->destination With adding some intelligence to...
  3. B

    Fusionpbx with Postgresql but nibblebill with mariadb

    @DigitalDaz @andycol Hi Result of my experiments: -No need to ODBC now Freeswitch supports native mariadb -db-dsn should match <param name="db-dsn" value="mariadb://Server=localhost;Database=freeswitch;Uid=freeswitch;Pwd=pass;" /> - Only works on Debian 10 ( it seems a Freeswitch bug fix only...
  4. B

    Billing for FusionPBX

    I am very interested to see your work.:)
  5. B

    Fusionpbx with Postgresql but nibblebill with mariadb

    Galera cluster is synchronous replication so I hope to solve nibblebill scalability problem with it.
  6. B

    Fusionpbx with Postgresql but nibblebill with mariadb

    Hi I want to try nibblebill with mariadb Galera but do not change fusionpbx internal postgresql database. I already worked with nibblebill + native postgrsql support but regarding recent changes in FreeSWITCH database connection not sure how to use mariadb just for nibblebill. Appreciate any...
  7. B

    Kamailio/FusionPBX and Microsoft Direct Routing Integration

    @bcmike Hi Opensips (specially with their mid_registrar module) is better option for integrating with Fusionpbx/Freeswitch. They already have a tutorial for "OpenSIPS as MS Teams SBC" in their website.
  8. B

    Using google for voice to text(Transcript)

    Hi For some languages may be Google Transcript was the only choice. Do you have any experience or recomendation how to use it in an IVR and get user inputs via it ? Regards Babak
  9. B

    nibble mod

    nibblebill with synchronous database replication should scale.
  10. B

    Bypass media

    @KonradSC thanks for Clever solution. Usually hosted pbx providers use a proxy like a Opensips+rtpengine in front of Freeswitch. In this case is there still a way we use this intelligence and bypass media for clients behaind same public NAT ? Regards
  11. B

    Shared core database between 2 Freeswitches

    I used same domain and now I can register sipphones in both servers and see them in other server. but if I call a sip phone registered in another server it bridges it directly not through second server. what should I do?
  12. B

    Shared core database between 2 Freeswitches

    In pg_hba.conf I changed my IP : host all all 10.10.10.0/24 md5 In postgresql.conf I put my IP: listen_addresses='10.10.10.10' after restart it was working. also changed config.php config.lua to use first virtual machine databases @DigitalDaz now I have 2 virtual machine with 2 IP addresses...
  13. B

    Shared core database between 2 Freeswitches

    I installed Fusionpbx with install script on one virtual machine. Set the config to save internal freeswitch database in postgresql.everything is ok intenal database tables was created. I copied virtual machine and changed its IP address. In second virtual machine I set core database to IP and...
  14. B

    PostgreSQL BDR

    @DigitalDaz , Hi As I know you are not fan of loadbalancing single domain over multiple freeswitch servers ( because of call conference, call park, contact center, queue..) Please read comments part of this blog (when craig answered my question) ...
  15. B

    PostgreSQL BDR

    Hi This is one page of Giovanni Maruzzelli presentation: PostgreSQL BDR ● Bi Directional Replication (BDR) is a new addition by 2ndQuadrant to PostgreSQL. Is being integrated into mainline and will be in a future official release ● BDR allows for master-master low...
  16. B

    Outbound Route user_exist condition

    from IRC <Tekmason> : This sends the call out to a gateway if (user) does not exist on this FusionPBX system
  17. B

    Outbound Route user_exist condition

    Hi when defining new outbound route Fusionpbx automatically creates some dialplans. first one is : condition ${user_exist}= false what is purpose of this line ? Thanks
  18. B

    Separate Installing Postgres from FusionPBX

    Hi Afshin Have you done your promise ? :)
  19. B

    FusionPBX LXC or KVM?

    LXC because of lower overhead
  20. B

    An interesting article by Emmanuel Schmidbauer

    Kamailio version of realtime integration: With special xml handler http://kb.asipto.com/freeswitch:kamailio-3.3.x-freeswitch-1.2.x-sbc