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

астер не работает с Мера РТУ

Проблемы Asterisk без вэб-оболочек и их решения

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

Ответить
konstboot
Сообщения: 2
Зарегистрирован: 22 апр 2019, 13:37

астер не работает с Мера РТУ

Сообщение konstboot »

Приветствую коллеги, недавно возникла необходимость регистрации транка от второго провайдера, т.к. у первого иногда все падает, что не очень хорошо.
Провайдер предоставил регистрационные данные:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Логин
xxxx
Пароль
xxxx
Разрешённый адрес для регистрации
x.x.x.x
Протокол:
SIP
Порт
5060
Кодеки
G711a
G711u
T.38
Адрес сервера телефонии
x.x.128.71 – сигнальный сервер (регистрации).
x.x.128.77 – сервер передачи голосового трафика.
x.x.128.73 – резерврый сервер передачи голосового трафика.
Прошу данные адреса прописать в фаерволе(иные адреса считать как взлом).
Номера направленные на Вас(в данном формате они отправляются)
xxxxxxx
Транк я настроил, регистрация транка успешно прошла. однако при попытке позвонить на номер выданный провайдером звонок не проходит, а в логах сообщение 401. У провайдера Мера РТУ, дружить с астером они ее не умеют от слова совсем.
peer:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
type=peer
defaultuser=34365xxxxx
qualify=yes
dtmfmode=rfc2833
disallow=all
allow=ulaw&alaw
nat=force_rport,comedia
host=x.x.128.71
secret=xxxx
insecure=invite

registry
34365xxxxx:xxxx@x.x.128.71/34365xxxxx
вот дамп звонка
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
INVITE sip:3436598081@5.43.128.73:1200 SIP/2.0
Via: SIP/2.0/UDP x.x.128.71:5062;rport;branch=z9hG4bK-2061592899-3910243682-620819371-2253232784
From: <sip:952735xxxx@x.x.128.71:5062;user=phone>;tag=210856259-3910243682-620819371-2253232784
To: <sip:34365xxxxx@x.x.128.73:1200;user=phone>
Call-ID: 43699148629511e9abf30025909a4d86@x.x.128.71
CSeq: 1 INVITE
Contact: <sip:952735xxxx@x.x.128.71:5062;user=phone>
Content-Type: application/sdp
Allow: ACK, BYE, CANCEL, INFO, INVITE, OPTIONS, REFER, REGISTER, SUBSCRIBE, UPDATE
Max-Forwards: 70
User-Agent: TS-v4.5.1-18cW
Cisco-Guid: 419672899-1640763881-3051487256-410444746
Remote-Party-ID: <sip:952735xxxx@x.x.128.71:5062;user=phone>;party=calling;privacy=off;screen=no
Content-Length: 252

v=0
o=- 1555672883 1555672883 IN IP4 94.230.128.77
s=-
c=IN IP4 94.230.128.77
t=0 0
m=audio 13876 RTP/AVP 8 0 96
a=rtpmap:8 PCMA/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:96 telephone-event/8000
a=fmtp:96 0-15
a=sendrecv
a=silenceSupp:off - - - -




SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP x.x.128.71:5062;branch=z9hG4bK-2061592899-3910243682-620819371-2253232784;received=x.x.128.71;rport=5062
From: <sip:952735xxxx@x.x.128.71:5062;user=phone>;tag=210856259-3910243682-620819371-2253232784
To: <sip:34365xxxxx@x.x.128.73:1200;user=phone>;tag=as57b171f5
Call-ID: 43699148629511e9abf30025909a4d86@x.x.128.71
CSeq: 1 INVITE
Server: FPBX-14.0.8.4(13.22.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="asterisk", nonce="3bb5e0e2"
Content-Length: 0
Я вижу что аутентификацию не проходит, но я не понимаю что сделать в freepbx чтобы проходило?
Можно разрешить вызовы без авторизации и анонимные входящие вызовы, тогда звонок проходит, но это ...небезопасно. Конечно, у меня настроены ACL, Fail2Ban, Firewall, нестандартный порт и еще кучка всякого... но паранойя.
возможно дело в том что в строке регистрации транка стоит realm="MeraPro"
Authorization: Digest username="34365ххххх", realm="MeraPro", algorithm=MD5, uri="sip:х.х.128.71", nonce="00338212629511e9a7840025909a4d86", response="065ef89e2c92d00214846a23a73950da"

Помимо того что провайдер не может подсказать что делать, так еще и найти какие бы то ни было контакты техподдержки РТУ я не смог, а то что смог не хочет отвечать. Ткните носом плз. Не нашел подобной проблемы.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: астер не работает с Мера РТУ

Сообщение awsswa »

Ну во первых вы не правильно трактуете события:
Звонок с авторизацией идет так
Инвайт в сторону провайдера
Отбой от провайдера с требованием пароля
Инвайт в сторону провайдера с паролем
Подтверждение от провайдера

То что вы показали - это отбой от провайдера с требованием пароля ... нужны следующие шаги

И регистрации... это просто вы говорите провайдеру: я тут !!! шли мне вот сюда вызовы
И не как не связана со звонками - она либо есть, либо нет
платный суппорт по мере возможностей
BorisTheBlade
Сообщения: 167
Зарегистрирован: 14 фев 2011, 14:24

Re: астер не работает с Мера РТУ

Сообщение BorisTheBlade »

awsswa, насколько я понял это лог входящего.
konstboot, чтобы был астериск применил настройки транка к входящему(insecure=invite), сначала должен пир матчинг произойти:(секция naming devices)
Аватара пользователя
Zavr2008
Сообщения: 2211
Зарегистрирован: 27 янв 2011, 00:35
Контактная информация:

Re: астер не работает с Мера РТУ

Сообщение Zavr2008 »

nat=force_rport,comedia
Кто делает NAT? Модель маршрутизатора, отключен ли SIP ALG? что в localnet?
Не в серую сетку этого второго прова случаем этот NAT идет?
Российские E1 шлюзы Alvis. Модернизация УПАТС с E1,Подключение к ИС "Антифрод" E1 PRI/SS#7 УВР Телестор, Грифин и др..
konstboot
Сообщения: 2
Зарегистрирован: 22 апр 2019, 13:37

Re: астер не работает с Мера РТУ

Сообщение konstboot »

К сожалению пока модерировалась темя я уже решил проблему, как я написал регистрация проходит, все хорошо, нат на микроте, сип алг отключен, нат настроен нормально. У меня не было опыта настройки, когда провайдер использует несколько серверов (сип, ртп, резервный)оказывается надо было сделать транки для каждого адреса, сначала думал, что можно выделить ртп сервер через media_address, но это не помогло
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH