Hi Brian, I don't think so, I have debuged fs, If I'm not wrong, following code in sofia.c send the 200ok response sofia.c function sofia_handle_sip_i_state .... ......... switch(ss_state) ................ case nua_callstate_received: ..................... else if (tech_pvt && sofia_test_flag(tech_pvt, TFLAG_SDP) && !r_sdp) { nua_respond(tech_pvt->nh, SIP_200_OK, TAG_END()); sofia_set_flag_locked(tech_pvt, TFLAG_NOSDP_REINVITE); goto done; }
The cause is r_sdp is null, but I don't known why tl_gets don't return remote sdp tag, it's quite strange. 2009/12/29 Brian West <br...@freeswitch.org> > the 200ok is not from FS.. its from the end point... so its not us thats > not putting the SDP into the 200ok but the device you're talking to because > in proxy media they are passed as is. > > /b > > On Dec 29, 2009, at 8:53 AM, Lei Tang wrote: > > > Hi Brian, thanks for your help, I am using FS in proxy media mode. the > sip agent I'm using is x-lite and wxCommunicator. > > I will test if trunk 16055 work when I set proxy media mode to false > tomorrow. > > > _______________________________________________ > FreeSWITCH-users mailing list > FreeSWITCH-users@lists.freeswitch.org > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > -- Lei.Tang lei.tl...@gmail.com
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org