I had a quick question. I am trying to figure out what directory response is expected when a user wants to forward a voicemail to another extension. Looking at the post request of xml_curl, I see that it's invoking voicemail_inject. I've tried the same response as other voicemail function, which is similar to the authorization response, but that didn't seem to do it. Anybody care to share an example response when voicemail_inject is requested? Thanks, Frank -- ----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
Its just looking for the user record so I can get the params and variables from it. On Mon, Apr 4, 2011 at 10:53 AM, Frank Park <frank@telonium.com> wrote:
I had a quick question. I am trying to figure out what directory response is expected when a user wants to forward a voicemail to another extension. Looking at the post request of xml_curl, I see that it's invoking voicemail_inject. I've tried the same response as other voicemail function, which is similar to the authorization response, but that didn't seem to do it. Anybody care to share an example response when voicemail_inject is requested? Thanks, Frank
--
----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
_______________________________________________ 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
Yeah.. the current response to voicemail_inject is identical to any directory lookup, which looks something like this: ... <user id="1001"> <params> <param name="a1-hash" value="xxxx"/> <param name="vm-a1-hash" value="xxxx"/> <param name="inbound-bypass-media" value="true"/> <param name="vm-email-all-messages" value="true"/> <param name="vm-attach-file" value="true"/> <param name="vm-mailto" value="xxxxxx"/> <param name="vm-keep-local-after-email" value="true"/> </params> <variables> <variable name="toll_allow" value="domestic"/> <variable name="accountcode" value="xxxx"/> <variable name="effective_caller_id_name" value="xxxxx"/> <variable name="effective_caller_id_number" value="xxxx"/> <variable name="user_context" value="xxxx"/> <variable name="domain_name" value="xxxxx"/> </variables> ... Shouldn't this be enough? Frank On Mon, Apr 4, 2011 at 1:36 PM, Anthony Minessale < anthony.minessale@gmail.com> wrote:
Its just looking for the user record so I can get the params and variables from it.
On Mon, Apr 4, 2011 at 10:53 AM, Frank Park <frank@telonium.com> wrote:
I had a quick question. I am trying to figure out what directory response is expected when a user wants to forward a voicemail to another extension. Looking at the post request of xml_curl, I see that it's invoking voicemail_inject. I've tried the same response as other voicemail function, which is similar to the authorization response, but that didn't seem to do it. Anybody care to share an example response when voicemail_inject is requested? Thanks, Frank
--
----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
_______________________________________________ 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
_______________________________________________ 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
-- ----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
yes should be. Is that use enclosed in the domain? maybe there is some hard to find typo in the xml, try saving it to disk and parsing it perhaps? On Mon, Apr 4, 2011 at 12:52 PM, Frank Park <frank@telonium.com> wrote:
Yeah.. the current response to voicemail_inject is identical to any directory lookup, which looks something like this: ... <user id="1001"> <params> <param name="a1-hash" value="xxxx"/> <param name="vm-a1-hash" value="xxxx"/> <param name="inbound-bypass-media" value="true"/> <param name="vm-email-all-messages" value="true"/> <param name="vm-attach-file" value="true"/> <param name="vm-mailto" value="xxxxxx"/> <param name="vm-keep-local-after-email" value="true"/> </params> <variables> <variable name="toll_allow" value="domestic"/> <variable name="accountcode" value="xxxx"/> <variable name="effective_caller_id_name" value="xxxxx"/> <variable name="effective_caller_id_number" value="xxxx"/> <variable name="user_context" value="xxxx"/> <variable name="domain_name" value="xxxxx"/> </variables> ... Shouldn't this be enough? Frank
On Mon, Apr 4, 2011 at 1:36 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
Its just looking for the user record so I can get the params and variables from it.
On Mon, Apr 4, 2011 at 10:53 AM, Frank Park <frank@telonium.com> wrote:
I had a quick question. I am trying to figure out what directory response is expected when a user wants to forward a voicemail to another extension. Looking at the post request of xml_curl, I see that it's invoking voicemail_inject. I've tried the same response as other voicemail function, which is similar to the authorization response, but that didn't seem to do it. Anybody care to share an example response when voicemail_inject is requested? Thanks, Frank
--
----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
_______________________________________________ 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
_______________________________________________ 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
--
----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
_______________________________________________ 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
Yes, this is enclosed in a domain and works very well for authorization of extensions and other voicemail functions, but when forward option is pressed in the IVR and when a user enters the extensions, it responds by "invalid extension". Frank On Mon, Apr 4, 2011 at 8:42 PM, Anthony Minessale < anthony.minessale@gmail.com> wrote:
yes should be. Is that use enclosed in the domain? maybe there is some hard to find typo in the xml, try saving it to disk and parsing it perhaps?
On Mon, Apr 4, 2011 at 12:52 PM, Frank Park <frank@telonium.com> wrote:
Yeah.. the current response to voicemail_inject is identical to any directory lookup, which looks something like this: ... <user id="1001"> <params> <param name="a1-hash" value="xxxx"/> <param name="vm-a1-hash" value="xxxx"/> <param name="inbound-bypass-media" value="true"/> <param name="vm-email-all-messages" value="true"/> <param name="vm-attach-file" value="true"/> <param name="vm-mailto" value="xxxxxx"/> <param name="vm-keep-local-after-email" value="true"/> </params> <variables> <variable name="toll_allow" value="domestic"/> <variable name="accountcode" value="xxxx"/> <variable name="effective_caller_id_name" value="xxxxx"/> <variable name="effective_caller_id_number" value="xxxx"/> <variable name="user_context" value="xxxx"/> <variable name="domain_name" value="xxxxx"/> </variables> ... Shouldn't this be enough? Frank
On Mon, Apr 4, 2011 at 1:36 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
Its just looking for the user record so I can get the params and variables from it.
On Mon, Apr 4, 2011 at 10:53 AM, Frank Park <frank@telonium.com> wrote:
I had a quick question. I am trying to figure out what directory response is expected when a user wants to forward a voicemail to another extension. Looking at the post request of xml_curl, I see that it's invoking voicemail_inject. I've tried the same response as other voicemail function, which is similar to the authorization response, but that didn't seem
to
do it. Anybody care to share an example response when voicemail_inject is requested? Thanks, Frank
--
----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
_______________________________________________ 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
_______________________________________________ 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
--
----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
_______________________________________________ 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
_______________________________________________ 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
-- ----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
Is there a way to disable this option in the VM prompt until I can fix this issue? I didn't see the option in the voicemail.conf.xml Frank On Tue, Apr 5, 2011 at 10:01 AM, Frank Park <frank@telonium.com> wrote:
Yes, this is enclosed in a domain and works very well for authorization of extensions and other voicemail functions, but when forward option is pressed in the IVR and when a user enters the extensions, it responds by "invalid extension".
Frank
On Mon, Apr 4, 2011 at 8:42 PM, Anthony Minessale < anthony.minessale@gmail.com> wrote:
yes should be. Is that use enclosed in the domain? maybe there is some hard to find typo in the xml, try saving it to disk and parsing it perhaps?
On Mon, Apr 4, 2011 at 12:52 PM, Frank Park <frank@telonium.com> wrote:
Yeah.. the current response to voicemail_inject is identical to any directory lookup, which looks something like this: ... <user id="1001"> <params> <param name="a1-hash" value="xxxx"/> <param name="vm-a1-hash" value="xxxx"/> <param name="inbound-bypass-media" value="true"/> <param name="vm-email-all-messages" value="true"/> <param name="vm-attach-file" value="true"/> <param name="vm-mailto" value="xxxxxx"/> <param name="vm-keep-local-after-email" value="true"/> </params> <variables> <variable name="toll_allow" value="domestic"/> <variable name="accountcode" value="xxxx"/> <variable name="effective_caller_id_name" value="xxxxx"/> <variable name="effective_caller_id_number" value="xxxx"/> <variable name="user_context" value="xxxx"/> <variable name="domain_name" value="xxxxx"/> </variables> ... Shouldn't this be enough? Frank
On Mon, Apr 4, 2011 at 1:36 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
Its just looking for the user record so I can get the params and variables from it.
On Mon, Apr 4, 2011 at 10:53 AM, Frank Park <frank@telonium.com>
wrote:
I had a quick question. I am trying to figure out what directory response is expected when a user wants to forward a voicemail to another extension. Looking at the post request of xml_curl, I see that it's invoking voicemail_inject. I've tried the same response as other voicemail function, which is similar to the authorization response, but that didn't seem to do it. Anybody care to share an example response when voicemail_inject is requested? Thanks, Frank
--
----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
_______________________________________________ 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
_______________________________________________ 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
--
----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
_______________________________________________ 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
_______________________________________________ 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
--
----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
-- ----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
On Tue, Apr 5, 2011 at 7:08 AM, Frank Park <frank@telonium.com> wrote:
Is there a way to disable this option in the VM prompt until I can fix this issue? I didn't see the option in the voicemail.conf.xml
If you are just wanting to disable to voicing of the option then you need to look in conf/lang/en/vm/sounds.xml. Find the phrase macro that voices the caller options and comment out the one that says to press x to forward the message.
-MC
Yeah.. I would like to resolve this issue by actually fixing it, but this would be the temporary fix for me... Thanks! Frank On Tue, Apr 5, 2011 at 11:21 AM, Michael Collins <msc@freeswitch.org> wrote:
On Tue, Apr 5, 2011 at 7:08 AM, Frank Park <frank@telonium.com> wrote:
Is there a way to disable this option in the VM prompt until I can fix this issue? I didn't see the option in the voicemail.conf.xml
If you are just wanting to disable to voicing of the option then you need to look in conf/lang/en/vm/sounds.xml. Find the phrase macro that voices the caller options and comment out the one that says to press x to forward the message.
-MC
_______________________________________________ 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
-- ----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
I'm having the same problem. I'm returning a complete directory any time it's asked for, but I don't see FS requesting anything here. There is a request when it starts playing the message, but when I choose the forwarding option and enter an extension, I don't see any other directory requests. On the console, I get 2011-04-05 21:11:20.271219 [ERR] mod_voicemail.c:2767 Can't find profile 2011-04-05 21:11:20.271219 [ERR] mod_voicemail.c:1550 Failed to Carbon Copy to 5109 Extension 5109 is the extension I was trying to forward to, and it's in the same domain as the extension I'm checking voice mail on. Why is it looking for the profile? I would expect FS to do a directory lookup on the extension number that I entered, but that doesn't seem to be happening. Any ideas?
In my case, it see the directory request, and despite the response as mentioned before, I am getting the same console output. I am going to start looking at the source code to see if I can find what it's doing... Can any of the developers replicate this error? Should I be talking to the dev list for this? Thank, Frank On Tue, Apr 5, 2011 at 9:17 PM, Tim St. Pierre < fs-list@communicatefreely.net> wrote:
I'm having the same problem.
I'm returning a complete directory any time it's asked for, but I don't see FS requesting anything here.
There is a request when it starts playing the message, but when I choose the forwarding option and enter an extension, I don't see any other directory requests.
On the console, I get
2011-04-05 21:11:20.271219 [ERR] mod_voicemail.c:2767 Can't find profile 2011-04-05 21:11:20.271219 [ERR] mod_voicemail.c:1550 Failed to Carbon Copy to 5109
Extension 5109 is the extension I was trying to forward to, and it's in the same domain as the extension I'm checking voice mail on.
Why is it looking for the profile? I would expect FS to do a directory lookup on the extension number that I entered, but that doesn't seem to be happening. Any ideas?
_______________________________________________ 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
-- ----=======================---- Frank Park Telonium Communications, LLC frank@telonium.com http://www.telonium.com Follow Us on Twitter: @GetTelonium 404-566-8888 x1001 Office 404-939-4242 Cell ----=======================----
participants (4)
-
Anthony Minessale
-
Frank Park
-
Michael Collins
-
Tim St. Pierre