[asterisk-bugs] [JIRA] (ASTERISK-25078) sig_pri: Publish progress codes.

Corey Farrell (JIRA) noreply at issues.asterisk.org
Tue May 12 02:14:32 CDT 2015


Corey Farrell created ASTERISK-25078:
----------------------------------------

             Summary: sig_pri: Publish progress codes.
                 Key: ASTERISK-25078
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-25078
             Project: Asterisk
          Issue Type: Bug
      Security Level: None
          Components: Channels/chan_dahdi
    Affects Versions: 13.3.2, 11.17.1, SVN
            Reporter: Corey Farrell
            Severity: Minor


I'm dealing with a PRI provider who frequently responds to calls with PROGRESS code 127.  These usually timeout, and result in Asterisk reporting NOANSWER.  Over 60% of the NOANSWER calls on one system have progress code 127 (found in logs), so If we have 5000 outbound NOANSWER calls, probably 3000 of them are really 'unknown telco error'.

It would be very useful to be able to determine the last progress code received after Dial.  This way if DIALSTATUS is NOANSWER, we can check PRILASTPROGRESS and possibly use it instead of HANGUPCAUSE.

Is this something that would be accepted - setting a channel variable from pri_dchannel in sig_pri.c?   It would be done near the code to deal with broken PRI's that send AST_CAUSE_USER_BUSY as progress.  If not is there another work-around that I'm not considering?



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list