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

Проблемы c RTP в Asterisk 1.8.4-1digium1~squeeze

Добавлено: 27 авг 2011, 12:10
nafigator
Есть астериск Asterisk 1.8.4-1digium1~squeeze, все звонки ходят по следующей схеме SIP client -> NAT->Asterisk->Voip prov.->PSTN, звонки только исходящие.
С недавним пор появилась проблема с RTP. При звонке через 1-2 секунду пропадает слышимость от вызываемого абонента, причем вызываемый абонент слышит меня хорошо. Трейс Тшарком показал что Asterisk просто перестает слать RTP пакеты sip клиенту. Проблема не в NAT, Т.к. клиента без NAT испытывают такие же проблемы. Кто сталкивался с подобной проблемой?
Промеры конфигов

[xxx] ; SIP trunk
username=xxx
secret=xxx
;usereqphone=yes
callerid=xxx
fromdomain=xxx.xxx.xxx.xxx
deny=0.0.0.0/0.0.0.0
permit=xxx.xxx.xxx.xxx
fromuser=xxx
type=peer
nat=no
dtmfmode=RFC2833
host=xxx.xxx.xxx.xxx
disallow=all
allow=g729
canreinvite=no


[xlite1] ; sip client
username=xlite1
type=friend
host=dynamic
nat=yes
disallow=all
allow=g729
secret=xxx
deny=0.0.0.0/0.0.0.0
permit=xxx.xxx.xxx.xxx
context=outgoing_calls

Re: Проблемы c RTP в Asterisk 1.8.4-1digium1~squeeze

Добавлено: 27 авг 2011, 12:56
Vlad1983
Покажите SDP часть INVITE от Asterisk на Voip prov

Re: Проблемы c RTP в Asterisk 1.8.4-1digium1~squeeze

Добавлено: 27 авг 2011, 13:49
ded
Возможно - пакетизация.
Укажите для Xlite
allow=g729:20

Re: Проблемы c RTP в Asterisk 1.8.4-1digium1~squeeze

Добавлено: 27 авг 2011, 15:52
Vlad1983
и не плохо былоб в [xlite1] добавить canreinvite=no

Re: Проблемы c RTP в Asterisk 1.8.4-1digium1~squeeze

Добавлено: 28 авг 2011, 10:54
nafigator
Content-Type: application/sdp
Content-Length: 274

v=0
o=root 1308217423 1308217423 IN IP4 212.2.224.46
s=Asterisk PBX 1.8.4-1digium1~squeeze
c=IN IP4 212.2.224.46
t=0 0
m=audio 24670 RTP/AVP 18 101
a=rtpmap:18 G729/8000
a=fmtp:18 annexb=no
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
a=sendrecv

Re: Проблемы c RTP в Asterisk 1.8.4-1digium1~squeeze

Добавлено: 28 авг 2011, 11:13
Vlad1983
вроде нормально

тогда только canreinvite=no и qualify=yes в [xlite1] и во всех остальных за NAT

Re: Проблемы c RTP в Asterisk 1.8.4-1digium1~squeeze

Добавлено: 28 авг 2011, 11:45
nafigator
Не помогло! Возможен ли глюк в Asterisk? Потому что все работало очень хорошо, туда несколько месяцев никто даже не заходил.
В логах так же появляется вот такая ошибка: 2011-08-28 13:41:56] NOTICE[340] chan_sip.c: Peer 'xlite1' is now Lagged. (2919ms / 2000ms)

Re: Проблемы c RTP в Asterisk 1.8.4-1digium1~squeeze

Добавлено: 28 авг 2011, 13:17
ded
Peer 'xlite1' is now Lagged - означает, что Xlite некорректно обрабатывает пакеты OPTIONS, котороые нужны, если Xlite за НАТом. Или Астериск посылает некорректные пакеты OPTIONS.
Если всё хорошо работало, зачем надо было переходить на 1.8.4-1?

Re: Проблемы c RTP в Asterisk 1.8.4-1digium1~squeeze

Добавлено: 28 авг 2011, 16:52
Vlad1983
в любом случае что-то должно было измениться
просто не может быть такого, чтоб раз и сразу глюки на пустом месте.
больше ничего странного не заметили?
может прова сменили, маршрутизатор, трассировка до сервака изменилась, админ другой завелся и т.д.

Re: Проблемы c RTP в Asterisk 1.8.4-1digium1~squeeze

Добавлено: 29 авг 2011, 07:50
nafigator
ded
В смысле переходить.1.8.4 у нас с самого начала работал, мы его поставили еще в мае, и до сего момента проблем не было.