Search results

  1. P

    FusionPBX with Mysql

    I have limited knowledge of BDR but a decent amount of experience with Galera. As I understand it the same kinds of schema modifications (specifically, primary key requirements) will be necessary whether you use BDR or Galera in order to prevent replication collisions.
  2. P

    SOLVED Setting up Twilio on FusionPBX

    You are obfuscating your logs too much. Makes it hard to see what's going on. Leave the IP addresses in. You are certainly reaching twilio, because you are getting an initial response from them: The reason I'm asking about your IP is maybe you are sending them a contact header that doesn't...
  3. P

    SOLVED Setting up Twilio on FusionPBX

    Are you actually using this IP address for your pbx? If you're using it in a NAT it's not going to work. You need to use RFC1918 addresses.
  4. P

    SOLVED Setting up Twilio on FusionPBX

    Get the logs from the Twilio console to see what's going on... they even let you download pcaps so you can review it thoroughly.
  5. P

    SOLVED Setting up Twilio on FusionPBX

    My mistake. It looks like you can set up user/pass auth alone without specifying an ACL. https://www.twilio.com/docs/api/sip-trunking/getting-started#termination
  6. P

    SOLVED Setting up Twilio on FusionPBX

    You need to set up an ACL at Twilio to allow calls from your IP address.
  7. P

    Is it taboo to talk about voipproviders?

    There's a forum category for it. So I think it's ok. :)
  8. P

    SOLVED Setting up Twilio on FusionPBX

    Are you sure you're supposed to be registering? Last I used Twilio, I set up ACLs for outbound and provided Twilio an IP address for sending calls to my server.
  9. P

    Building a Database Cluster

    Galera (MySQL/Maria) vs. BDR (Postgres) ? Any thoughts, other than that FusionPBX and FreeSWITCH support Postgresql natively which seems to make it a more compelling option?
  10. P

    Experimenting with a full load-sharing cluster

    Test Results (so far) Test setup: a domain called "test.example.com" set up in FusionPBX extensions 1000 and 1001 conference room 2000 DNS SRV for test.example.com pointing to node1 and node2 with equal weight/priority Registered 1000 and 1001 and forced them to use node1 (1000) and node2...
  11. P

    Experimenting with a full load-sharing cluster

    Permitting intra-cluster calling Some intra-cluster calling will work without making any changes; for example, extension-to-extension calling when the extensions are registered on different servers. If you watch the FreeSWITCH consoles you will see that the call is initiated (for example) on...
  12. P

    TLS and webrtc enablement

    Let's Encrypt is fine if you're single-tenant. If you're multi-tenant you will likely need a wildcard cert which you would have to get from elsewhere. FreeSWITCH only lets you load one certificate per Sofia profile.
  13. P

    Experimenting with a full load-sharing cluster

    Configure FusionPBX for DB storage My goal is to store as much as possible in the database so that we don't have to worry about data on the filesystem and can add and remove service nodes somewhat freely. There are likely performance considerations in doing this, but I don't know yet. Doing...
  14. P

    Experimenting with a full load-sharing cluster

    Telling FS to use PGSQL as its core DB Edit /etc/freeswitch/autoload_configs/switch.conf.xml on both nodes. Uncomment the "core-db-dsn" param which has the value $${dsn}. Uncomment the "core-dbtype" param and set the value to "pgsql". In fusionpbx, go to the Variables and add a new variable...
  15. P

    Experimenting with a full load-sharing cluster

    Lab Setup Two nodes on Digital Ocean, two different datacenters in the same region. I launched two Debian 8 instances @ 1GB RAM. On both nodes I did standard installs of FusionPBX using the installer at https://github.com/fusionpbx/fusionpbx-install.sh . Before running debian/install.sh, I...
  16. P

    Experimenting with a full load-sharing cluster

    Overview I wanted to share my general notes on what I have working so far, and how, to achieve a full load-sharing FusionPBX cluster. I am hoping that we can collaborate in this thread to work up a document showing what's possible and what's not. My goal is to have a PBX cluster with separated...
  17. P

    TLS and webrtc enablement

    Hey bkcberry, the FreeSWITCH wiki has a thorough guide: https://freeswitch.org/confluence/display/FREESWITCH/SIP+TLS Where it says to modify the profiles, you would do this in Advanced - SIP Profiles or in the Variables section.
  18. P

    Callerd ID show the provider registration number

    I don't understand what you mean by this. Did you enter outbound caller ID for the extensions?
  19. P

    Callerd ID show the provider registration number

    I agree, but I think his provider might be ignoring that and looking at the From, which is why I suggested it. If it doesn't help, turn that back off.
  20. P

    Callerd ID show the provider registration number

    Gateway config - advanced button - "Caller ID in From"