VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Ошибки Asterisk PBX 11.25.3

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

chart41
Сообщения: 11
Зарегистрирован: 25 дек 2017, 14:40

Ошибки Asterisk PBX 11.25.3

Сообщение chart41 »

Здрассте.
всё из-за грёбаной фигни "функция нат устарела", кто-то решил всё ещё больше усложнить.
До этого внутренние звонки работали, но появилась эта ошибка, я начал править настройки и звонки перестали происходить. Я только запустил сервак, с самого начала, по сути настроек толком нет, ломаться нечему.
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: sip.conf
[general]

localnet=192.168.3.0/255.255.255.0 ; локальная сеть
externip=192.168.0.1 ; внешний ip адрес

register => 123456:j17ri8NYvu@sip.zadarma.com/123456

[zadarma]
type=friend
username=123456
secret=j17ri8NYvu
fromuser=123456
fromdomain=sip.zadarma.com
host=sip.zadarma.com
t=force_rport,comedia ;настройки
directmedia=yes ;для
directmedia=nonat ;работы
directmedia=update ;клиентов
directmedia=outgoing ;за нат
rtpstart=10000 ;проброс портов
rtpend=10100 ;для нат
qualify=300 ; проверять соединение каждые 300 мс.
insecure=invite
context=incoming
canreinvite=no

[1001]
type=friend
regexten=1001
secret=1234
context=outcoling
host=dynamic
callerid="1001" <1001>
disallow=all
allow=alaw
allow=ulaw
language=ru
callgroup=1
pickupgroup=1
qualify=yes
canreinvite=yes
call-limit=4
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: extensions.conf
[outcoling] ;исходящие
exten => _XXXX,1,Dial(SIP/${EXTEN},,m)
exten => _XXXXXXXXXXX,1,Dial(SIP/zadarma/${EXTEN})
[incoming] ;входящие
exten => _X.,1,Dial(SIP/1001,60,m,tT)
я добавил то, что с комментами после точки с запятой, в самом начале и всякие там медиа. Вез этого всего внутренние звонки были, но была ошибка про нат.
Extensions.conf скорее всего правильный.

iptables и selinux Отключены
Centos 6.4

Понятно, что убери всю эту пургу с нат, и внутренние звонки опять пойдут (внешние не пробовал). Но как исправить ошибку про устаревший нат?

Пожалуйста помогите.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Ошибки Asterisk PBX 11.25.3

Сообщение april22 »

externip=192.168.0.1 ; внешний ip адрес
а вы уверены в этом ?
Своими вопросами , вы загоняете меня в ГУГЛЬ.
chart41
Сообщения: 11
Зарегистрирован: 25 дек 2017, 14:40

Re: Ошибки Asterisk PBX 11.25.3

Сообщение chart41 »

Ну да айпишник я просто на форуме другой написал. Внешний айпишник правильный. Регистрация с задорма проходит нормально. Пользователь 1001 с софтфона тоже подключается.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Ошибки Asterisk PBX 11.25.3

Сообщение april22 »

может книжку почитать ?
Своими вопросами , вы загоняете меня в ГУГЛЬ.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Ошибки Asterisk PBX 11.25.3

Сообщение ded »

Для внутреннего пира 1001 у вас никакой пурги с NAT вообще нету.
Излагаете путано, пишите непонятно. Зачем externip указывать как 192.168.0.1 - вообще неясно. Если хотели замаскировать свой публичный адрес, так написали бы какой-то наобум, 211.210.209.208, хоть сразу видно, что не внутренний. А такие параметры недописанные как
t=force_rport,comedia
тоже не делают бобра. То ли сознательно, то ли неряшливо...
Задарма точно не за NAT
rtpstart=10000 ;проброс портов
rtpend=10100 ;для нат
это думаете в пире Задармы надо прописывать?
chart41
Сообщения: 11
Зарегистрирован: 25 дек 2017, 14:40

Re: Ошибки Asterisk PBX 11.25.3

Сообщение chart41 »

Да чё вы пристали к айпишнику, я же по-русски написал "внешний ip адрес". Предлагаете почитать, а сами не читаете. Я бы исправил для вас на 211.210.209.208, но здесь нет кнопки редактировать, уж извините.
До того как я добавлял эти приписки для нат (то что с комментариями), внутренние звонки работали, но была ошибка:
Asterisk - sip_parse_nat_option: nat=yes is deprecated, use nat=force_rport,comedia

