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