The only TF calls I can make are to 800

Folks,

This is my first post, but been stalking this forum a lot these last few weeks.

With the help of this forum, I was able to build a Asterisk 16.30.0 server, and was able to make my first call to the outside world today. The trusty MCI #800…lol. But that’s where my smile went to a frown as I can only dial 800 numbers, and not any of the other toll free numbers 833, 844, 855, 866, 877, 888.

Here is what I have for the outbound calls in extensions.conf

exten => _X.,1,Set(CALLERID(all)=“George Jefferson” XXXXXXXXX)
exten => _800NXXXXXX,2,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _833NXXXXXX,3,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _844NXXXXXX,4,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _855NXXXXXX,5,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _866NXXXXXX,6,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _877NXXXXXX,7,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _xxxx,9,Dial(PJSIP/${EXTEN})
exten => _X.,10,Hangup()

You may want to install a version from this century :slight_smile:

You may want to try the same priority for each of your patterns. For example:

exten => _800NXXXXXX,2,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _833NXXXXXX,2,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _844NXXXXXX,2,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _855NXXXXXX,2,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _866NXXXXXX,2,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _877NXXXXXX,2,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)

Or, easier to maintain:

exten => _800NXXXXXX,2,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _833NXXXXXX,s,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _844NXXXXXX,s,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _855NXXXXXX,s,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _866NXXXXXX,s,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _877NXXXXXX,s,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)

Or at least one that doesn’t have known security vulnerabilities, and is on a branch that won’t go end of life next month. 16.30.1 contains a security fix. It is unlikely that there will be a 16.30.2, but there are still a few weeks left.

Yay for easy.

Thank you all for the suggestions. changing the priority to all 2 worked and have been able to make external calls now to all toll free numbers. I will be upgrading to a new version of Asterisk, but wanted to get my feet wet first. Still trying to learn the ins and out of the system but I am ready to upgrade 18/20 pretty soon.

I am sure Ill be on here again to ask some silly question, but thanks again for the speedy help on this matter

Less typing, and covers toll free (adds 888 but does not future proof) as well as local phone-to-phone:

exten => _X.,1,Set(CALLERID(all)=“George Jefferson” XXXXXXXXX)
exten => _800NXXXXXX,2,NoOp()
exten => _833NXXXXXX,s,NoOp()
exten => _844NXXXXXX,s,NoOp()
exten => _855NXXXXXX,s,NoOp()
exten => _866NXXXXXX,s,NoOp()
exten => _877NXXXXXX,s,NoOp()
exten => _888NXXXXXX,s,NoOp()
exten => _XXXX,s,NoOp()
exten => _8XXNXXXXXX,3,Dial(PJSIP/${EXTEN}@bulkvs_endpoint_out)
exten => _XXXX,s,Dial(PJSIP/${EXTEN})

…might run in to trouble if you start dialing more than toll free.

Thanks for the layout.

I am only wanting to dial toll free so the example you posted would be sufficient.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.