Тема: Люди, спасайте! Рвется связь на 30секунде между TDE-100 и Астериском провайдера.
Все. Разобрался. Рассказываю:
Виновником оказался ALG д-линковский. Что я сделал - рассказываю на примере шлюза D-Link DFL-260E:
1. Отключил ALG на стандартном сервисе длинка sip_udp как в разделе ALG, так и в свойствах этого сервиса. 2. Создал новый сервис sip_my с простым перенаправлением 5060 на 5060. 3. Включил этот сервис во все правила прохождения пакетов (IP Rules) и правила проброски портов (SAT). Потом все сохранить, активировать И обязательно перезагрузка шлюза.
А что было: при установлении соединения АТС посылает сообщение 200 OK с SDP но ответа ACK не получает, после чего она повторяет 200 OK с SDP несколько раз, но ответа всё равно нет, по истечении 30 секунд так и не получив ответа она разрывает соединение, всё как положено в соответствии с RFC3261. Ответ от провайдера на wan-порт приходит, но до атс так и не доходит - теряется в недрах dfl-260e….
Да, и большое спасибо Zavr2008’у за наводку...