Hi all, Still running 1.12.6, and it has been working great. Ran into a little hiccup in another interop.
During a call, we get a re-INVITE with a new media descriptor. We have NOT included that media in our SDP, so the SOA task rejects it. Time 16:09:08: sipuad: soa_static(0x10b62588, soa_generate_answer): marking rejected media But, the response to the INVITE is 200 OK. This appears to be a problem for the switch, which is expecting a 415 Unsupported Media Type Now the problem I have in fixing this is the stack does not give me a chance to respond to the INVITE. So a couple of questions: 1. Can I get the stack to allow me to respond to re-INVITEs with a TAG or some other means ? 2. Can I get the rejected media to be responded to with 415 without tearing down the call ? 3. Is the sofia SDP response technically correct ? The scenario is the switch is requesting a switch from a G.711 voice call to do T.38 Fax. Our endpoint does not support T.38, so we need to reject the INVITE without interrupting the call. Here are the SIP packets: ================================================================================= 16:09:08.424918 10.2.21.2.5060 > 10.3.6.30.5060: udp 714 (DF) INVITE sip:[EMAIL PROTECTED] SIP/2.0 Call-ID:diceiiffcbjbhaac-diiddgdbcb CSeq:6002 INVITE Contact: sip:[EMAIL PROTECTED] From: sip:[EMAIL PROTECTED];tag=difcebgfcbjbhaac-diiddgdbcb To:<sip:[EMAIL PROTECTED]>;tag=S4tH4yDKj8ajg Via:SIP/2.0/UDP 10.2.21.2:5060 Content-Length: 368 Content-Type:application/sdp Max-Forwards:70 v=0 o=ast12345sg 2694309633 2694309633 IN IP4 10.2.21.6 s=- c=IN IP4 10.2.21.6 t=0 0 a=sendrecv m=image 10032 UDPTL t38 a=T38FaxVersion:0 a=T38maxBitRate:14400 a=T38FaxRateManagement:transferredTCF a=T38FaxMaxBuffer:800 a=T38FaxMaxDatagram:213 a=T38FaxUdpEC:t38UDPRedundancy a=T38FaxFillBitRemoval:0 a=T38FaxTranscodingMMR:0 a=T38FaxTranscodingJBIG:0 ================================================================================= 16:09:08.438768 10.3.6.30.5060 > 10.2.21.2.5060: udp 632 (DF) [tos 0xb8] SIP/2.0 200 OK Via: SIP/2.0/UDP 10.2.21.2:5060 From: <sip:[EMAIL PROTECTED]>;tag=difcebgfcbjbhaac-diiddgdbcb To: <sip:[EMAIL PROTECTED]>;tag=S4tH4yDKj8ajg Call-ID: diceiiffcbjbhaac-diiddgdbcb CSeq: 6002 INVITE Contact: <sip:[EMAIL PROTECTED];transport=udp> User-Agent: sofia-sip/1.12.6 Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, REFER, UPDATE, NOTIFY, INFO Supported: timer Min-SE: 120 Content-Type: application/sdp Content-Disposition: session Content-Length: 118 v=0 o=- 4381022568673842968 6575715192701033337 IN IP4 10.3.6.30 s=- c=IN IP4 10.3.6.30 t=0 0 m=image 0 UDPTL 9 ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Sofia-sip-devel mailing list Sofia-sip-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel