[Kamailio-Devel] RFC 4320 and 4321?
Iñaki Baz Castillo
ibc at in.ilimit.es
Tue Sep 2 10:32:51 CEST 2008
Hi, RFC 4320 handles some issues about non INVITE transactions described in
RFC 4321. For example:
- A proxy should generate a 408 during parallel forking in a branch doesn't
respond because when this 408 is sent the UAC client transaction has been
already destroyed by it own timer.
- A transaction-stateful SIP proxy MUST NOT send any response to a
non-INVITE request unless it has a matching server transaction that
is not in the Terminated state. As a consequence, this proxy will
not forward any "late" non-INVITE responses. (This avoids late replies that
will not match UAC client transaction).
I've tested it and Kamailio doesn't implement this RFC. If during parallel
forking a branch doesn't respond then Kamailio replies 408 that is useless.
Regards.
--
Iñaki Baz Castillo
ibc at in.ilimit.es
More information about the Devel
mailing list