Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000168 [Yate - Yet Another Telephony Engine] module minor always 2009-05-29 19:18 2010-05-28 17:56
Reporter system64 View Status public  
Assigned To
Priority normal Resolution open  
Status acknowledged   Product Version
Summary 0000168: Not able to map different hangup causes
Description We are trying to set an arbitrary hangup causes, to give the posibility to the originator to reroute the call.
Reference: 0000156
Additional Information This is my config, and still have the same problem.
Can you give a tip? I recompiled to last version to check that is not
a problem with my version.


regexroute.conf

[priorities]
preroute=80
route=80

[extra]
call.execute=120

[call.execute]
^error/\(.\+\)$=;error=\1

[default]

${rtp_forward}possible=;rtp_forward=yes
${formats}^\([^,]*\)=;formats=g729;format=g729

^110\(.*\)$=fork sip/sip:\1@192.168.2.2/\1 | error/forbidden;reason=Terminator Capacity Exceeded;stoperror=congestion;maxcall=60000

This is the what is happen:

A -> INVITE -> B -> INVITE -> C (192.168.2.2)
A <- 100 Trying <- 100 Trying <- C
A <- 183 Progress <- 183 Progress <- C
A <- 486 Busy Here <- 486 Busy Here <- C

This is what we want:
A -> INVITE -> B -> INVITE -> C
A <- 100 Trying <- 100 Trying <- C
A <- 183 Progress <- 183 Progress <- C
A <- 487 Busy Here <- 486 Busy Here <- C

Thank in advance,

It change the text, but not the error code. So A can't reroute the call.
Tags No tags attached.
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
2009-05-29 19:18 system64 New Issue
2010-05-28 17:56 paulc Status new => acknowledged


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker