[Freeswitch-users] Out of band Signaling (RFC2833) getting lost between legs
Brian West
brian at freeswitch.org
Tue Jul 15 21:18:01 MSD 2014
I'm going to suspect based on your description that one leg didn't
negotiate rfc2833 (i.e. telephony-event wasn't in the 200 OK back to us),
in which case it would be improper for us to blindly send rfc2833 down that
link.
Never fear, the head pounding pain of interop is here to save your day:
https://wiki.freeswitch.org/wiki/Behavior_Impacting_Changes_History
On Tue, Jul 15, 2014 at 11:11 AM, Örn Arnarson <orn at arnarson.net> wrote:
> Thanks!
>
> Unfortunately though, it doesn't seem to work. I've both tried setting the
> variable and exporting it. I'm still seeing an output vastly different from
> the input, for some reason. As can be seen below, only some digits get sent
> to 192.168.129.7.
>
> FreeSWITCH has the IPs 10.10.10.10 and 192.168.48.52.
>
> No. Time Source Destination Protocol
> Info
> 828 4.608522 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 833 4.628531 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 836 4.648536 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 839 4.668542 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 843 4.698593 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 844 4.708534 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 846 4.718541 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 898 4.988589 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Five 5
> 901 4.990982 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Five 5
> 902 5.008538 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Five 5
> 905 5.011005 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Five 5
> 906 5.028518 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Five 5
> 909 5.031002 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Five 5
> 910 5.048645 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Five 5
> 913 5.050972 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Five 5
> 916 5.078489 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Five 5 (end)
> 917 5.088538 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Five 5 (end)
> 920 5.091026 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Five 5 (end)
> 921 5.098530 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Five 5 (end)
> 924 5.111009 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Five 5 (end)
> 927 5.131108 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Five 5 (end)
> 977 5.488529 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 978 5.490940 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 979 5.508533 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 980 5.510907 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 981 5.528496 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 982 5.530959 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 983 5.548501 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 984 5.550951 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 985 5.578513 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 986 5.588513 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 987 5.590943 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 988 5.598495 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 989 5.610927 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 990 5.630943 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 1024 5.968517 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Two 2
> 1025 5.970978 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Two 2
> 1026 5.988490 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Two 2
> 1027 5.991013 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Two 2
> 1028 6.008497 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Two 2
> 1029 6.010947 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Two 2
> 1031 6.028535 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Two 2
> 1032 6.030954 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Two 2
> 1033 6.058529 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Two 2 (end)
> 1034 6.068485 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Two 2 (end)
> 1035 6.070919 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Two 2 (end)
> 1036 6.078533 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Two 2 (end)
> 1037 6.090954 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Two 2 (end)
> 1038 6.110933 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Two 2 (end)
> 1082 6.548516 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1083 6.551101 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1084 6.568511 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1085 6.571134 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1086 6.588535 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1087 6.591116 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1088 6.608514 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1089 6.610927 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1090 6.639282 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8 (end)
> 1091 6.648577 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8 (end)
> 1092 6.650946 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8 (end)
> 1093 6.658495 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8 (end)
> 1094 6.670941 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8 (end)
> 1095 6.690934 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8 (end)
> 1124 6.968535 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1125 6.970995 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1126 6.988549 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1127 6.991031 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1128 7.008525 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1129 7.011007 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1130 7.028528 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1131 7.030982 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1132 7.069326 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3 (end)
> 1133 7.071003 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Three 3 (end)
> 1134 7.078483 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3 (end)
> 1135 7.088488 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3 (end)
> 1136 7.090986 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Three 3 (end)
> 1137 7.110955 192.168.48.52 192.168.129.7 RTP EVENT
> Payload type=RTP Event, DTMF Three 3 (end)
> 1169 7.428561 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1171 7.448498 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1173 7.468582 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1174 7.488494 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3
> 1175 7.528524 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3 (end)
> 1176 7.538541 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3 (end)
> 1177 7.548477 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Three 3 (end)
> 1210 7.908558 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1212 7.928502 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1213 7.948499 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1214 7.968503 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8
> 1215 8.008519 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8 (end)
> 1216 8.018475 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8 (end)
> 1217 8.028492 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Eight 8 (end)
> 1256 8.448581 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 1258 8.468498 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 1259 8.488576 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 1260 8.508518 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1
> 1261 8.549017 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 1262 8.558481 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 1263 8.568565 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF One 1 (end)
> 1299 8.928580 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Nine 9
> 1301 8.948552 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Nine 9
> 1302 8.968501 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Nine 9
> 1303 8.988530 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Nine 9
> 1304 9.028505 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Nine 9 (end)
> 1305 9.038490 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Nine 9 (end)
> 1306 9.048479 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Nine 9 (end)
> 1333 9.348515 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Pound #
> 1335 9.368529 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Pound #
> 1336 9.388527 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Pound #
> 1337 9.408512 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Pound #
> 1338 9.438487 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Pound # (end)
> 1340 9.448535 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Pound # (end)
> 1342 9.458493 10.171.32.32 10.10.10.10 RTP EVENT
> Payload type=RTP Event, DTMF Pound # (end)
>
> Any other ideas?
>
> Regards,
> Örn
>
>
> On Tue, Jul 15, 2014 at 1:37 PM, Kristian Kielhofner <kris at kriskinc.com>
> wrote:
>
>> https://wiki.freeswitch.org/wiki/Variable_pass_rfc2833
>>
>> On Tue, Jul 15, 2014 at 7:39 AM, Örn Arnarson <orn at arnarson.net> wrote:
>> > Hello,
>> >
>> > I have an inbound call to FS with RFC2833 signaling. FreeSWITCH bridges
>> the
>> > call to another profile. A pcap shows a certain DTMF sequence on the
>> inbound
>> > leg, and another on the outbound leg. The sequence on the outbound leg
>> is
>> > missing some digits from the sequence. Seemingly at random -- I can
>> generate
>> > the same sequence twice and a different sequence will be put through.
>> The
>> > interval between the digits does not seem to matter either.
>> >
>> > Firstly, has anyone ever heard of something similar?
>> > Secondly, I was informed by someone on #freeswitch on freenode that FS
>> > actually regenerates the signaling on the second leg. Can I make FS just
>> > blindly forward the RTP events instead of regenerating them to avoid
>> this
>> > problem?
>> >
>> > Regards,
>> > Örn
>> >
>> >
>> _________________________________________________________________________
>> > Professional FreeSWITCH Consulting Services:
>> > consulting at freeswitch.org
>> > http://www.freeswitchsolutions.com
>> >
>> >
>> >
>> >
>> > Official FreeSWITCH Sites
>> > http://www.freeswitch.org
>> > http://wiki.freeswitch.org
>> > http://www.cluecon.com
>> >
>> > FreeSWITCH-users mailing list
>> > FreeSWITCH-users at lists.freeswitch.org
>> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> > UNSUBSCRIBE:
>> http://lists.freeswitch.org/mailman/options/freeswitch-users
>> > http://www.freeswitch.org
>> >
>>
>>
>>
>> --
>> Kristian Kielhofner
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Consulting Services:
>> consulting at freeswitch.org
>> http://www.freeswitchsolutions.com
>>
>>
>>
>>
>> Official FreeSWITCH Sites
>> http://www.freeswitch.org
>> http://wiki.freeswitch.org
>> http://www.cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at 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 at freeswitch.org
> http://www.freeswitchsolutions.com
>
>
>
>
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://wiki.freeswitch.org
> http://www.cluecon.com
>
> FreeSWITCH-users mailing list
> FreeSWITCH-users at 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 at freeswitch.org
*Twitter: @FreeSWITCH , @briankwest*
http://www.freeswitchbook.com
http://www.freeswitchcookbook.com
*T:*+19184209001 | *F:*+19184209002 | *M:*+1918424WEST (9378)
*iNUM:*+883 5100 1420 9001 | *ISN:*410*543 | *Skype:*briankwest
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20140715/251898e2/attachment-0001.html
Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users
mailing list