Teolog Опубликовано 9 августа, 2013 · Жалоба Доброго дня, коллеги. Возникла интересная проблема. Имеется связка SMG-1016m + FS. В качестве абонентских устройств используются D-Link DVG-2102s/5112s и SNR-VP-7010/7030. Суть проблемы: Абонент 1 - зарегистрирован на нашем FS, Абонент 2 - пользуется сотовыми операторами, РТК и т.п. При звонке на А2-А1 звонок проходит без проблем. Как только А1 завершает звонок (кладёт трубку), у него снова появляется входящий вызов от А2. У А2 в этот момент, если он сам трубку не клал, в трубке идут гудки и если А1 снова поднимет трубку, они смогут пообщаться. Когда А1 снова кладёт трубку, разговор завершается как положено. Если же разговор в любой момент завершает А2, то у А1 повторного звонка не появляется. При звонке А1-А2 аналогичной проблемы нет, разговор завершается как положено в любом случае. Что интересно - к FS подцеплено два сторонних астериска, с которыми этой проблемы не наблюдается. Первоначально грешил на DTMF, но проверил - везде выставлено принудительно RFC2833. При этом после того, как А1 положит трубку второй раз, разговор завершается нормально. Кто сталкивался, что может быть причиной и как бороться? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Teolog Опубликовано 14 августа, 2013 · Жалоба Внезапно, проблема решена оригинальным костылём. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aleksnev Опубликовано 6 сентября, 2013 · Жалоба что за костыль?) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Teolog Опубликовано 10 сентября, 2013 · Жалоба aleksnev, в dialplan.xml вставил одну строчку. До этого нагуглил несколько методов решения "с гарантией 100%", но они не спасли. <extension name="incoming"> <condition field="destination_number" expression="^(90\d\d\d)$"> <action application="set" data="instant_ringback=true"/> <action application="set" data="ringback=$${ru-ring}"/> <action application="set" data="ignore_early_media=true"/> <action application="set" data="dtmf_type=rfc2833"/> <action application="start_dtmf"/> <action application="limit_execute" data="hash incoming internal 3 bridge user/${destination_number}"/> <action application="Hangup"/> <action application="bridge" data="user/$1"/> Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...