Dialplan not executed when INVITE has no SDP (3pcc)
I notice that when I set: <param name="enable-3pcc" value="true”/> and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs. That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK. Is this by design? My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong? Dave
try setting it to "proxy" instead of "true" On Mon, Dec 12, 2016 at 8:58 PM, Dave Horton <daveh@beachdognet.com> wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
Dave _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ ☞ http://cluecon.com/ ☞ http://twitter.com/FreeSWITCH ☞ irc.freenode.net #freeswitch ☞ *http://freeswitch.org/g+ <http://freeswitch.org/g+>* ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org ☎ +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA
I tried that and while it did hit the dialplan, freeswitch sends a “500 No session set by user” instead of the 200 OK offering an SDP. Here is the scenario: - I send an INVITE without SDP to Freeswitch - the dialplan matches an extension based on headers I have set - the extension initiates an outbound socket connection to my application - my application issues the ‘answer’ command - freeswitch logs the following: 8c2094e3-5298-44af-a759-a11932583e4c 2016-12-13 13:48:25.082197 [DEBUG] switch_ivr.c:623 sofia/drachtio_mrf/nobody@5070 Command Execute answer() 8c2094e3-5298-44af-a759-a11932583e4c EXECUTE sofia/drachtio_mrf/nobody@5070 answer() 8c2094e3-5298-44af-a759-a11932583e4c 2016-12-13 13:48:25.082197 [DEBUG] mod_sofia.c:762 3PCC-PROXY, Sent a 200 OK, waiting for ACK - but then sends a 500 (and no 200 OK was ever sent). full pastebin at http://pastebin.com/bhFi3zY2 <http://pastebin.com/bhFi3zY2> Any ideas? And for background, here is what I am trying to achieve: - send an INVITE without SDP, get freeswitch to offer an SDP with all codecs - establish an outbound socket to control that channel - send an ACK with a blackhole SDP (per https://tools.ietf.org/search/rfc3725 <https://tools.ietf.org/search/rfc3725>) - later re-INVITE to a far end SDP - bridge this channel to another one (via event socket, uuid_bridge command) If there is a specific flavor of 3pcc that freeswitch supports (e.g. the RFC above describes 4 different possibilities), I could adjust my code to accordingly. Dave On Dec 12, 2016, at 10:25 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote: try setting it to "proxy" instead of "true" On Mon, Dec 12, 2016 at 8:58 PM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote: I notice that when I set: <param name="enable-3pcc" value="true”/> and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs. That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK. Is this by design? My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong? Dave _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/> -- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ <http://freeswitch.org/> ☞ http://cluecon.com/ <http://cluecon.com/> ☞ http://twitter.com/FreeSWITCH <http://twitter.com/FreeSWITCH> ☞ irc.freenode.net <http://irc.freenode.net/> #freeswitch ☞ http://freeswitch.org/g+ <http://freeswitch.org/g+> ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> ☎ +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s <https://www.youtube.com/watch?v=9XXgW34t40s> https://www.youtube.com/watch?v=NLaDpGQuZDA <https://www.youtube.com/watch?v=NLaDpGQuZDA> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
I turned up logging in sofia and got a better trace. full pastebin at http://pastebin.com/dQdJk8HS <http://pastebin.com/dQdJk8HS> It seems like there is an error in generating the offer (relevant log snippets below): EXECUTE sofia/drachtio_mrf/nobody@5070 socket(159.223.113.146:50847 async full) 2016-12-13 14:28:14.932540 [NOTICE] mod_event_socket.c:432 Trying host: 159.223.113.146:50847 nta.c:1296 agent_timer() nta: timer set next to 4892 ms 2016-12-13 14:28:14.992532 [DEBUG] switch_ivr.c:623 sofia/drachtio_mrf/nobody@5070 Command Execute answer() EXECUTE sofia/drachtio_mrf/nobody@5070 answer() nua.c:879 nua_respond() nua: nua_respond: entering nua_stack.c:573 nua_stack_signal() nua(0x7f157804a690): recv signal r_respond 200 OK nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering soa.c:403 soa_set_params() soa_set_params(static::0x7f1578047de0, ...) called nua_session.c:2320 nua_invite_server_respond() nua: nua_invite_server_respond: entering soa.c:1426 soa_generate_offer() soa_generate_offer(static::0x7f1578047de0, 0) called soa.c:768 soa_error_as_sip_response() soa_error_as_sip_response(static::0x7f1578047de0, ...) called tport.c:3257 tport_tsend() tport_tsend(0x7f1578004640) tpn = UDP/159.223.113.146:5070 tport.c:4046 tport_resolve() tport_resolve addrinfo = 159.223.113.146:5070 tport.c:4680 tport_by_addrinfo() tport_by_addrinfo(0x7f1578004640): not found by name UDP/159.223.113.146:5070 nua_stack.c:529 nua_signal() nua(0x7f157804a690): sent signal r_respond 2016-12-13 14:28:14.992532 [DEBUG] mod_sofia.c:762 3PCC-PROXY, Sent a 200 OK, waiting for ACK tport.c:3594 tport_vsend() tport_vsend(0x7f1578004640): 576 bytes of 576 to udp/159.223.113.146:5070 tport.c:3492 tport_send_msg() tport_vsend returned 576 send 576 bytes to udp/[159.223.113.146]:5070 at 14:28:15.006856: ------------------------------------------------------------------------ SIP/2.0 500 No session set by user On Dec 13, 2016, at 9:04 AM, Dave Horton <daveh@beachdognet.com> wrote: I tried that and while it did hit the dialplan, freeswitch sends a “500 No session set by user” instead of the 200 OK offering an SDP. Here is the scenario: - I send an INVITE without SDP to Freeswitch - the dialplan matches an extension based on headers I have set - the extension initiates an outbound socket connection to my application - my application issues the ‘answer’ command - freeswitch logs the following: 8c2094e3-5298-44af-a759-a11932583e4c 2016-12-13 13:48:25.082197 [DEBUG] switch_ivr.c:623 sofia/drachtio_mrf/nobody@5070 Command Execute answer() 8c2094e3-5298-44af-a759-a11932583e4c EXECUTE sofia/drachtio_mrf/nobody@5070 answer() 8c2094e3-5298-44af-a759-a11932583e4c 2016-12-13 13:48:25.082197 [DEBUG] mod_sofia.c:762 3PCC-PROXY, Sent a 200 OK, waiting for ACK - but then sends a 500 (and no 200 OK was ever sent). full pastebin at http://pastebin.com/bhFi3zY2 <http://pastebin.com/bhFi3zY2> Any ideas? And for background, here is what I am trying to achieve: - send an INVITE without SDP, get freeswitch to offer an SDP with all codecs - establish an outbound socket to control that channel - send an ACK with a blackhole SDP (per https://tools.ietf.org/search/rfc3725 <https://tools.ietf.org/search/rfc3725>) - later re-INVITE to a far end SDP - bridge this channel to another one (via event socket, uuid_bridge command) If there is a specific flavor of 3pcc that freeswitch supports (e.g. the RFC above describes 4 different possibilities), I could adjust my code to accordingly. Dave On Dec 12, 2016, at 10:25 PM, Anthony Minessale <anthony.minessale@gmail.com <mailto:anthony.minessale@gmail.com>> wrote: try setting it to "proxy" instead of "true" On Mon, Dec 12, 2016 at 8:58 PM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote: I notice that when I set: <param name="enable-3pcc" value="true”/> and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs. That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK. Is this by design? My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong? Dave _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/> -- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ <http://freeswitch.org/> ☞ http://cluecon.com/ <http://cluecon.com/> ☞ http://twitter.com/FreeSWITCH <http://twitter.com/FreeSWITCH> ☞ irc.freenode.net <http://irc.freenode.net/> #freeswitch ☞ http://freeswitch.org/g+ <http://freeswitch.org/g+> ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> ☎ +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s <https://www.youtube.com/watch?v=9XXgW34t40s> https://www.youtube.com/watch?v=NLaDpGQuZDA <https://www.youtube.com/watch?v=NLaDpGQuZDA> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
From looking at the code, it does not seem that 3pcc-proxy mode (enable-3pcc=“proxy”) is intended to generate a local SDP. I am not completely sure what 3pcc-proxy mode is, but in my scenario I need a local endpoint/channel that I can manipulate. Perhaps my original question about why the dialplan is not hit when enable-3pcc=“true” is set is a better question (?) In general, I would appreciate clarification on which 3pcc scenarios (if any) freeswitch supports. I am currently testing on FreeSWITCH version: 1.6.13+git~20161129T154639Z~e755b430da~64bit (git e755b43 2016-11-29 15:46:39Z 64bit) which is fairly recent, but would be happy to test on the head or any other branch if directed finally. Finally, is this a bug I should be entering in JIRA? On Dec 13, 2016, at 9:33 AM, Dave Horton <daveh@beachdognet.com> wrote: I turned up logging in sofia and got a better trace. full pastebin at http://pastebin.com/dQdJk8HS <http://pastebin.com/dQdJk8HS> It seems like there is an error in generating the offer (relevant log snippets below): EXECUTE sofia/drachtio_mrf/nobody@5070 socket(159.223.113.146:50847 async full) 2016-12-13 14:28:14.932540 [NOTICE] mod_event_socket.c:432 Trying host: 159.223.113.146:50847 nta.c:1296 agent_timer() nta: timer set next to 4892 ms 2016-12-13 14:28:14.992532 [DEBUG] switch_ivr.c:623 sofia/drachtio_mrf/nobody@5070 Command Execute answer() EXECUTE sofia/drachtio_mrf/nobody@5070 answer() nua.c:879 nua_respond() nua: nua_respond: entering nua_stack.c:573 nua_stack_signal() nua(0x7f157804a690): recv signal r_respond 200 OK nua_params.c:480 nua_stack_set_params() nua: nua_stack_set_params: entering soa.c:403 soa_set_params() soa_set_params(static::0x7f1578047de0, ...) called nua_session.c:2320 nua_invite_server_respond() nua: nua_invite_server_respond: entering soa.c:1426 soa_generate_offer() soa_generate_offer(static::0x7f1578047de0, 0) called soa.c:768 soa_error_as_sip_response() soa_error_as_sip_response(static::0x7f1578047de0, ...) called tport.c:3257 tport_tsend() tport_tsend(0x7f1578004640) tpn = UDP/159.223.113.146:5070 tport.c:4046 tport_resolve() tport_resolve addrinfo = 159.223.113.146:5070 tport.c:4680 tport_by_addrinfo() tport_by_addrinfo(0x7f1578004640): not found by name UDP/159.223.113.146:5070 nua_stack.c:529 nua_signal() nua(0x7f157804a690): sent signal r_respond 2016-12-13 14:28:14.992532 [DEBUG] mod_sofia.c:762 3PCC-PROXY, Sent a 200 OK, waiting for ACK tport.c:3594 tport_vsend() tport_vsend(0x7f1578004640): 576 bytes of 576 to udp/159.223.113.146:5070 tport.c:3492 tport_send_msg() tport_vsend returned 576 send 576 bytes to udp/[159.223.113.146]:5070 at 14:28:15.006856: ------------------------------------------------------------------------ SIP/2.0 500 No session set by user On Dec 13, 2016, at 9:04 AM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote: I tried that and while it did hit the dialplan, freeswitch sends a “500 No session set by user” instead of the 200 OK offering an SDP. Here is the scenario: - I send an INVITE without SDP to Freeswitch - the dialplan matches an extension based on headers I have set - the extension initiates an outbound socket connection to my application - my application issues the ‘answer’ command - freeswitch logs the following: 8c2094e3-5298-44af-a759-a11932583e4c 2016-12-13 13:48:25.082197 [DEBUG] switch_ivr.c:623 sofia/drachtio_mrf/nobody@5070 Command Execute answer() 8c2094e3-5298-44af-a759-a11932583e4c EXECUTE sofia/drachtio_mrf/nobody@5070 answer() 8c2094e3-5298-44af-a759-a11932583e4c 2016-12-13 13:48:25.082197 [DEBUG] mod_sofia.c:762 3PCC-PROXY, Sent a 200 OK, waiting for ACK - but then sends a 500 (and no 200 OK was ever sent). full pastebin at http://pastebin.com/bhFi3zY2 <http://pastebin.com/bhFi3zY2> Any ideas? And for background, here is what I am trying to achieve: - send an INVITE without SDP, get freeswitch to offer an SDP with all codecs - establish an outbound socket to control that channel - send an ACK with a blackhole SDP (per https://tools.ietf.org/search/rfc3725 <https://tools.ietf.org/search/rfc3725>) - later re-INVITE to a far end SDP - bridge this channel to another one (via event socket, uuid_bridge command) If there is a specific flavor of 3pcc that freeswitch supports (e.g. the RFC above describes 4 different possibilities), I could adjust my code to accordingly. Dave On Dec 12, 2016, at 10:25 PM, Anthony Minessale <anthony.minessale@gmail.com <mailto:anthony.minessale@gmail.com>> wrote: try setting it to "proxy" instead of "true" On Mon, Dec 12, 2016 at 8:58 PM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote: I notice that when I set: <param name="enable-3pcc" value="true”/> and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs. That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK. Is this by design? My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong? Dave _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/> -- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ <http://freeswitch.org/> ☞ http://cluecon.com/ <http://cluecon.com/> ☞ http://twitter.com/FreeSWITCH <http://twitter.com/FreeSWITCH> ☞ irc.freenode.net <http://irc.freenode.net/> #freeswitch ☞ http://freeswitch.org/g+ <http://freeswitch.org/g+> ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> ☎ +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s <https://www.youtube.com/watch?v=9XXgW34t40s> https://www.youtube.com/watch?v=NLaDpGQuZDA <https://www.youtube.com/watch?v=NLaDpGQuZDA> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
3pcc was deadly broken on very beginning of June. Last working version - last of May. On 13/12/16 05:58, Dave Horton wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
-- Serge S. Yuriev Lead VoIP engineer
Serge, Have you tried lastest master? How are we to fix issues that come up if nobody tells us about it. Please re-test on master, and verify if the issue persists, if so then file a JIRA with the appropriate details. Packet Captures and such, I would also like to have a SIPP scenario created that can speed the resolution of your issue, Do you know how to make one of those from your pcap? This sipp business might make a great topic for one of our weekly calls. /b On Tue, Dec 13, 2016 at 4:13 AM, Serge S. Yuriev <me@nevian.org> wrote:
3pcc was deadly broken on very beginning of June. Last working version - last of May.
On 13/12/16 05:58, Dave Horton wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
-- Serge S. Yuriev Lead VoIP engineer
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *Skype:*briankwest
Hi there - I’m actually the one that opened this topic (though it seems like Serge has done some testing on it as well). I’d be happy to test on latest master and open JIRA etc., and will do so today... The one thing that would be helpful to me though, would be to understand what is expected behavior: specifically, if I send an INVITE without SDP, and with enable-3pcc=true, should it execute the dialplan? If this is not expected behavior, I’d really like to understand why. Knowing the above will help me open a more appropriate and targeted JIRA. Dave On Dec 13, 2016, at 11:41 AM, Brian West <brian@freeswitch.org> wrote: Serge, Have you tried lastest master? How are we to fix issues that come up if nobody tells us about it. Please re-test on master, and verify if the issue persists, if so then file a JIRA with the appropriate details. Packet Captures and such, I would also like to have a SIPP scenario created that can speed the resolution of your issue, Do you know how to make one of those from your pcap? This sipp business might make a great topic for one of our weekly calls. /b On Tue, Dec 13, 2016 at 4:13 AM, Serge S. Yuriev <me@nevian.org <mailto:me@nevian.org>> wrote: 3pcc was deadly broken on very beginning of June. Last working version - last of May. On 13/12/16 05:58, Dave Horton wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
-- Serge S. Yuriev Lead VoIP engineer _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/> -- Brian West brian@freeswitch.org <mailto:brian@freeswitch.org> Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com <http://www.freeswitchbook.com/> (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com <http://www.freeswitchcookbook.com/> (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu <https://www.gofundme.com/freeswitch_ubuntu> Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) Skype:briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
"understand what is expected behavior:" makes me chuckle, This is anarchy in some cases. /b On Tue, Dec 13, 2016 at 10:51 AM, Dave Horton <daveh@beachdognet.com> wrote:
Hi there -
I’m actually the one that opened this topic (though it seems like Serge has done some testing on it as well).
I’d be happy to test on latest master and open JIRA etc., and will do so today...
The one thing that would be helpful to me though, would be to understand what is expected behavior:
specifically, if I send an INVITE without SDP, and with enable-3pcc=true, should it execute the dialplan?
If this is not expected behavior, I’d really like to understand why.
Knowing the above will help me open a more appropriate and targeted JIRA.
Dave
On Dec 13, 2016, at 11:41 AM, Brian West <brian@freeswitch.org> wrote:
Serge,
Have you tried lastest master? How are we to fix issues that come up if nobody tells us about it. Please re-test on master, and verify if the issue persists, if so then file a JIRA with the appropriate details. Packet Captures and such, I would also like to have a SIPP scenario created that can speed the resolution of your issue, Do you know how to make one of those from your pcap?
This sipp business might make a great topic for one of our weekly calls.
/b
On Tue, Dec 13, 2016 at 4:13 AM, Serge S. Yuriev <me@nevian.org> wrote:
3pcc was deadly broken on very beginning of June. Last working version - last of May.
On 13/12/16 05:58, Dave Horton wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
-- Serge S. Yuriev Lead VoIP engineer
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *Skype:*briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
-- *Brian West* brian@freeswitch.org *Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> *T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378) *Skype:*briankwest
I’ve opened JIRA 9849 on this issue https://freeswitch.org/jira/browse/FS-9849 <https://freeswitch.org/jira/browse/FS-9849> On Dec 13, 2016, at 11:51 AM, Dave Horton <daveh@beachdognet.com> wrote: Hi there - I’m actually the one that opened this topic (though it seems like Serge has done some testing on it as well). I’d be happy to test on latest master and open JIRA etc., and will do so today... The one thing that would be helpful to me though, would be to understand what is expected behavior: specifically, if I send an INVITE without SDP, and with enable-3pcc=true, should it execute the dialplan? If this is not expected behavior, I’d really like to understand why. Knowing the above will help me open a more appropriate and targeted JIRA. Dave On Dec 13, 2016, at 11:41 AM, Brian West <brian@freeswitch.org <mailto:brian@freeswitch.org>> wrote: Serge, Have you tried lastest master? How are we to fix issues that come up if nobody tells us about it. Please re-test on master, and verify if the issue persists, if so then file a JIRA with the appropriate details. Packet Captures and such, I would also like to have a SIPP scenario created that can speed the resolution of your issue, Do you know how to make one of those from your pcap? This sipp business might make a great topic for one of our weekly calls. /b On Tue, Dec 13, 2016 at 4:13 AM, Serge S. Yuriev <me@nevian.org <mailto:me@nevian.org>> wrote: 3pcc was deadly broken on very beginning of June. Last working version - last of May. On 13/12/16 05:58, Dave Horton wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
-- Serge S. Yuriev Lead VoIP engineer _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/> -- Brian West brian@freeswitch.org <mailto:brian@freeswitch.org> Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com <http://www.freeswitchbook.com/> (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com <http://www.freeswitchcookbook.com/> (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu <https://www.gofundme.com/freeswitch_ubuntu> Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) Skype:briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
Looked at your trace. The endpoint is broken. Its doing a 3pcc invite, then ACKing w/o SDP.
On Dec 13, 2016, at 1:23 PM, Dave Horton <daveh@beachdognet.com> wrote:
I’ve opened JIRA 9849 on this issue
https://freeswitch.org/jira/browse/FS-9849 <https://freeswitch.org/jira/browse/FS-9849>
On Dec 13, 2016, at 11:51 AM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote:
Hi there -
I’m actually the one that opened this topic (though it seems like Serge has done some testing on it as well).
I’d be happy to test on latest master and open JIRA etc., and will do so today...
The one thing that would be helpful to me though, would be to understand what is expected behavior:
specifically, if I send an INVITE without SDP, and with enable-3pcc=true, should it execute the dialplan?
If this is not expected behavior, I’d really like to understand why.
Knowing the above will help me open a more appropriate and targeted JIRA.
Dave
On Dec 13, 2016, at 11:41 AM, Brian West <brian@freeswitch.org <mailto:brian@freeswitch.org>> wrote:
Serge,
Have you tried lastest master? How are we to fix issues that come up if nobody tells us about it. Please re-test on master, and verify if the issue persists, if so then file a JIRA with the appropriate details. Packet Captures and such, I would also like to have a SIPP scenario created that can speed the resolution of your issue, Do you know how to make one of those from your pcap?
This sipp business might make a great topic for one of our weekly calls.
/b
On Tue, Dec 13, 2016 at 4:13 AM, Serge S. Yuriev <me@nevian.org <mailto:me@nevian.org>> wrote: 3pcc was deadly broken on very beginning of June. Last working version - last of May.
On 13/12/16 05:58, Dave Horton wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
-- Serge S. Yuriev Lead VoIP engineer
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
-- Brian West brian@freeswitch.org <mailto:brian@freeswitch.org>
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com <http://www.freeswitchbook.com/> (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com <http://www.freeswitchcookbook.com/> (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu <https://www.gofundme.com/freeswitch_ubuntu> Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) Skype:briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
Yes, right now I do not have the ACK working. And I can fix that, but it is not what is blocking me. The fact that freeswitch does not execute the dialplan means that my application does not get notified of this channel. Essentially, if I provide an SDP in the ACK I could get a channel allocated, but no way to control it. Why is the dialplan not being executed? Would it be executed upon the arrival of an ACK w/ SDP ? On Dec 13, 2016, at 1:38 PM, Michael Jerris <mike@jerris.com> wrote: Looked at your trace. The endpoint is broken. Its doing a 3pcc invite, then ACKing w/o SDP.
On Dec 13, 2016, at 1:23 PM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote:
I’ve opened JIRA 9849 on this issue
https://freeswitch.org/jira/browse/FS-9849 <https://freeswitch.org/jira/browse/FS-9849>
On Dec 13, 2016, at 11:51 AM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote:
Hi there -
I’m actually the one that opened this topic (though it seems like Serge has done some testing on it as well).
I’d be happy to test on latest master and open JIRA etc., and will do so today...
The one thing that would be helpful to me though, would be to understand what is expected behavior:
specifically, if I send an INVITE without SDP, and with enable-3pcc=true, should it execute the dialplan?
If this is not expected behavior, I’d really like to understand why.
Knowing the above will help me open a more appropriate and targeted JIRA.
Dave
On Dec 13, 2016, at 11:41 AM, Brian West <brian@freeswitch.org <mailto:brian@freeswitch.org>> wrote:
Serge,
Have you tried lastest master? How are we to fix issues that come up if nobody tells us about it. Please re-test on master, and verify if the issue persists, if so then file a JIRA with the appropriate details. Packet Captures and such, I would also like to have a SIPP scenario created that can speed the resolution of your issue, Do you know how to make one of those from your pcap?
This sipp business might make a great topic for one of our weekly calls.
/b
On Tue, Dec 13, 2016 at 4:13 AM, Serge S. Yuriev <me@nevian.org <mailto:me@nevian.org>> wrote: 3pcc was deadly broken on very beginning of June. Last working version - last of May.
On 13/12/16 05:58, Dave Horton wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
-- Serge S. Yuriev Lead VoIP engineer
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
-- Brian West brian@freeswitch.org <mailto:brian@freeswitch.org>
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com <http://www.freeswitchbook.com/> (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com <http://www.freeswitchcookbook.com/> (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu <https://www.gofundme.com/freeswitch_ubuntu> Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> T:+19184209001 | F:+19184209002 | M:+1918424WEST (9378) Skype:briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org http://www.cluecon.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
Yes when you set the 3pcc to "true" that is how it works. it waits for the ack + sdp then it hits the dialplan. When 3pcc=proxy it hits the dialplan expecting you to bridge the call to another device such as a phone and uses that phone's SDP in the response. On Tue, Dec 13, 2016 at 12:56 PM, Dave Horton <daveh@beachdognet.com> wrote:
Yes, right now I do not have the ACK working. And I can fix that, but it is not what is blocking me.
The fact that freeswitch does not execute the dialplan means that my application does not get notified of this channel.
Essentially, if I provide an SDP in the ACK I could get a channel allocated, but no way to control it.
Why is the dialplan not being executed? Would it be executed upon the arrival of an ACK w/ SDP ?
On Dec 13, 2016, at 1:38 PM, Michael Jerris <mike@jerris.com> wrote:
Looked at your trace. The endpoint is broken. Its doing a 3pcc invite, then ACKing w/o SDP.
On Dec 13, 2016, at 1:23 PM, Dave Horton <daveh@beachdognet.com> wrote:
I’ve opened JIRA 9849 on this issue
https://freeswitch.org/jira/browse/FS-9849
On Dec 13, 2016, at 11:51 AM, Dave Horton <daveh@beachdognet.com> wrote:
Hi there -
I’m actually the one that opened this topic (though it seems like Serge has done some testing on it as well).
I’d be happy to test on latest master and open JIRA etc., and will do so today...
The one thing that would be helpful to me though, would be to understand what is expected behavior:
specifically, if I send an INVITE without SDP, and with enable-3pcc=true, should it execute the dialplan?
If this is not expected behavior, I’d really like to understand why.
Knowing the above will help me open a more appropriate and targeted JIRA.
Dave
On Dec 13, 2016, at 11:41 AM, Brian West <brian@freeswitch.org> wrote:
Serge,
Have you tried lastest master? How are we to fix issues that come up if nobody tells us about it. Please re-test on master, and verify if the issue persists, if so then file a JIRA with the appropriate details. Packet Captures and such, I would also like to have a SIPP scenario created that can speed the resolution of your issue, Do you know how to make one of those from your pcap?
This sipp business might make a great topic for one of our weekly calls.
/b
On Tue, Dec 13, 2016 at 4:13 AM, Serge S. Yuriev <me@nevian.org> wrote:
3pcc was deadly broken on very beginning of June. Last working version - last of May.
On 13/12/16 05:58, Dave Horton wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
-- Serge S. Yuriev Lead VoIP engineer
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
--
*Brian West* brian@freeswitch.org
*Twitter: @FreeSWITCH , @briankwest* http://www.freeswitchbook.com (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu
Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch>
*T:*+19184209001 <(918)%20420-9001> | *F:*+19184209002 <(918)%20420-9002> | *M:*+1918424WEST (9378) *Skype:*briankwest _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
-- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ ☞ http://cluecon.com/ ☞ http://twitter.com/FreeSWITCH ☞ irc.freenode.net #freeswitch ☞ *http://freeswitch.org/g+ <http://freeswitch.org/g+>* ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org ☎ +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s https://www.youtube.com/watch?v=NLaDpGQuZDA
Ah, ok thanks! Will try that now... On Dec 13, 2016, at 2:00 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote: Yes when you set the 3pcc to "true" that is how it works. it waits for the ack + sdp then it hits the dialplan. When 3pcc=proxy it hits the dialplan expecting you to bridge the call to another device such as a phone and uses that phone's SDP in the response. On Tue, Dec 13, 2016 at 12:56 PM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote: Yes, right now I do not have the ACK working. And I can fix that, but it is not what is blocking me. The fact that freeswitch does not execute the dialplan means that my application does not get notified of this channel. Essentially, if I provide an SDP in the ACK I could get a channel allocated, but no way to control it. Why is the dialplan not being executed? Would it be executed upon the arrival of an ACK w/ SDP ? On Dec 13, 2016, at 1:38 PM, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote: Looked at your trace. The endpoint is broken. Its doing a 3pcc invite, then ACKing w/o SDP.
On Dec 13, 2016, at 1:23 PM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote:
I’ve opened JIRA 9849 on this issue
https://freeswitch.org/jira/browse/FS-9849 <https://freeswitch.org/jira/browse/FS-9849>
On Dec 13, 2016, at 11:51 AM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote:
Hi there -
I’m actually the one that opened this topic (though it seems like Serge has done some testing on it as well).
I’d be happy to test on latest master and open JIRA etc., and will do so today...
The one thing that would be helpful to me though, would be to understand what is expected behavior:
specifically, if I send an INVITE without SDP, and with enable-3pcc=true, should it execute the dialplan?
If this is not expected behavior, I’d really like to understand why.
Knowing the above will help me open a more appropriate and targeted JIRA.
Dave
On Dec 13, 2016, at 11:41 AM, Brian West <brian@freeswitch.org <mailto:brian@freeswitch.org>> wrote:
Serge,
Have you tried lastest master? How are we to fix issues that come up if nobody tells us about it. Please re-test on master, and verify if the issue persists, if so then file a JIRA with the appropriate details. Packet Captures and such, I would also like to have a SIPP scenario created that can speed the resolution of your issue, Do you know how to make one of those from your pcap?
This sipp business might make a great topic for one of our weekly calls.
/b
On Tue, Dec 13, 2016 at 4:13 AM, Serge S. Yuriev <me@nevian.org <mailto:me@nevian.org>> wrote: 3pcc was deadly broken on very beginning of June. Last working version - last of May.
On 13/12/16 05:58, Dave Horton wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
-- Serge S. Yuriev Lead VoIP engineer
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
-- Brian West brian@freeswitch.org <mailto:brian@freeswitch.org>
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com <http://www.freeswitchbook.com/> (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com <http://www.freeswitchcookbook.com/> (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu <https://www.gofundme.com/freeswitch_ubuntu> Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> T:+19184209001 <tel:(918)%20420-9001> | F:+19184209002 <tel:(918)%20420-9002> | M:+1918424WEST (9378) Skype:briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/> -- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ <http://freeswitch.org/> ☞ http://cluecon.com/ <http://cluecon.com/> ☞ http://twitter.com/FreeSWITCH <http://twitter.com/FreeSWITCH> ☞ irc.freenode.net <http://irc.freenode.net/> #freeswitch ☞ http://freeswitch.org/g+ <http://freeswitch.org/g+> ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> ☎ +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s <https://www.youtube.com/watch?v=9XXgW34t40s> https://www.youtube.com/watch?v=NLaDpGQuZDA <https://www.youtube.com/watch?v=NLaDpGQuZDA> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
Just to close this out, I can confirm that 3pcc INVITEs are now working for me (enable-3pcc=true) and dialplan triggered upon arrival of proper ACK. Many thanks! On Dec 13, 2016, at 2:00 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote: Yes when you set the 3pcc to "true" that is how it works. it waits for the ack + sdp then it hits the dialplan. When 3pcc=proxy it hits the dialplan expecting you to bridge the call to another device such as a phone and uses that phone's SDP in the response. On Tue, Dec 13, 2016 at 12:56 PM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote: Yes, right now I do not have the ACK working. And I can fix that, but it is not what is blocking me. The fact that freeswitch does not execute the dialplan means that my application does not get notified of this channel. Essentially, if I provide an SDP in the ACK I could get a channel allocated, but no way to control it. Why is the dialplan not being executed? Would it be executed upon the arrival of an ACK w/ SDP ? On Dec 13, 2016, at 1:38 PM, Michael Jerris <mike@jerris.com <mailto:mike@jerris.com>> wrote: Looked at your trace. The endpoint is broken. Its doing a 3pcc invite, then ACKing w/o SDP.
On Dec 13, 2016, at 1:23 PM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote:
I’ve opened JIRA 9849 on this issue
https://freeswitch.org/jira/browse/FS-9849 <https://freeswitch.org/jira/browse/FS-9849>
On Dec 13, 2016, at 11:51 AM, Dave Horton <daveh@beachdognet.com <mailto:daveh@beachdognet.com>> wrote:
Hi there -
I’m actually the one that opened this topic (though it seems like Serge has done some testing on it as well).
I’d be happy to test on latest master and open JIRA etc., and will do so today...
The one thing that would be helpful to me though, would be to understand what is expected behavior:
specifically, if I send an INVITE without SDP, and with enable-3pcc=true, should it execute the dialplan?
If this is not expected behavior, I’d really like to understand why.
Knowing the above will help me open a more appropriate and targeted JIRA.
Dave
On Dec 13, 2016, at 11:41 AM, Brian West <brian@freeswitch.org <mailto:brian@freeswitch.org>> wrote:
Serge,
Have you tried lastest master? How are we to fix issues that come up if nobody tells us about it. Please re-test on master, and verify if the issue persists, if so then file a JIRA with the appropriate details. Packet Captures and such, I would also like to have a SIPP scenario created that can speed the resolution of your issue, Do you know how to make one of those from your pcap?
This sipp business might make a great topic for one of our weekly calls.
/b
On Tue, Dec 13, 2016 at 4:13 AM, Serge S. Yuriev <me@nevian.org <mailto:me@nevian.org>> wrote: 3pcc was deadly broken on very beginning of June. Last working version - last of May.
On 13/12/16 05:58, Dave Horton wrote:
I notice that when I set:
<param name="enable-3pcc" value="true”/>
and then send an INVITE to Freeswitch with no SDP, Freeswitch responds with 200 OK and an SDP offering all available codecs.
That is good, but it also appears that it does not evaluate the dialplan at all - simply sends out the 200 OK.
Is this by design?
My intent was to send an INVITE with no SDP, execute answer through my event socket program and thereafter be able to issue commands. It seems like this is not possible? Or am I doing something wrong?
-- Serge S. Yuriev Lead VoIP engineer
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
-- Brian West brian@freeswitch.org <mailto:brian@freeswitch.org>
Twitter: @FreeSWITCH , @briankwest http://www.freeswitchbook.com <http://www.freeswitchbook.com/> (50% Discount using code FreeSwitch50) http://www.freeswitchcookbook.com <http://www.freeswitchcookbook.com/> (50% Discount using code FreeSwitch50) https://www.gofundme.com/freeswitch_ubuntu <https://www.gofundme.com/freeswitch_ubuntu> Got Bugs? Report them here <https://freeswitch.org/jira>! | Reddit: /r/freeswitch <https://www.reddit.com/r/freeswitch> T:+19184209001 <tel:(918)%20420-9001> | F:+19184209002 <tel:(918)%20420-9002> | M:+1918424WEST (9378) Skype:briankwest
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/>
Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/>
Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org <mailto:consulting@freeswitch.org> http://www.freeswitchsolutions.com <http://www.freeswitchsolutions.com/> Official FreeSWITCH Sites http://www.freeswitch.org <http://www.freeswitch.org/> http://confluence.freeswitch.org <http://confluence.freeswitch.org/> http://www.cluecon.com <http://www.cluecon.com/> FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org <mailto:FreeSWITCH-users@lists.freeswitch.org> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users <http://lists.freeswitch.org/mailman/options/freeswitch-users> http://www.freeswitch.org <http://www.freeswitch.org/> -- Anthony Minessale II ♬ @anthmfs ♬ @FreeSWITCH ♬ ☞ http://freeswitch.org/ <http://freeswitch.org/> ☞ http://cluecon.com/ <http://cluecon.com/> ☞ http://twitter.com/FreeSWITCH <http://twitter.com/FreeSWITCH> ☞ irc.freenode.net <http://irc.freenode.net/> #freeswitch ☞ http://freeswitch.org/g+ <http://freeswitch.org/g+> ClueCon Weekly Development Call ☎ sip:888@conference.freeswitch.org <mailto:sip%3A888@conference.freeswitch.org> ☎ +19193869900 https://www.youtube.com/watch?v=9XXgW34t40s <https://www.youtube.com/watch?v=9XXgW34t40s> https://www.youtube.com/watch?v=NLaDpGQuZDA <https://www.youtube.com/watch?v=NLaDpGQuZDA> _________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.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
participants (5)
-
Anthony Minessale
-
Brian West
-
Dave Horton
-
Michael Jerris
-
Serge S. Yuriev