Доброго времени суток! Есть такая проблема: установлен Elastix, воткнуты две сетевые карты, одна смотрит в сеть 192.168.1.0/24, другая - 192.168.15.0/24. В сети 192.168.1.0 находятся пользователи, из второй сети приходит только телефонный номер от DVG-7111S. При входящем звонке на DVG-7111S все работает нормально. При исходящем - связь рвется через несколько секунд соединения. Подскажите куда копать.
[Apr 3 11:48:53] VERBOSE[10021] rtp.c: -- Packet2Packet bridging SIP/301-00000006 and SIP/НОМЕР ОТКУДА-00000007
[Apr 3 11:49:04] WARNING[3156] chan_sip.c: Maximum retries exceeded on transmission Y2I5MDc2ZTZlZTVhYzViZWI0MTIxODM1NDE5YjdhMDg. for seqno 2 (Critical Response) -- See doc/sip-retransmit.txt.
[Apr 3 11:49:04] WARNING[3156] chan_sip.c: Hanging up call Y2I5MDc2ZTZlZTVhYzViZWI0MTIxODM1NDE5YjdhMDg. - no reply to our critical packet (see doc/sip-retransmit.txt).
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Executing [h@macro-dialout-trunk:1] Macro("SIP/301-00000006", "hangupcall,") in new stack
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Executing [s@macro-hangupcall:1] GotoIf("SIP/301-00000006", "1?noautomon") in new stack
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Goto (macro-hangupcall,s,3)
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Executing [s@macro-hangupcall:3] NoOp("SIP/301-00000006", "TOUCH_MONITOR_OUTPUT=") in new stack
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Executing [s@macro-hangupcall:4] GotoIf("SIP/301-00000006", "1?skiprg") in new stack
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Goto (macro-hangupcall,s,7)
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Executing [s@macro-hangupcall:7] GotoIf("SIP/301-00000006", "1?skipblkvm") in new stack
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Goto (macro-hangupcall,s,10)
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Executing [s@macro-hangupcall:10] GotoIf("SIP/301-00000006", "1?theend") in new stack
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Goto (macro-hangupcall,s,12)
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: -- Executing [s@macro-hangupcall:12] Hangup("SIP/301-00000006", "") in new stack
[Apr 3 11:49:04] VERBOSE[10021] app_macro.c: == Spawn extension (macro-hangupcall, s, 12) exited non-zero on 'SIP/301-00000006' in macro 'hangupcall'
[Apr 3 11:49:04] VERBOSE[10021] app_macro.c: == Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on 'SIP/301-00000006' in macro 'dialout-trunk'
[Apr 3 11:49:04] VERBOSE[10021] pbx.c: == Spawn extension (from-internal, НОМЕР КУДА, 4) exited non-zero on 'SIP/301-00000006'
поставьте в описание пира наружного
canreinvite=no
если не помогло, запретите все кодеки и разрешите какойто один.
не совсем понятно есть ли у вас нат. если нет, поставте
nat=no
для всех. если есть, включите. вообще похоже на неправильный нат. но вы вроде про нат не говрите.
t
Packet2Packet bridging SIP/301-00000006
Ключики tT в Dial помогут проксировать RTP через астериск. Иначе просто они - теряются..
Аналогичная ситуация. Пропадает слышимость через 30 секунд исходящего звонка через провайдера PCTEL. Только сеть одна.
Задан: 2011-04-03 12:03:32 +0400
Просмотрен: 1,232 раз
Обновлен: Jul 26 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.