Всем желаю здравствовать. Всплыла весьма интересная проблема, помогите умной мыслью. Имеем: Asterisk 1.6, SIP-телефоны (D-Link dph-150s), Asteroid, Шлюзы D-Link DVG-5008s, SIP провайдер. Внутренние звонки ходят без проблем. Входящие от провайдера приходят правильно. А вот с исходящими есть глючок. Если звонить с dph-150s или астероида все замечательно, а при звонке через шлюз - меня не слышат. Подключил шлюз напрямую к провайдеру (в обход астериску) - все отлично и все и всех слышно. В логах ошибки не вижу; что нормальный звонок, что с тишиной... одинаковые... Лог сделаю позже. Пока интересны идеи.
ищите по форуму так http://asterisk-support.ru/questions/?tags=nat&start_over=true
canreinvite=yes для шлюза можно указывать только если у него реальный IP адрес и фаервол свободно пропускает трафик от и к SIP провайдеру.
Задан: Feb 13 '12
Просмотрен: 2,767 раз
Обновлен: Feb 14 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
кроме лога еще интересны nat=yes, externip= или externhost= строчки. Ну и canreinvite=no. Это сделано как положено? См тэг "nat"
Zavr2008 (Feb 13 '12)editмы без nat, поэтому только так: insecure=invite nat=no qualify=yes canreinvite=yes При изменении чего-либо не работает корректно, то что хорошо работает.
alx (Feb 14 '12)edit