[asterisk-users] Bridging INBOUND PRI to OUTBOUND PRI fails with Monitor()

Barry L. Kline blkline at attglobal.net
Wed May 20 20:52:18 CDT 2009


I wrote a note earlier about this problem but have done quite a bit more
debugging.  Now I'm stuck at what to do next.

I have inbound calls being answered by our Asterisk box, which then
dials our answering service and bridges those calls.   The inbound and
outbound are both PRIs.   The answering service takes our calls on a PRI.

If I don't use the Monitor() application, things work find and have been
for a few thousand calls.   If I add the Monitor() application, no audio
ever gets passed from the caller to the answering service.

I have noted the following things while testing with Monitor():

1) If I have it call my cell phone instead of the service, it works fine.

2) If I have it call my home phone instead of the services, it works fine.

3) I tried calling another number (in another state) that I know
terminates into a PRI and it worked fine.

4) If I call the service without Monitor(), it works fine.

Throw in Monitor() and it's virtually guaranteed not to work.

My dial plan and debug output for both the working and failing call is
at http://www.pastebin.ca/1429504 .

Things start to diverge around lines 28-31 and 68-72.  Can anyone tell
me what I can do to further trace this problem?  Thanks in advance for
anything you may be able to offer.

Barry



More information about the asterisk-users mailing list