Hi, just about 100% feature-function:feature-function migrated off of that other platform.  Bit of a learning curve but loving freeSWITCH.

Thanks for just a great project!

All is working.  Our edge router's NAT is very robust and configurable (openBSD's pf) and we're using STUN.  However, in comparing the old sip traces to
the fs sip traces, we have noticed something that I just don't know what to tinker with.

With regard to the following fs sip trace output frag,

Contact: <sip:gw+trunk-voipms@192.168.2.3:5080;transport=udp;gw=trunk-voipms>
To: <sip:99.1.2.3:5080>;tag=0myeUN32NySac

With the 'other' config, we'd instead see,

Contact: <sip:gw+trunk-voipms@mydomain.ca:5060;transport=udp;gw=trunk-voipms>
To: <sip:mydomain.ca:5060>;tag=0myeUN32NySac

Rolling forward, we'd prefer the mydomain.ca flavor.

We operate a DNS with split horizon and SRV records, meaning public-outside, in fact, see's/resolves 99.1.2.3, and inside hosts and end points, in fact, see/resolve 192.168.2.3.

We think it's one of the force-<>-domain or db-domain params but (our bad) cannot "get it right."

Any thoughts as to the correct fs param="?" sip such that the fs sip-domain-string is used where that sip-domain-string that also is properly glued to a matching (resolvable) DNS-string?

Thanks,