Try sending again.

---------- Forwarded message ----------
From: Jian Ren <renjian@gmail.com>
Date: Fri, Dec 3, 2010 at 11:13 AM
Subject: Re: [Freeswitch-users] : Skypopen error
To: FreeSWITCH Users Help <freeswitch-users@lists.freeswitch.org>


Hi Giovanni,
Unfortunately, my wife still got aborted calls with your fix, and mine(another phone). I could see the warning line you added:
2010-12-02 21:12:45.470780 [DEBUG] switch_rtp.c:2925 RTP RECV DTMF C:400
2010-12-02 21:12:45.470780 [DEBUG] mod_skypopen.c:792          [|] [DEBUG_SKYPE  792  ][interface00    ][UP,INPROGRS] interface00 CHANNEL SEND_DTMF
2010-12-02 21:12:45.470780 [DEBUG] mod_skypopen.c:793          [|] [DEBUG_SKYPE  793  ][interface00    ][UP,INPROGRS] DTMF: C
2010-12-02 21:12:45.470780 [DEBUG] skypopen_protocol.c:1122    [|] [DEBUG_SKYPE  1122 ][interface00    ][UP,INPROGRS] DIGIT received: C
2010-12-02 21:12:45.470780 [WARNING] skypopen_protocol.c:1127  [|] [WARNINGA     1127 ][interface00    ][UP,INPROGRS] Received DTMF DIGIT "C", but not relayed to Skype client because Skype client accepts only 0-9*#
2010-12-02 21:12:45.687811 [DEBUG] skypopen_protocol.c:173     [|] [DEBUG_SKYPE  173  ][interface00    ][UP,INPROGRS] READING: |||CALL 46932 DURATION 12||| 

But the call was still ended within 1 min. Then there were other errors like:
2010-12-02 21:14:08.708226 [DEBUG] skypopen_protocol.c:173     [|] [DEBUG_SKYPE  173  ][interface00    ][DOWN,IDLE] READING: |||ERROR 559 CALL: Action failed||| 
2010-12-02 21:14:08.708226 [DEBUG] skypopen_protocol.c:228     [|] [DEBUG_SKYPE  228  ][interface00    ][DOWN,IDLE] Skype got ERROR about a failed action (probably TRYING to HANGUP A CALL), no problem: |||ERROR 559 CALL: Action failed|||
2010-12-02 21:14:08.708226 [DEBUG] switch_core_session.c:1993 sofia/internal/1000@192.168.1.104 skip receive message [APPLICATION_EXEC_COMPLETE] (channel is hungup already)

Attached is the log file. I have turned on the debug level again to give your more details.
The root cause might not be just the phone, it always happened after the server has been running for a while (couple hours to 2 days), once server rebooted, everything works fine.

Should I create another issue or open the original one?
Thanks!
Jian

On Thu, Dec 2, 2010 at 10:31 AM, Giovanni Maruzzelli <gmaruzz@celliax.org> wrote:
On Thu, Dec 2, 2010 at 3:34 PM, Jian Ren <renjian@gmail.com> wrote:
> Cool, I did a git clone last night after 7pm, which should contain the fix
> already, right?

Don't know, you can check like this:

# cd /usr/src/freeswitch/src/mod/endpoint/mod_skypopen
# git log

And you'll see the last commits that you got.

-giovanni

