[asterisk-bugs] [Asterisk 0012628]: rfc2833 DTMF problem
Asterisk Bug Tracker
noreply at bugs.digium.com
Fri Dec 12 00:48:59 CST 2008
A NOTE has been added to this issue.
======================================================================
http://bugs.digium.com/view.php?id=12628
======================================================================
Reported By: diegoviola
Assigned To:
======================================================================
Project: Asterisk
Issue ID: 12628
Category: Core/RTP
Reproducibility: always
Severity: minor
Priority: normal
Status: closed
Asterisk Version: 1.4.21
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Disclaimer on File?: N/A
Request Review:
Resolution: unable to reproduce
Fixed in Version:
======================================================================
Date Submitted: 2008-05-12 13:17 CDT
Last Modified: 2008-12-12 00:48 CST
======================================================================
Summary: rfc2833 DTMF problem
Description:
I have this in my dialplan:
exten => 123,1,Read(NUMBER,,9)
exten => 123,n,NoOp(${NUMBER})
And most of the time when I press "123" and then I press "123456789" I
don't get the full digits.
I get something like:
-- Executing [123 at default:2] NoOp("SIP/diego.viola-10aadc00", "12389")
in new stack
-- Executing [123 at default:2] NoOp("SIP/diego.viola-10a9cf30",
"1234579") in new stack
-- Executing [123 at default:2] NoOp("SIP/diego.viola-10a9b1c0",
"1234789") in new stack
-- Executing [123 at default:2] NoOp("SIP/diego.viola-10a8fae0",
"123679") in new stack
I don't know if this is due to network problems, or not... but FreeSWITCH
developers told me they can handle this just fine, and this is a serious
issue because most of my users sometimes get back to me and say "hey my
password doesn't work" and I think is because of this.
My Asterisk version is 1.4.19.1 and I compiled it with GCC 4.1.2, running
on Linux 2.6.18 (x86_64) -- CentOS release 5 (Final)
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
has duplicate 0012636 DTMF problem
======================================================================
----------------------------------------------------------------------
(0096299) jtodd (administrator) - 2008-12-12 00:48
http://bugs.digium.com/view.php?id=12628#c96299
----------------------------------------------------------------------
In TRUNK as of this date, I could not reproduce. I also was using zoiper
for Mac (2.07 library revision 1809)
exten => 888,1,Answer()
exten => 888,n,Read(FOO,,5)
exten => 888,n,NoOp(${FOO})
exten => 888,n,Hangup
Entered: 12354 on zoiper keypad. Distilled RFC messages from general RTP
output.
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053253, ts
1329664875, len 000004, mark 0, event 00000001, end 0, duration 00000)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053257, ts
1329665515, len 000004, mark 0, event 00000001, end 0, duration 00500)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053260, ts
1329665995, len 000004, mark 0, event 00000001, end 0, duration 01000)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053263, ts
1329666475, len 000004, mark 0, event 00000001, end 1, duration 01500)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053278, ts
1329668875, len 000004, mark 0, event 00000002, end 0, duration 00000)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053281, ts
1329669355, len 000004, mark 0, event 00000002, end 0, duration 00500)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053284, ts
1329669835, len 000004, mark 0, event 00000002, end 0, duration 01000)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053287, ts
1329670315, len 000004, mark 0, event 00000002, end 1, duration 01500)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053309, ts
1329673835, len 000004, mark 0, event 00000003, end 0, duration 00000)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053312, ts
1329674315, len 000004, mark 0, event 00000003, end 0, duration 00500)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053315, ts
1329674795, len 000004, mark 0, event 00000003, end 0, duration 01000)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053318, ts
1329675275, len 000004, mark 0, event 00000003, end 1, duration 01500)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053350, ts
1329680395, len 000004, mark 0, event 00000005, end 0, duration 00000)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053353, ts
1329680875, len 000004, mark 0, event 00000005, end 0, duration 00500)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053356, ts
1329681355, len 000004, mark 0, event 00000005, end 0, duration 01000)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053359, ts
1329681835, len 000004, mark 0, event 00000005, end 1, duration 01500)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053390, ts
1329686795, len 000004, mark 0, event 00000004, end 0, duration 00000)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053393, ts
1329687275, len 000004, mark 0, event 00000004, end 0, duration 00500)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053396, ts
1329687755, len 000004, mark 0, event 00000004, end 0, duration 01000)
Got RTP RFC2833 from 10.10.3.4:8000 (type 101, seq 053400, ts
1329688395, len 000004, mark 0, event 00000004, end 1, duration 01500)
-- User entered '12354'
-- Executing [888 at test:3] NoOp("SIP/2204-82e312354") in new stack
-- Executing [888 at test:4] Hangup("SIP/2204-82e3b014", "") in new
stack
== Spawn extension (test, 888, 4) exited non-zero on 'SIP/2204-82e3b014'
Issue History
Date Modified Username Field Change
======================================================================
2008-12-12 00:48 jtodd Note Added: 0096299
======================================================================
More information about the asterisk-bugs
mailing list