[OpenSIPS-Users] SST module: Min-SE optional in request
Schumann Sebastian
Sebastian.Schumann at t-com.sk
Wed Oct 8 15:11:33 CEST 2008
Hi Bogdan,
> -----Original Message-----
> From: Bogdan-Andrei Iancu [mailto:bogdan at voice-system.ro]
> Sent: Wednesday, 08. October 2008 15:02
> To: Schumann Sebastian
> Cc: users at lists.opensips.org
> Subject: Re: [OpenSIPS-Users] SST module: Min-SE optional in request
>
> Hi Sebastian,
>
>
> Schumann Sebastian wrote:
> > Dear all
> >
> > I might have noticed a bug in SST module:
> >
> > If I send an INVITE with
> > Session-Expires: 300
> > Supported: timer
> >
> > I get rejected with 422 Session-Timer too small.
> >
> > If a Min-SE: x header with x > set min_se parameter
> included I do not
> > get the message.
> >
> > This is IMHO wrong behavior, as Min-SE is optional in initial
> > INVITE-requests sent by the phone acc. RFC 4028, table 1.
> AFAIK, the "422 Session-Timer too small" is a response
> related to "Session-Expires" value - the other party
> considers the value to high and in the reject adds the Min-SE
> with the minimum accepted Session-Expires.
Exactly. But my initial INVITE Session-Expires: 300 gets rejected, although modparam("sst", "min_se", 120) is set. So 300 should be accepted if min_se is 120. But is does get rejected from this client. Another client, that also includes MIN-SE: 90 (minimal default by RFC, thus optional in initial INVITE) and has the same values in Session-Expires gets accepted. So I correlated the absence if Min-SE in the initial INVITE as reason for its failure.
> >
> > Another thing that I noticed is the response to this
> message includes
> > the Min-SE header (as it should), but has no linebreak after it (at
> > least in kamailio branch 1.4). The message looks like
> > MIN-SE:120Server: Kamailio (1.4.1-notls (i386/linux))
> This should be fixed in OpenSIPS 1.4 and devel.
>
> Regards,
> Bogdan
>
Best regards
Sebastian
More information about the Users
mailing list