Страница 1 из 1

Проверка состояния внешних транков

Добавлено: 31 окт 2013, 18:58
murr
Asterisk 10
FreePBX 2.11

Есть два внешних транка от Веги: в их терминологии "SIP-транк" без авторизации и "IP- телефония" с авторизацией.
Периодически наблюдается отваливание то одного, то другого.
Выявляется это случайно: дозваниваются недовольные клиенты и жалуются на тишину в трубке.

Причины пытаюсь определять так: с одного этого номера звоню на другой с включенным sip debug.
И в логах вызывающего номера наблюдаю периодически то SIP/500 (Internal Server Error ), то SIP/480 (Temporarily Unavailable ), т.е. явно не мои косяки.

Беда в том, что явление носит спорадический характер и мне постоянно делать такие проверки не с руки.
Нужно накопить определенную статистику,что бы иметь предмет разговора с техподдержкой.

Есть какие-либо утилиты/скрипты, которые могут инициировать SIP-сессию в автоматическом режиме?
Т.е. послать инвайт, принять ответ и сказать Bye с определенной периодичностью?

Re: Проверка состояния внешних транков

Добавлено: 31 окт 2013, 19:03
ded
sipvicious?

Re: Проверка состояния внешних транков

Добавлено: 31 окт 2013, 22:04
tma
Который замечательно режется на firewall'е:

Код: Выделить всё

# sipvicious
-I INPUT -p udp --dport 5060 -m string --string "sipvicious" --algo bm -j REJECT --reject-with icmp-host-unreachable
А некоторые могут еще и в black-лист добавить...

Re: Проверка состояния внешних транков

Добавлено: 31 окт 2013, 22:39
ded
--string "sipvicious" замечательно подменяется каким угодно User Agent.