All of lore.kernel.org
 help / color / mirror / Atom feed
* Problems with nf_conntrack_sip and multiple
@ 2010-10-11 19:29 Stephen Hemminger
  0 siblings, 0 replies; only message in thread
From: Stephen Hemminger @ 2010-10-11 19:29 UTC (permalink / raw)
  To: netfilter

We are seeing a problem where a second SIP session causes
the nf conntrack expectation table to be flushed.  It looks
like for SIP some reference counting is needed.

The traces all look like the following.  The important part
seems to be the second INVITE happening over the same session
pair.  This is all over UDP, and is using 2.6.32 kernel.

             .                                       .
10.128.00.62             204.9.06.06      204.9.06.05      10.128.00.120
  |                               |         |               |
  |  INVITE SDP                   |         |               |
  |------------------------------>|         |               |
  |                               |         |               |
  |  100 Trying                   |         |               |
  |<------------------------------|         |               |
  |                               |         |               |
  |  180 Ringing                  |         |               |
  |<------------------------------|         |               |
  |                               |         |               |
  |  200 OK SDP (telephone-event  |         |               |
  |<------------------------------|         |               |
  |                               |         |               |
  |        ACK                    |         |               |
  |------------------------------>|         |               |
  |                               |         |   RTP         |
  |                               |         |<=============>|
  |                               |         |               |
  |  INVITE SDP                   |         |               |
  |------------------------------>|         |               |
  |                               |         |               |
  |  100 Trying                   |         |               |
  |<------------------------------|         |               |
  |                               |         |               |
  |  180 Ringing                  |         |               |
  |<------------------------------|         |               |
  |                               |         |               |
  |   BYE                         |         |               |
  |------------------------------>|         |               |
  |                               |         |               |
  |   481 Call Does Not Exist     |         |               |
  |<------------------------------|         |               |
  |                               |         |               |
  |   200 OK SDP                  |         |               |
  |------------------------------>|         |               |
  |                               |         |               |
  |        ACK                    |         |               |
  |------------------------------>|         |               |
  |                               |         |               |
  |        BYE                    |         |               |
  |------------------------------>|         |               |
  |                               |         |               |
  |   200 OK SDP                  |         |               |
  |------------------------------>|         |               |
  |                               |         |               |

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-10-11 19:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-10-11 19:29 Problems with nf_conntrack_sip and multiple Stephen Hemminger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.