Flowroute, Asterisk and Zoiper Communicator

Flowroute provides my external connection for Asterisk. The flowroute folks say it is successfully connected. And I have the Zoiper Communicator softphone sitting on my desktop successfully registered (Username and secret are correct) with the Asterisk box. I have not been able to connect two “telephones” together which is the obvious goal with Asterisk.

The Asterisk box is local to the client PC devices that will be using Asterisk for external communications.

I used the Elastix distro to do the install. However, I have gone directly to the Asterisk configuration files to enter the parameters for the two end points. The Asterisk CLI “sip show registry” shows a SIP registration for FlowRoute (sip.flowroute.com:5060) but does not show a SIP registration for Zoiper Communicator.

So, what have I done wrong? I used the Elastix distro. (Quite frankly I am disappointed in Elastix since it does not report anything useful in this problem resolution task.) What other Asterisk configuration parameters do I need to make this connection happen? For Zoiper and Flowroute, here are my two sets of Asterisk parameters:

Zoiper Communicator softphone

placed in sip_custom_post.conf

[sip.zoiper2]
username=sip.zoiper2
secret=my_pass234
context=zoiper_tests
type=friend
host=dynamic
callerid=8765431

Placed in voicemail.conf

501 => 4242,Example Mailbox,myemail@server.com
502 => 7474,Example Mailbox 2,myemail2@server.com

Placed in extensions_custom.conf

[zoiper_tests]

exten => 1001,1,Dial(SIP/sip.Zoiper2,20)
exten => 1001,2,VoiceMail(501@default)
exten => 1001,n,HangUp()

exten => 111001,1,Answer()
exten => 111001,2,VoiceMailMain(501@default)
exten => 111001,n,HangUp()

Flowroute connection

Added the following to the sip_general_custom.conf
allow=ulaw
allow=g729

register => userNumber:Password@sip.flowroute.com

Add the following to sip_custom_post.conf
[flowroute] ;keep this lowercase, do not change format
type=friend
secret=Password
username=UserNumber
host=sip.flowroute.com
dtmfmode=rfc2833
context=inbound ;change to ‘ext-did’ or ‘from-trunk’ for asterisk@home
canreinvite=no
allow=ulaw
allow=g729
insecure=port,invite
fromdomain=sip.flowroute.com

Added the following to extensions_custom.conf

[outgoing]
exten => _1NXXXXXXXXX,1,Dial(SIP/${EXTEN}@flowroute)
;Send NANPA (USA) as 11 digit
exten => _011.,1,Dial(SIP/${EXTEN:3}@flowroute)
;dialing format - SIP/{countrycode}{number}@flowroute

Thanks in advance for all your help.