"это думаете в пире Задармы надо прописывать?"
Да я незнаю по этому и попросил у вас помощи.

Сейчас исправил код вот так:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER: sip.conf
[general]

localnet=192.168.3.0/255.255.255.0 ; локальная сеть
externip=211.210.209.208 ; внешний ip адрес

register => 123456:j17ri8NYvu@sip.zadarma.com/123456

nat=force_rport,comedia ;настройки
directmedia=yes ;для
directmedia=nonat ;работы
directmedia=update ;клиентов
directmedia=outgoing ;за нат
rtpstart=10000 ;проброс портов
rtpend=10100 ;для нат
qualify=300 ; проверять соединение каждые 300 мс.

[zadarma]
type=friend
username=123456
secret=j17ri8NYvu
fromuser=123456
fromdomain=sip.zadarma.com
host=sip.zadarma.com
nat=no
insecure=invite
context=incoming
canreinvite=no

[1001]
type=friend
regexten=1001
secret=1234
context=outcoling
host=dynamic
callerid="1001" <1001>
disallow=all
allow=alaw
allow=ulaw
language=ru
callgroup=1
pickupgroup=1
qualify=yes
canreinvite=yes
call-limit=4
nat=force_rport,comedia
directmedia=nonat
Сейчас звонки изнутри в наружу и обратно работают.

Почему всё это произошло? Да потому что нет, нормального гайда по астериску нигде.
1 единственный гайд был расчитаный для тех, кто даже в линуксе не разбирается, да и в том все ссылки устарели, астериск сам обновился уже. Пришлось самому подбирать репозитории, а ведь в разных версиях всё по разному, и они работают в разных линуксах по разному. И ещё до кучи эта функция нат устарела, чтобы ещё веселей было настраивать. И самому приходится искать на форумах коды и гадать куда их вставить. А везде сидят такие уважаемые пользователи, которые пишут намёками и ничё не понятно. Нет бы нормально объяснить, что куда. Могли бы поделиться конфиг файлом просто. Ну спасибо хоть за намёки, всё-таки помогло.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Ошибки Asterisk PBX 11.25.3

Сообщение ded »

ded писал(а):Почему всё это произошло? Да потому что нет, нормального гайда по астериску нигде.
А зачем запятая?
А почему нет нормального гайда по астериску нигде? Потому что нет нормального администратора по астериску нигде. А почему нет нормального администратора по астериску нигде? Потому что нужно подбирать репозитории, а ведь в разных версиях всё по разному, и они работают в разных линуксах по разному. А почему самому приходится искать на форумах коды и гадать куда их вставить? Обычно то приходят разрабы сами, приносят код, толпятся в коридоре у вас, кричат, дерутся - "Вы тут не стояли! Я первый за ним занимал!!"
Говорите все ссылки устарели, астериск сам обновился уже? Астериск сам не обновляется, это Вы его (зачем то) обновили, и себе создали проблемы с НАТ, и пр. Лучшее - враг хорошего. Работает - не трогайте, если не ломается. А ломается если только ломать.
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Ошибки Asterisk PBX 11.25.3

Сообщение virus_net »

А как же это https://wiki.asterisk.org/wiki/display/AST/Home ?
Чем не нормально ?
А как же книга ? Она даёт все необходимые для начала навыки.
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
chart41
Сообщения: 11
Зарегистрирован: 25 дек 2017, 14:40

Re: Ошибки Asterisk PBX 11.25.3

Сообщение chart41 »

Ссылки указанные в гайде не рабочие. А астериск я не обновлял, а при установке сам подобрал репозитории, вместо нерабочих в гайде. Оказалось это более новая версия, где новые параметры нат, которые с самого начала выдавали эту ошибку. А в гайде о новых настройках нат ничего небыло.
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Ошибки Asterisk PBX 11.25.3

Сообщение april22 »

В каком гайде ?
есть вики по астериску !!! от РАЗРАБОТЧИКА !!!!!
если вы читаете чейт то гайд, то обратитесь к автору гайда для уточнения параметров . В чем проблема ? ни как не пойму ?!
Вы просто не захотели почитатать изменения и нововведения . и тут крики ....
ну тогда вам на 1.8 или 1.6 .... для особых 1.4 .... в ЧЕМ ПРОБЛЕМА ТО ?!
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH