Никогда такого не было, и вот опять©
Freeswitch получает от телефона DTMF без замечаний, но вот пересылает их второму абоненту через раз.
Код:
2017-10-19 16:57:31.097483 [DEBUG] switch_rtp.c:7535 RTP RECV DTMF 4:712
2017-10-19 16:57:31.097483 [INFO] switch_channel.c:515 RECV DTMF 4:712
2017-10-19 16:57:31.717489 [DEBUG] switch_rtp.c:5262 Send start packet for [4] ts=6240 dur=160/160/696 seq=2904 lw=6240
2017-10-19 16:57:31.737489 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=6240 dur=320/320/696 seq=2905 lw=6400
2017-10-19 16:57:31.757493 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=6240 dur=480/480/696 seq=2906 lw=6560
2017-10-19 16:57:31.777489 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=6240 dur=640/640/696 seq=2907 lw=6720
2017-10-19 16:57:31.797464 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=6240 dur=800/800/696 seq=2908 lw=6720
2017-10-19 16:57:31.797464 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=6240 dur=800/800/696 seq=2909 lw=6720
2017-10-19 16:57:31.797464 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=6240 dur=800/800/696 seq=2910 lw=6720
2017-10-19 16:57:31.797464 [DEBUG] switch_rtp.c:5109 Queue digit delay of 40ms
2017-10-19 16:57:33.337485 [DEBUG] switch_rtp.c:7535 RTP RECV DTMF 5:704
2017-10-19 16:57:33.337485 [INFO] switch_channel.c:515 RECV DTMF 5:704
2017-10-19 16:57:33.617460 [DEBUG] switch_rtp.c:5262 Send start packet for [4] ts=6560 dur=160/160/712 seq=3004 lw=6560
2017-10-19 16:57:33.637465 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=6560 dur=320/320/712 seq=3005 lw=6720
2017-10-19 16:57:33.657466 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=6560 dur=480/480/712 seq=3006 lw=6880
2017-10-19 16:57:33.677483 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=6560 dur=640/640/712 seq=3007 lw=7040
2017-10-19 16:57:33.697450 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=6560 dur=800/800/712 seq=3008 lw=7040
2017-10-19 16:57:33.697450 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=6560 dur=800/800/712 seq=3009 lw=7040
2017-10-19 16:57:33.697450 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=6560 dur=800/800/712 seq=3010 lw=7040
2017-10-19 16:57:33.697450 [DEBUG] switch_rtp.c:5109 Queue digit delay of 40ms
2017-10-19 16:57:35.197544 [DEBUG] switch_rtp.c:7535 RTP RECV DTMF 8:712
2017-10-19 16:57:35.197544 [INFO] switch_channel.c:515 RECV DTMF 8:712
2017-10-19 16:57:36.677554 [DEBUG] switch_rtp.c:7535 RTP RECV DTMF *:728
2017-10-19 16:57:36.677554 [INFO] switch_channel.c:515 RECV DTMF *:728
2017-10-19 16:57:36.717496 [DEBUG] switch_rtp.c:5262 Send start packet for [4] ts=6880 dur=160/160/704 seq=3164 lw=6880
2017-10-19 16:57:36.737513 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=6880 dur=320/320/704 seq=3165 lw=7040
2017-10-19 16:57:36.757491 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=6880 dur=480/480/704 seq=3166 lw=7200
2017-10-19 16:57:36.777500 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=6880 dur=640/640/704 seq=3167 lw=7360
2017-10-19 16:57:36.797508 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=6880 dur=800/800/704 seq=3168 lw=7360
2017-10-19 16:57:36.797508 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=6880 dur=800/800/704 seq=3169 lw=7360
2017-10-19 16:57:36.797508 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=6880 dur=800/800/704 seq=3170 lw=7360
2017-10-19 16:57:36.797508 [DEBUG] switch_rtp.c:5109 Queue digit delay of 40ms
2017-10-19 16:57:37.937464 [DEBUG] switch_rtp.c:7535 RTP RECV DTMF 7:712
2017-10-19 16:57:37.937464 [INFO] switch_channel.c:515 RECV DTMF 7:712
2017-10-19 16:57:38.737502 [DEBUG] switch_rtp.c:7535 RTP RECV DTMF 8:704
2017-10-19 16:57:38.737502 [INFO] switch_channel.c:515 RECV DTMF 8:704
2017-10-19 16:57:38.777493 [DEBUG] switch_rtp.c:5262 Send start packet for [4] ts=7200 dur=160/160/712 seq=3272 lw=7200
2017-10-19 16:57:38.797453 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=7200 dur=320/320/712 seq=3273 lw=7360
2017-10-19 16:57:38.817448 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=7200 dur=480/480/712 seq=3274 lw=7520
2017-10-19 16:57:38.837450 [DEBUG] switch_rtp.c:5161 Send middle packet for [4] ts=7200 dur=640/640/712 seq=3275 lw=7680
2017-10-19 16:57:38.857487 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=7200 dur=800/800/712 seq=3276 lw=7680
2017-10-19 16:57:38.857487 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=7200 dur=800/800/712 seq=3277 lw=7680
2017-10-19 16:57:38.857487 [DEBUG] switch_rtp.c:5161 Send end packet for [4] ts=7200 dur=800/800/712 seq=3278 lw=7680
2017-10-19 16:57:38.857487 [DEBUG] switch_rtp.c:5109 Queue digit delay of 40ms
2017-10-19 16:57:42.377475 [DEBUG] switch_rtp.c:7535 RTP RECV DTMF 4:728
2017-10-19 16:57:42.377475 [INFO] switch_channel.c:515 RECV DTMF 4:728
2017-10-19 16:57:43.437500 [DEBUG] switch_rtp.c:7535 RTP RECV DTMF 5:704
2017-10-19 16:57:43.437500 [INFO] switch_channel.c:515 RECV DTMF 5:704
2017-10-19 16:57:43.477445 [DEBUG] switch_rtp.c:5262 Send start packet for [5] ts=7520 dur=160/160/704 seq=3512 lw=7520
2017-10-19 16:57:43.497449 [DEBUG] switch_rtp.c:5161 Send middle packet for [5] ts=7520 dur=320/320/704 seq=3513 lw=7680
2017-10-19 16:57:43.517462 [DEBUG] switch_rtp.c:5161 Send middle packet for [5] ts=7520 dur=480/480/704 seq=3514 lw=7840
2017-10-19 16:57:43.537448 [DEBUG] switch_rtp.c:5161 Send middle packet for [5] ts=7520 dur=640/640/704 seq=3515 lw=8000
2017-10-19 16:57:43.557463 [DEBUG] switch_rtp.c:5161 Send end packet for [5] ts=7520 dur=800/800/704 seq=3516 lw=8000
2017-10-19 16:57:43.557463 [DEBUG] switch_rtp.c:5161 Send end packet for [5] ts=7520 dur=800/800/704 seq=3517 lw=8000
2017-10-19 16:57:43.557463 [DEBUG] switch_rtp.c:5161 Send end packet for [5] ts=7520 dur=800/800/704 seq=3518 lw=8000
2017-10-19 16:57:43.557463 [DEBUG] switch_rtp.c:5109 Queue digit delay of 40ms
2017-10-19 16:57:44.697453 [DEBUG] switch_rtp.c:7535 RTP RECV DTMF 8:720
2017-10-19 16:57:44.697453 [INFO] switch_channel.c:515 RECV DTMF 8:720
2017-10-19 16:57:45.257483 [DEBUG] switch_rtp.c:7535 RTP RECV DTMF 9:712
В примере получены цифры 4 и 5 и отосланы, затем получена 8 и не отослана, получена * и отослана, получена 7 и не отослана, и так далее.
Я стал подозревать, что сервер слабый (виртуальный) не успевает обрабатывать? Хотя раньше успевал.