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

Reply via email to