AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Maximum retries exceeded on transmission

Newbies/FAQ Forum 8 сообщений 17.12.2010 19:34 - 27.12.2010 21:39
#1 17.12.2010 19:34

Maximum retries exceeded on transmission


Приветствую!
Помогите решить проблему с Астериском.
В данный момент изучаю эту систему. Решил реализовать простейшую задачу – поднять Астериск, произвести коннект двух софтфонов ну и поганять звук и видео между ними.

Поднял Asterisk 1.4.21.2 на Linux version 2.6.26-2-openvz-amd64 (Debian 2.6.26-21lenny4). Сервак орендован и физически находится в другой стране. Посему поднят еще и OpenVPN, чтобы избежать проблем с натом. В качестве клиентских софтфонов поставил X-Lite_Win32_4.0_58832.exe и ekiga-setup-2.0.11.exe. Успешно настроил клиенты (на двух отдельных компах) и законектился к Астериску . И тут вылезла проблема!!! Звоню из одного клиента, на другом получаю входящий вызов, принимаю звонок, на обеих клиентах идет счетчик времени разговора, но звук не передается и не принимается ни одним из клиентов, а поистечении ровно 20 секунд тот клиент который был получатилем звонка просто оборвывает связь, а звонящий дальше продолжает считать что связь установлена. Астериск в этот момент выдает вот такие два варнинга:

Code:

[Dec 17 20:14:24] WARNING[10962]: chan_sip.c:1950 retrans_pkt: Maximum retries exceeded on transmission M2FjMzUwYTkzMTYxODdlMzUwZjZlZmEwNGEyOWExMzY. for seqno 2 (Critical Response)
[Dec 17 20:14:24] WARNING[10962]: chan_sip.c:1972 retrans_pkt: Hanging up call M2FjMzUwYTkzMTYxODdlMzUwZjZlZmEwNGEyOWExMzY. - no reply to our critical packet.


Гуглил, перекопал кучу форумов – но решения так и не нашел, даже не знаю с какой стороны подходить к проблеме.
Схожие Варнинги находил в других топах, но все они связаны с проблемами ната. У меня же нат не используется, так как благодаря ОпенВПН я попадаю в одну сеть с сервером Астериска.
Помогите пожалуйста, добрые люди, может кто сталкивался с похожим и знает в чем причина? Заранее благодарен!


Звонить пробовал с X-Lite на Ekiga, с Ekiga на X-Lite, с Ekiga на Ekiga и с X-Lite на X-Lite, результат аналогичен во всех случаях! Если позвонить на демо номер 500 – то я слышу приятный голос девушки.

Конфы астериска:
extensions.conf
Code:

[office]
exten => 2003,1,Dial(SIP/2003)
exten => 2004,1,Dial(SIP/2004)
include => demo



sip.conf
Code:

[general]
context=default
allowoverlap=no
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes
videosupport=yes

[2003]
type=friend
host=dynamic
username=user1
secret=2003
nat=no
canreinvite=no
context=office
callerid="User1"
disallow=all
allow=gsm
allow=ulaw
allow=alaw

[2004]
type=friend
host=dynamic
username=user2
secret=2004
nat=no
canreinvite=no
context=office
callerid="User2"
disallow=all
allow=gsm
allow=ulaw
allow=alaw
#3 18.12.2010 15:12

externip=
localnet=
#4 20.12.2010 10:01

Ну так НАТ у меня неиспользуется, или всеравно нужно задавать эти значения?

Добавил в sip.conf
Code:

externip = XXX.XXX.XXX.XXX
localnet=10.0.0.0/255.0.0.0


VPN выдает клиентам следующие IPшники: 10.20.44.3 и 10.20.44.4, адрес астериск сервера в свою очередь 10.20.44.244 (все в одной локальной сете, пинги испешно проходят между всеми)
Но ситуация не изменилась - ошибка все таже!
#5 20.12.2010 10:56

странно что возникает такая проблема, когда не используется NAT. Но мало ли, попробуйте еще дописать вот эти опции для пиров:
Code:

qualify=yes
sipreinvite=no
#6 20.12.2010 15:10

Попробывал, ничего не изменилось Sad
#7 21.12.2010 16:56

Насчет обрыва свзяи , то у X-lite есть настройка связпнная с RTPC или как-то так , если он не видит соответсвующих пакетов в течении настроенного времени то рвет соединение.
#8 27.12.2010 21:39

Переставил астериск на версию 1.6, конфы теже. Ситуация не изменилась, только вот астериск теперь подругому в консоль ругается:
Code:
[Dec 27 23:32:06] WARNING[27048]: chan_sip.c:3420 retrans_pkt: Retransmission timeout reached on transmission MjgyYzRiM2VhOGVjYTI1ZTUyNDgzYjZlODIyY2Y0Y2Q. for seqno 2 (Critical Response) -- See doc/sip-retransmit.txt.
Packet timed out after 10304ms with no response
[Dec 27 23:32:06] WARNING[27048]: chan_sip.c:3449 retrans_pkt: Hanging up call MjgyYzRiM2VhOGVjYTI1ZTUyNDgzYjZlODIyY2Y0Y2Q. - no reply to our critical packet (see doc/sip-retransmit.txt).