> Maybe that's why I haven't seen the problem so far.
> Besides, I disconnected her 2.4G cordless phone and replaced with a 900Hz
> one, in case if it's caused by the Wifi interference.
>
> Thanks!
> Jian
>
> On Thu, Dec 2, 2010 at 9:22 AM, Giovanni Maruzzelli <gmaruzz@celliax.org>
> wrote:
>>
>> On Thu, Dec 2, 2010 at 3:15 PM, Rupa Schomaker <rupa@rupa.com> wrote:
>> > Her phone might have a *really* crappy DTMF detector.  They are more
>> > likely
>> > to fail miserably with female voices.
>>
>> Thanks Rupa!
>>
>> Btw, should be fixed in mod_skypopen code since yesterday. You'll now
>> get a warning, but no more an error, and the call should be
>> unaffected.
>>
>> -giovanni
>>
>> >
>> > On Wed, Dec 1, 2010 at 11:18 AM, Jian Ren <renjian@gmail.com> wrote:
>> >>
>> >> Hmm, so far the only "customer" is my wife, who keeps complaining to me
>> >> everyday. It explains why never happened to me. I will ask her tonight
>> >> how
>> >> she sent A or D while calling. Or maybe it's the problem of the phone.
>> >> She
>> >> is using a dual mode phone. Before, it's connected to PC with USB for
>> >> skype
>> >> calls on Windows. Now I stopped running any version of skype on windows
>> >> and
>> >> the USB was disconnected so she is using the phone as a normal one.
>> >> Thanks!
>> >> Jian
>> >>
>> >> On Wed, Dec 1, 2010 at 11:56 AM, Giovanni Maruzzelli
>> >> <gmaruzz@gmail.com>
>> >> wrote:
>> >>>
>> >>> Hi Jian,
>> >>>
>> >>> I hope in English "bizarre" does not sound bad, in Italian would be
>> >>> like "original and out of standard in a funny way" :).
>> >>>
>> >>> >From the log you attached to the Jira, the incoming SIP calls that
>> >>> are
>> >>> then bridged to skypopen are sending both the "A" dtmf and the "D"
>> >>> dtmf (can't remember if any other).
>> >>>
>> >>> You can peruse the log looking for "error 21", and you'll  see is
>> >>> anytime that they sent to you (via SIP) one of the A-B-C-D dtmfs that
>> >>> mod_skypopen duly passes to skype.
>> >>>
>> >>> Problem is: the Skype client does not accept or relay dtmf "A-D", and
>> >>> spit out an error.
>> >>>
>> >>> Out of curiosity you may want to check why your customers are using
>> >>> dtrmf A-D, but is not an absolut need.
>> >>>
>> >>> Anyway, I'll fix this in mod_skypopen code asap, so that if another
>> >>> channel (SIP in your case) try to send A-D to skype, that dtmf will be
>> >>> ignored and a warning line will be emitted to console and to logfile.
>> >>> And no more errors or aborted calls.
>> >>>
>> >>> -giovanni
>> >>>
>> >>>
>> >>>
>> >>> On Wed, Dec 1, 2010 at 5:35 PM, Jian Ren <renjian@gmail.com> wrote:
>> >>> > Also this happened during a call, which got hanged up because of the
>> >>> > error.
>> >>> > So the phone sends out A-D during a call?
>> >>> > Jian
>> >>> > On Wed, Dec 1, 2010 at 11:33 AM, Jian Ren <renjian@gmail.com> wrote:
>> >>> >>
>> >>> >> Interesting. I don't have these keys on my phone. Here is the
>> >>> >> dialplan
>> >>> >> string I am using in the ATA(SPA1001):
>> >>> >> (<:1>[2-9]xx[2-9]xxxxxx|011xx.|1[2-9]xx[2-9]xxxxxx|1xxx|00xx.)
>> >>> >> Shouldn't it only take numbers?
>> >>> >> Could this be caused by any dialplan XML files in freeswitch?
>> >>> >> Thanks!
>> >>> >> Jian
>> >>> >>
>> >>> >> On Wed, Dec 1, 2010 at 10:45 AM, Patrick Lists
>> >>> >> <freeswitch-list@puzzled.xs4all.nl> wrote:
>> >>> >>>
>> >>> >>> On 12/01/2010 04:03 PM, Jian Ren wrote:
>> >>> >>> > Hi Giovanni,
>> >>> >>> > Could you explain more to a bizarre person like me :-)
>> >>> >>> > What's DTMF "D"? Sent from one of my SIP client? Or Someone sent
>> >>> >>> > to
>> >>> >>> > my
>> >>> >>> > skype through chat? If it's abnormal, I think I should fix the
>> >>> >>> > root
>> >>> >>> > cause.
>> >>> >>> > Thank you very much for looking at the issue, with 2M logs :-).
>> >>> >>>
>> >>> >>> DTMF A-D seems to be used only on military phones:
>> >>> >>>
>> >>> >>>
>> >>> >>> http://www.telecomdictionary.com/telecom_dictionary_DTMF_definition.html
>> >>> >>>
>> >>> >>> Regards,
>> >>> >>> Patrick
>> >>> >>>
>> >>> >>> _______________________________________________
>> >>> >>> 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
>> >>> >>
>> >>> >
>> >>> >
>> >>> > _______________________________________________
>> >>> > 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
>> >>> >
>> >>> >
>> >>>
>> >>>
>> >>>
>> >>> --
>> >>> Sincerely,
>> >>>
>> >>> Giovanni Maruzzelli
>> >>> Cell : +39-347-2665618
>> >>>
>> >>> _______________________________________________
>> >>> 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
>> >>
>> >>
>> >> _______________________________________________
>> >> 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
>> >>
>> >
>> >
>> >
>> > --
>> > -Rupa
>> >
>> > _______________________________________________
>> > 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
>> >
>> >
>>
>>
>>
>> --
>> Sincerely,
>>
>> Giovanni Maruzzelli
>> Cell : +39-347-2665618
>>
>> _______________________________________________
>> 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
>
>
> _______________________________________________
> 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
>
>



--
Sincerely,

Giovanni Maruzzelli
Cell : +39-347-2665618

_______________________________________________
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