I had a hard time recently while setting up my latest Asterisk + FreePBX install. Outbound calls worked fine, but GoTalk’s server wasn’t even contacting my Asterisk box to route incoming calls. I ripped through 3 versions of asterisk and many reinstalls before I discovered the cause. GoTalk need a slightly more convoluted register string than normal. Once I entered the special register string, it registered and received calls fine. If you’re looking for a GoTalk config for Asterisk with the help of any of the guis, use this:
Outgoing Settings
Trunk name: GoTalk
Peer Details:
host=sip.gotalk.com authuser=09xxxxxxx username=09xxxxxx secret=YNxxxxxx type=peer fromuser=09xxxxxx fromdomain=sip.gotalk.com canreinvite=no insecure=very qualify=yes
Incoming Settings
User Context: 09xxxxx
User Details:
username=09xxxxx fromuser=09xxxxx type=peer secret=YNxxxxx insecure=very host=sip.gotalk.com fromdomain=sip.gotalk.com context=from-pstn
Register String:
09xxxxxxx:YNxxxxxxx:09xxxxxx@sip.gotalk.com:5060/09xxxxxx
After this, just add your inbound route with 09xxxxxx as your DID and divert it to a local extension and you should be in business ! Hope this helps you avoid some hair-pulling.
