[Home]

Summary:ASTERISK-02337: SIP 400 response "Missing/Invalid From" -> DIALSTATUS="NOANSER"
Reporter:muir (muir)Labels:
Date Opened:2004-09-03 15:36:44Date Closed:2008-01-15 15:06:42.000-0600
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Core/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:I'm trying to make an outgoing SIP call and for reasons I don't understand it is failing.

Whatever the reasons are, I don't think the DIALSTATUS value make sense.  NOANSWER should be reserved for situations where a phone rang.  My call is failing immediately.  No ringing. No opportunity to answer.

This is an issue because for things like CHANUNAVIAL I simply try again through a different provider.


****** ADDITIONAL INFORMATION ******

   -- Executing Dial("SIP/muirtest2-c2db", "SIP/15106587117@broadvoice7073455059") in new stack
   -- Called 15106587117@broadvoice7073455059
   -- Got SIP response 400 "Missing/Invalid From" back from 147.135.8.129
 == No one is available to answer at this time
   -- Executing NoOp("SIP/muirtest2-c2db", "DIALSTATUS = NOANSWER") in new stack
   -- Executing Congestion("SIP/muirtest2-c2db", "") in new stack
Comments:By: Mark Spencer (markster) 2004-09-03 20:25:57

I made it "CONGESTION" so that should work for you.

By: Digium Subversion (svnbot) 2008-01-15 15:06:42.000-0600

Repository: asterisk
Revision: 3721

U   trunk/channels/chan_sip.c

------------------------------------------------------------------------
r3721 | markster | 2008-01-15 15:06:42 -0600 (Tue, 15 Jan 2008) | 2 lines

Treat 400 response as "CONGESTION" (bug ASTERISK-2337)

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=3721