Hi All, We have a b2bua application where session timers are used on the outbound leg. The session timer functionality is requested by the far end with a response in the 200 OK.
"Require: timer Session-Expires: 900;refresher=uac" These session timers appear to run correctly and at first refresh time, Sofia generates the INVITE. However, it only appears to add a 'Min-SE' header to this and not a 'Session-Expires'. RFC4028 appears to suggest that it should: 7.4. Generating Subsequent Session Refresh Requests [...]In a session refresh request sent within a dialog with an active session timer, the Session-Expires header field SHOULD be present.[...] Although confusingly section 7.1 7.1. Generating an Initial Session Refresh Request [...]A UAC MAY include a Session-Expires header field in an initial session refresh request if it wants a session timer applied to the session. [...] The reason that this is an issue is that one of the endpoints is ignoring the INVITE completely and the supplier concerned is suggesting that the lack of the Session-Expires is the reason. We're using sofia 1.20.10 Does anyone have any thoughts? Thanks, Linus ------------------------------------------------------------------------------ Register Now & Save for Velocity, the Web Performance & Operations Conference from O'Reilly Media. Velocity features a full day of expert-led, hands-on workshops and two days of sessions from industry leaders in dedicated Performance & Operations tracks. Use code vel09scf and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf _______________________________________________ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel