Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2011-05-31 10:42:45 +0400

KeyZi Gravatar KeyZi

Клиенты извне дозваниваются, но звука нет в обе стороны.

Всем доброго времени суток. Asterisk 1.6.2 на базе Centos 5.5 выход вовне через DIR-300 на астериск прокинуты порты: 5060,10000-20000 (UDP) извне подключается X-lite 4 через (DI-804HV) sip.conf [general] context=default allowoverlap=no bindport=5060 bindaddr=0.0.0.0 srvlookup=yes externhost=*.dyndns-ip.com nat=yes localnet=10.10.3.130/255.255.255.0 qualify=yes

[201] type=friend secret=* qualify=yes port=5060 nat=yes host=dynamic dtmfmode=rfc2833 context=exec canreinvite=no callerid=device

rtp.conf [general] rtpstart=10000 rtpend=20000

Существует следующая проблема: при подключении из вне авторизация проходит нормально, соединение с абонентом устанавливается, но звука нет в обе стороны. Астерис выдает сообщения: rtp.c:1809 astrtpread: Unknown RTP codec 73 received from rtp.c:1809 astrtpread: Unknown RTP codec 72 received from

Нашел в инете ссылку: http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions насколько я понял в моем случае подходит 4-й вариант где * как сервер и между ним и клиентом 2 ната. Так как для поднятия своего stun сервера необходимо 2 внешних ip адреса я прописал в настройках клиента публичный stun сервер, ситуация не изменилась.

Подскажите что еще можно сделать?

Клиенты извне дозваниваются, но звука нет в обе стороны.

Всем доброго времени суток. Asterisk 1.6.2 на базе Centos 5.5 выход вовне через DIR-300 на астериск прокинуты порты: 5060,10000-20000 (UDP) извне подключается X-lite 4 через (DI-804HV) sip.conf [general] context=default allowoverlap=no bindport=5060 bindaddr=0.0.0.0 srvlookup=yes externhost=*.dyndns-ip.com nat=yes localnet=10.10.3.130/255.255.255.0

[general]

context=default

allowoverlap=no

bindport=5060

bindaddr=0.0.0.0

srvlookup=yes

externhost=*.dyndns-ip.com

nat=yes

localnet=10.10.3.130/255.255.255.0

qualify=yes

[201] type=friend secret=* qualify=yes port=5060 nat=yes host=dynamic dtmfmode=rfc2833 context=exec canreinvite=no [201]

type=friend

secret=*

qualify=yes

port=5060

nat=yes

host=dynamic

dtmfmode=rfc2833

context=exec

canreinvite=no

callerid=device

rtp.conf [general] rtpstart=10000

[general]

rtpstart=10000

rtpend=20000

Существует следующая проблема: при подключении из вне авторизация проходит нормально, соединение с абонентом устанавливается, но звука нет в обе стороны. Астерис выдает сообщения: сообщения:

rtp.c:1809 astrtpread: Unknown RTP codec 73 received from from

rtp.c:1809 astrtpread: Unknown RTP codec 72 received from

Нашел в инете ссылку: http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions насколько я понял в моем случае подходит 4-й вариант где * как сервер и между ним и клиентом 2 ната. Так как для поднятия своего stun сервера необходимо 2 внешних ip адреса я прописал в настройках клиента публичный stun сервер, ситуация не изменилась.

Подскажите что еще можно сделать?

Клиенты извне дозваниваются, но звука нет в обе стороны.

Всем доброго времени суток. Asterisk 1.6.2 на базе Centos 5.5 выход вовне через DIR-300 на астериск прокинуты порты: 5060,10000-20000 (UDP) извне подключается X-lite 4 через (DI-804HV) (DI-804HV)

sip.conf

[general]

context=default

allowoverlap=no

bindport=5060

bindaddr=0.0.0.0bindaddr=10.10.3.130

srvlookup=yes

externhost=*.dyndns-ip.comexternip=92.55.28.85

nat=yes

localnet=10.10.3.130/255.255.255.0localnet=10.10.3.0/255.255.255.0

qualify=yes

[201]

type=friend

secret=*secret=**

qualify=yes

port=5060

nat=yes

host=dynamic

dtmfmode=rfc2833dtmfmode=auto

context=exec

canreinvite=no

callerid=device

disallow = all

allow = alaw

allow = ulaw

allow = gsm

rtp.conf

[general]

rtpstart=10000

rtpend=20000

Существует следующая проблема: при подключении из вне авторизация проходит нормально, соединение с абонентом устанавливается, но звука нет в обе стороны. Астерис выдает сообщения:

rtp.c:1809 astrtpread: Unknown RTP codec 73 received fromfrom

rtp.c:1809 astrtpread: Unknown RTP codec 72 received fromfrom

Нашел в инете ссылку: http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions насколько я понял в моем случае подходит 4-й вариант где * как сервер и между ним и клиентом 2 ната. Так как для поднятия своего stun сервера необходимо 2 внешних ip адреса я прописал в настройках клиента публичный stun сервер, ситуация не изменилась.

Подскажите что еще можно сделать?

Клиенты извне дозваниваются, но звука нет в обе стороны.

Всем доброго времени суток. Asterisk 1.6.2 на базе Centos 5.5 выход вовне через DIR-300 на астериск прокинуты порты: 5060,10000-20000 (UDP) извне подключается X-lite 4 через (DI-804HV)

sip.conf

[general]

context=default

allowoverlap=no

bindport=5060

bindaddr=10.10.3.130

srvlookup=yes

externip=92.55.28.85

nat=yes

localnet=10.10.3.0/255.255.255.0

qualify=yes

[201]

type=friend

secret=**

qualify=yes

port=5060

nat=yes

host=dynamic

dtmfmode=auto

context=exec

canreinvite=no

callerid=device

[general]
context=default
allowoverlap=no
bindport=5060
bindaddr=10.10.3.130
srvlookup=yes
externip=92.55.28.85
nat=yes
localnet=10.10.3.0/255.255.255.0
qualify=yes

[201]
type=friend
secret=******
qualify=yes
port=5060
nat=yes
host=dynamic
dtmfmode=auto
context=exec
canreinvite=no
callerid=device
disallow = all

all allow = alaw

alaw allow = ulaw

ulaw allow = gsm

gsm

rtp.conf

[general]

rtpstart=10000

rtpend=20000

[general]
rtpstart=10000
rtpend=20000

Существует следующая проблема: при подключении из вне авторизация проходит нормально, соединение с абонентом устанавливается, но звука нет в обе стороны. Астерис выдает сообщения:

rtp.c:1809 astrtpread: ast_rtp_read: Unknown RTP codec 73 received from 

rtp.c:1809 astrtpread: ast_rtp_read: Unknown RTP codec 72 received from

from

Нашел в инете ссылку: http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions насколько я понял в моем случае подходит 4-й вариант где * как сервер и между ним и клиентом 2 ната. Так как для поднятия своего stun сервера необходимо 2 внешних ip адреса я прописал в настройках клиента публичный stun сервер, ситуация не изменилась.

Подскажите что еще можно сделать?

Клиенты извне дозваниваются, но звука нет в обе стороны.

Всем доброго времени суток. Asterisk 1.6.2 на базе Centos 5.5 выход вовне через DIR-300 на астериск прокинуты порты: 5060,10000-20000 (UDP) извне подключается X-lite 4 через (DI-804HV)

sip.conf

[general]
context=default
allowoverlap=no
bindport=5060
bindaddr=10.10.3.130
srvlookup=yes
externip=92.55.28.85
externip=****
nat=yes
localnet=10.10.3.0/255.255.255.0
qualify=yes

[201]
type=friend
secret=******
qualify=yes
port=5060
nat=yes
host=dynamic
dtmfmode=auto
context=exec
canreinvite=no
callerid=device
disallow = all
allow = alaw
allow = ulaw
allow = gsm

rtp.conf

[general]
rtpstart=10000
rtpend=20000

Существует следующая проблема: при подключении из вне авторизация проходит нормально, соединение с абонентом устанавливается, но звука нет в обе стороны. Астерис выдает сообщения:

rtp.c:1809 ast_rtp_read: Unknown RTP codec 73 received from 
rtp.c:1809 ast_rtp_read: Unknown RTP codec 72 received from

Нашел в инете ссылку: http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions насколько я понял в моем случае подходит 4-й вариант где * как сервер и между ним и клиентом 2 ната. Так как для поднятия своего stun сервера необходимо 2 внешних ip адреса я прописал в настройках клиента публичный stun сервер, ситуация не изменилась.

Подскажите что еще можно сделать?

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.