I lol'ed so hard at http://www.freeswitch.org/node/437
Send FreeSWITCH-users mailing list submissions to
freeswitch-users@lists.freeswitch.org
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
or, via email, send a message with subject or body 'help' to
freeswitch-users-request@lists.freeswitch.org
You can reach the person managing the list at
freeswitch-users-owner@lists.freeswitch.org
When replying, please edit your Subject line so it is more specific
than "Re: Contents of FreeSWITCH-users digest..."
Today's Topics:
1. CHANNEL_HOLD / UNHOLD events (Martyn Davies)
2. Re: Error! Failed to log to database using nibblebill
(Muhammad Shahzad)
3. Re: FS with SSL/TLS issues! (mehroz)
4. Re: FS with SSL/TLS issues! (Anthony Minessale)
5. Re: WebRTC (Lawrence Conroy)
6. Re: Extension name from dialplan (Archana Venugopan)
---------- Forwarded message ----------
From: Martyn Davies <martyn@magiccow.co.uk>
To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Cc:
Date: Fri, 1 Mar 2013 16:06:08 +0000
Subject: [Freeswitch-users] CHANNEL_HOLD / UNHOLD events
I'm using the event sockets to grab various bits of callstate, but
don't get much luck with hold/unhold.
If I switch on all events (event json all) so that I should be able to
see everything, then I still don't see CHANNEL_HOLD / UNHOLD events
when I issue uuid_hold commands for the call legs. I can see
CHANNEL_CALLSTATE (held/active), so I know that the hold is working.
However, if the client initiates the hold (such as switching between
calls on Zoiper) then I do see CHANNEL_HOLD/UNHOLD as well as the
CHANNEL_CALLSTATE (held/active).
Would you expect it to work this way? I was rather hoping for
explicit messages in response to the uuid_hold command.
Regards,
Martyn
---------- Forwarded message ----------
From: Muhammad Shahzad <shaheryarkh@gmail.com>
To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Cc:
Date: Fri, 1 Mar 2013 17:07:39 +0100
Subject: Re: [Freeswitch-users] Error! Failed to log to database using nibblebill
Problem is with SELECT query, most likely db connection parameters are missing/invalid OR the db user configured does not have enough permissions to execute SELECT,2013-03-01 22:29:52.293493 [ERR] mod_nibblebill.c:380 Error running this query: [SELECT `cash` AS nibble_balance FROM `tb_accounts` WHERE `id`=1]
Login db server from FS machine with same db user as configured in FS configs and run above query, it would give you hint on what is actually wrong.Thank you.
On Fri, Mar 1, 2013 at 1:42 PM, Shahzad Bhatti <shahzad.bhatti@g-r-v.com> wrote:hii am using a nibblebill the call cost but have some problem in it. my nibblebill.conf.xml file is asand console log isi got Error Failed to log to database! Doing update queryreply me about the issueRegardsShahzad Bhatti
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.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
--
Muhammad Shahzad
-----------------------------------
CISCO Rich Media Communication Specialist (CRMCS)
CISCO Certified Network Associate (CCNA)
Cell: +49 176 99 83 10 85
MSN: shari_786pk@hotmail.com
Email: shaheryarkh@googlemail.com
---------- Forwarded message ----------
From: mehroz <mehroz.ashraf85@gmail.com>
To: freeswitch-users@lists.freeswitch.org
Cc:
Date: Fri, 1 Mar 2013 08:35:39 -0800 (PST)
Subject: Re: [Freeswitch-users] FS with SSL/TLS issues!
Attached is the SIP messages trace. Starting from the invite packets after 1
min.
Communication is between user 9292 and 332244
sip_trace_1.txt
<http://freeswitch-users.2379917.n2.nabble.com/file/n7588151/sip_trace_1.txt>
--
View this message in context: http://freeswitch-users.2379917.n2.nabble.com/FS-with-SSL-TLS-issues-tp7587736p7588151.html
Sent from the freeswitch-users mailing list archive at Nabble.com.
---------- Forwarded message ----------
From: Anthony Minessale <anthony.minessale@gmail.com>
To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Cc:
Date: Fri, 1 Mar 2013 10:51:42 -0600
Subject: Re: [Freeswitch-users] FS with SSL/TLS issues!Try doing what i told the other guy, get rid of the NDLB flag and setup a nat-acl that is a global allow.On Fri, Mar 1, 2013 at 10:35 AM, mehroz <mehroz.ashraf85@gmail.com> wrote:
Attached is the SIP messages trace. Starting from the invite packets after 1
min.
Communication is between user 9292 and 332244
sip_trace_1.txt
<http://freeswitch-users.2379917.n2.nabble.com/file/n7588151/sip_trace_1.txt>
--
View this message in context: http://freeswitch-users.2379917.n2.nabble.com/FS-with-SSL-TLS-issues-tp7587736p7588151.html
Sent from the freeswitch-users mailing list archive at Nabble.com.
_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.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
FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire
AIM: anthm
MSN:anthony_minessale@hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org
googletalk:conf+888@conference.freeswitch.org
pstn:+19193869900
---------- Forwarded message ----------
From: Lawrence Conroy <lconroy@insensate.co.uk>
To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Cc:
Date: Fri, 1 Mar 2013 16:54:20 +0000
Subject: Re: [Freeswitch-users] WebRTC
Hi there,
lots of people playing; few implementations, specs change regularly so those implementations no longer reflect current WebRTC specs.
Need gateway to convert to the "real world" of SIP. see, for example, <http://code.google.com/p/webrtc2sip/>.
The term omnishambles comes to mind.
For the official position on this, see <http://www.freeswitch.org/node/437>
all the best,
Lawrence
On 1 Mar 2013, at 14:02, Alex Lake wrote:
> I was wondering if anyone here has been playing with WebRTC to do a
> browser-based softphone?
---------- Forwarded message ----------
From: Archana Venugopan <a.venugopan@mundio.com>
To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>
Cc:
Date: Fri, 1 Mar 2013 17:00:30 +0000
Subject: Re: [Freeswitch-users] Extension name from dialplan
Please ignore this query. I found the solution. Thanks.
Regards,
Archana
From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Archana Venugopan
Sent: 01 March 2013 15:54
To: FreeSWITCH Users Help
Subject: [Freeswitch-users] Extension name from dialplan
Hi,
If I call 2003 from my mobile, its not passing through the ‘voicemail1’ part alone that I have set in default.xml but its checking other <extension> in default.xml. Whereas if i call from my desk phone its recognising. I have been digging threw and I could not get a single clue. Can anyone please point me out why its not picking for mobiles.
<!-- Voicemail -->
<extension name="voicemail1">
<condition field="${svc_application}" expression="^voicemail1$">
<action application="info"/>
<action application="answer"/>
<action application="start_dtmf"/>
<action application="sleep" data="1000"/>
<action application="javascript" data="vect/ivr_in.js ${user_name} ${domain_name}"/>
</condition>
</extension>
<Mobile logs>
EXECUTE sofia/mo-internal/447892140242@10.31.1.117 lua(num_lookup.lua 2003 vect.uk01.net)
2013-03-01 15:38:14.169265 [CRIT] switch_cpp.cpp:1227 num_lookup.lua SELECT dir_users.*, domain_name, prefix FROM dir_users INNER JOIN dir_domains ON (domain_id=dir_domains.id) WHERE (user_id='2003' AND domain_name='vect.uk01.net') OR msisdn='2003'
2013-03-01 15:38:14.169265 [DEBUG] switch_cpp.cpp:1007 sofia/mo-internal/447892140242@10.31.1.117 destroy/unlink session from object
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 parsing [mo-internal-default->uk01_extension] continue=false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 Regex (FAIL) [uk01_extension] ${svc_type}(app) =~ /^extn$/ break=on-false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 parsing [mo-internal-default->voicemail] continue=false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 Regex (FAIL) [voicemail] ${svc_application}(voicemail1) =~ /^voicemail$/ break=on-false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 parsing [mo-internal-default->conference] continue=false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 Regex (FAIL) [conference] ${svc_application}(voicemail1) =~ /^conference$/ break=on-false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 parsing [mo-internal-default->group_dial] continue=false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 Regex (FAIL) [group_dial] ${svc_application}(voicemail1) =~ /^group_call$/ break=on-false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 parsing [mo-internal-default->park] continue=false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 Regex (FAIL) [park] destination_number(2003) =~ /^\*56([1-9])$/ break=on-false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 parsing [mo-internal-default->unpark] continue=false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 Regex (FAIL) [unpark] destination_number(2003) =~ /^#56([1-9])$/ break=on-false
Dialplan: sofia/mo-internal/447892140242@10.31.1.117 parsing [mo-internal-default->group_pickup] continue=false
<Desk logs>
Dialplan: sofia/internal/250@vect.uk01.net Action lua(num_lookup.lua 2003 ${domain_name}) INLINE
EXECUTE sofia/internal/250@vect.uk01.net lua(num_lookup.lua 2003 vect.uk01.net)
2013-03-01 15:42:55.089237 [CRIT] switch_cpp.cpp:1227 num_lookup.lua SELECT dir_users.*, domain_name, prefix FROM dir_users INNER JOIN dir_domains ON (domain_id=dir_domains.id) WHERE (user_id='2003' AND domain_name='vect.uk01.net') OR msisdn='2003'
2013-03-01 15:42:55.099248 [DEBUG] switch_cpp.cpp:1007 sofia/internal/250@vect.uk01.net destroy/unlink session from object
Dialplan: sofia/internal/250@vect.uk01.net parsing [default->uk01_extension] continue=false
Dialplan: sofia/internal/250@vect.uk01.net Regex (FAIL) [uk01_extension] ${svc_type}(app) =~ /^extn$/ break=on-false
Dialplan: sofia/internal/250@vect.uk01.net parsing [default->voicemail] continue=false
Dialplan: sofia/internal/250@vect.uk01.net Regex (FAIL) [voicemail] ${svc_application}(voicemail1) =~ /^voicemail$/ break=on-false
Dialplan: sofia/internal/250@vect.uk01.net parsing [default->voicemail1] continue=false
Dialplan: sofia/internal/250@vect.uk01.net Regex (PASS) [voicemail1] ${svc_application}(voicemail1) =~ /^voicemail1$/ break=on-false
Dialplan: sofia/internal/250@vect.uk01.net Action info()
Dialplan: sofia/internal/250@vect.uk01.net Action answer()
Dialplan: sofia/internal/250@vect.uk01.net Action start_dtmf()
Dialplan: sofia/internal/250@vect.uk01.net Action sleep(1000)
Dialplan: sofia/internal/250@vect.uk01.net Action javascript(vect/ivr_in.js ${user_name} ${domain_name})
Many Thanks.
_______________________________________________
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