Hi there,

i'm observing an issue when the initial INVITE in a dialog contains a
multipart/mixed payload. My application uses the tags
NUTAG_AUTOACK(0), NUTAG_MEDIA_ENABLE(0) and the session timer enabled
with default timeout (1800 seconds).
In my scenario, the call is established with an initial INVITE with
multipart/mixed payload is received by my application. The application
answers with a 200 OK which also contains a multipart/mixed payload
and sets the session refresher to uas. After 900 seconds, Sofia
automatically generates a re-INVITE to the uac, but for some reason (I
believe it's because the initial INVITE received contained a multipart
payload) this re-INVITE generated does not contain an SDP. The remote
party, as expected, includes an SDP in the 200 response and then Sofia
automatically sends an ACK, again with no payload, and the call is
terminated because of the failed SDP negotiation.
Is there a way to work around this issue? Why does Sofia send the ACK
automatically despite NUTAG_AUTOACK(0) being set globally in
nua_create()?
Thanks a lot.

------------------------------------------------------------------------------
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to