[Home]

Summary:ASTERISK-07453: [patch] Chan_sip doesn't send subscription-state in notify_with_sipfrag for all messages
Reporter:John Martin (jfp_martin)Labels:
Date Opened:2006-08-03 07:41:05Date Closed:2006-08-07 04:24:23
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Channels/chan_sip/Transfers
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) chan_sip.c_r38784.patch
( 1) refer1.cap
( 2) refer1.txt
Description:transmit_notify_with_sipfrag() was only sending subscription-state in NOTIFY messages when the call is being terminated. RFC states that subscription-state MUST always be sent.

Patch is attached.

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

Trace and console log are attached:
refer1.txt
refer1.cap
Comments:By: Serge Vecher (serge-v) 2006-08-03 08:38:38

quoting AuPix from bug 7641, where this was first discovered: "... the first Notify that Ast sends out has no 'subscription state' and RFC 3265 section 3.2.2 states that it MUST."

By: Olle Johansson (oej) 2006-08-07 03:38:04

This is correct, will add shortly to svn trunk. Thanks.

By: Olle Johansson (oej) 2006-08-07 04:23:03

resolved in version #39132