Forums Read-only archive

IVR does not answer inbound calls form external phones

5 posts · Brekeke PBX Forum

REHANCELLIERS Original post
1. Brekeke Product Name and version:
Brekeke PBX, Version 2.4.9.0 , Multi-Tenant

2. Java version:
java version "1.6.0_20"

3. OS type and the version:
Windows 2003 Server


6. Your problem:

I've set up the IVR on a tenant and assigned a DID to the IVR extension.

When I dial the DID from an internal extension the IVR answers and works perfectly.

When I phone the DID from an outside phone the number just keeps on ringing and later disconnects. The IVR does not pick the call up.

When the IVR is not enabled and the DID is called from an outside number, everything works 100%.

What am I doing wrong?
hope
When I phone the DID from an outside phone the number just keeps on ringing and later disconnects. The IVR does not pick the call up.
when making above call, can you see this call from pbx / call status page and call is sent to IVR ext?
if check detail about this call in "call status" page, is the right ARS rule in use?
REHANCELLIERS
I can see that the call is picket up by the PBX and the rule used is:

To PBX

Matching Patterns
$request=^INVITE
$registeredsender=^true
$geturi(From)=sip:(.+)@(.+)
$geturi(To)=sip:(.+)@(.+)

Deploy Patterns
$target=127.0.0.1:15060
$transport=udp
$b2bua=false
$auth=true
&net.sip.fixed.addrport.uac=true
$rtp=true
$session=com.sample.radius.proxy.MTIntRadiusAcct
&net.rtp.audio.payloadtype=18

I cannot see which ARS is used.

When the IVR is disabled on this account, then it works fine. It should be using the same ARS when the IVR is enabled - it should just be forwarded to %ivr7050
hope
how about if caller use codec PCMU, can %ivr7050 answer the outside calls?
REHANCELLIERS
I have tried that, but the problem persists