Nick Awesome wrote:
Hello guys.
Kia ora,
Have 2 external numbers that required registration on provider server,
trunk1: 734322600*05*@80.75.132.66
trunk2: 734322600*50*@80.75.132.66
Thing is I can’t figure out how to route them to different IVRs
by default Asterisk can’t match endpoint
Request from '<sip:+ 734322600*05*@80.75.132.66>' failed for
'80.75.132.66:5060' (callid: 50e9132765782741404408k2469rmwp) - No
matching endpoint found
Can’t set /identify /by IP because they got the same ip.
Is there way to configure asterisk so incoming calls from same IP but
different ID will use different contexts?
If the From header contains the destination number (as it seems to based
on your above log message and config) you can create two different
endpoints and match based on the user portion of the From header.
[734322600*05*]
type=endpoint
context=did-1
disallow=all
allow=ulaw
[734322600*50*]
type=endpoint
context=did-2
disallow=all
allow=ulaw
If this is not correct then you can only match once based on the source
IP address currently.
Cheers,
--
Joshua Colp
Digium, Inc. | Senior Software Developer
445 Jan Davis Drive NW - Huntsville, AL 35806 - US
Check us out at: www.digium.com & www.asterisk.org
--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --
New to Asterisk? Join us for a live introductory webinar every Thurs:
http://www.asterisk.org/hello
asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users