[Freeswitch-users] SIP SDP Codec Issue

Anthony Minessale anthmct at yahoo.com
Mon Jul 24 14:06:32 PDT 2006


The exosip lib may be not parsing the lines with the extra /1 which would require hacking it's code
We are getting another sip module soon so we can see if the new one has the same problem.
Thanks, I will keep my eye on it.

 
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:anthony_minessale at hotmail.com
JABBER:anthony.minessale at gmail.com

FreeSWITCH Developer Conference
sip:888 at 66.250.68.194
pstn:712-432-7800 



----- Original Message ----
From: Sean P. Robertson <spr at ctdistributing.com>
To: freeswitch-users at lists.freeswitch.org
Sent: Friday, July 21, 2006 9:17:45 PM
Subject: [Freeswitch-users] SIP SDP Codec Issue



I pointed my Zultys IP PBX at my FreeSwitch installation today and FreeSwitch would not accept calls from it.

In the FreeSwitch log is says it is because it "Got no compatible codecs!"  ULAW is enabled in the FreeSwitch config and the Zultys system is offering ULAW, but the description that Zultys uses in its SDP looks a little different than it does when a call works through it.

Working (Directly from a Zultys 4x4 Phone):

m=audio 20000 RTP/AVP 0 8 18 101
a=rtpmap:0 PCMU/8000

Failed (From a Zultys MX250 using the FreeSwitch as trunking proxy):

m=audio 20000 RTP/AVP 0 8 18 101
a=rtpmap:0 PCMU/8000/1


Notice the "/1" at the end of the "a" entry on the failed call.  I do not know if this is proper or not, but in the interest of interoperability, I thought that I should report the issue.

Attached are ethereal traces of a successful call and a failed one along with the FreeSwitch console output from the failed call.

If there is a better place to post things like this, please let me know.

Sean





2006-07-21 21:23:54 [DEBUG] mod_exosip.c:1873 log_event() EVENT [EXOSIP_CALL_INVITE]
2006-07-21 21:23:54 [DEBUG] mod_exosip.c:1985 log_event()
<- (3 4) [101 Dialog Establishement] for INVITE to: "888" <sip:888 at 192.168.0.12>
2006-07-21 21:23:54 [NOTICE] switch_channel.c:327 switch_channel_set_name() New Chan Exosip/spr-e2d2 [b98514ca-f61d-48c5-989e-ba73784072e5]
2006-07-21 21:23:54 [DEBUG] mod_exosip.c:1346 exosip_create_call() REMOTE SDP:
v=0
o=MX250-3.0.23-0 1153531317 0 IN IP4 192.168.0.11
s=-
c=IN IP4 192.168.0.11
t=0 0
m=audio 20000 RTP/AVP 0 8 18 101
a=rtpmap:0 PCMU/8000/1
a=rtpmap:8 PCMA/8000/1
a=rtpmap:18 G729/8000/1
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-15
a=ptime:20
2006-07-21 21:23:54 [WARNING] mod_exosip.c:1353 exosip_create_call() Got no compatible codecs!
2006-07-21 21:23:54 [DEBUG] mod_exosip.c:472 exosip_on_hangup() EXOSIP HANGUP Exosip/spr-e2d2 3/4=0
2006-07-21 21:23:54 [NOTICE] switch_core.c:2447 switch_core_session_destroy() Close Channel Exosip/spr-e2d2
2006-07-21 21:23:54 [DEBUG] mod_exosip.c:1489 destroy_call_by_event() cannot destroy nonexistant call [3]!
2006-07-21 21:23:54 [DEBUG] mod_exosip.c:1873 log_event() EVENT [EXOSIP_CALL_CLOSED]
2006-07-21 21:23:54 [DEBUG] mod_exosip.c:1985 log_event()
<- (3 -1) Call Closed
2006-07-21 21:23:54 [DEBUG] mod_exosip.c:1489 destroy_call_by_event() cannot destroy nonexistant call [3]!
2006-07-21 21:23:59 [DEBUG] mod_exosip.c:1873 log_event() EVENT [EXOSIP_CALL_RELEASED]
2006-07-21 21:23:59 [DEBUG] mod_exosip.c:1985 log_event()
<- (3 -1) Call released
2006-07-21 21:23:59 [DEBUG] mod_exosip.c:1489 destroy_call_by_event() cannot destroy nonexistant call [3]!
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users at lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20060724/a2323229/attachment-0011.html 
-------------- next part --------------
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users at lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org
-------------- next part --------------
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users at lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


More information about the FreeSWITCH-users mailing list