ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

МГТС транк - проблема с входящим звонком

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

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

Re: МГТС транк - проблема с входящим звонком

Сообщение ded » 12 май 2016, 17:43

CLONE_2000 писал(а):Спасибо. Форма помогла мне перейти немного дальше...
Прошу помощи в расшифровке, умом понимаю что прилетает регистрация с другого сервера, а как Asterisk научить на это реагировать, неужели host=dynamic?

Условные обозначения:
1. 7XXXXXXXXXX = номер на который звоню (выданный МГТС)
2. 10.X.X.X = IP адрес сервера на который отправляю вызовы (выдан МГТС)
3. 7ZZZZZZZZZZ = номер с которого звоню
4. 10.(странный сервер о котором речи не шло) = собственно какой-то который хочет от asterisk что-то.

[Показать] Спойлер:
Код: выделить все
<--- SIP read from UDP:10.X.X.X:5060 --->
INVITE sip:7xxxxxxxxxx@10.X.X.X:5060;user=phone SIP/2.0
Via: SIP/2.0/UDP 10.X.X.X:5060;branch=z9hG4bKvp9fsh009oim9ba6u0j0.1
Call-ID: SDjpgja01-1cd9c368b88e1bc0e66db73fd5f289d2-v3000i1
From: <sip:7ZZZZZZZZZZ@10.(странный сервер о котором речи не шло);user=phone;cpc-rus=1>;tag=SDjpgja01-isqzdcid-CC-29
To: <sip:7XXXXXXXXXX0@10.(странный сервер о котором речи не шло);user=phone>
CSeq: 1 INVITE
Max-Forwards: 68
Contact: <sip:7ZZZZZZZZZZ@10.X.X.X;user=phone;transport=udp>
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INFO,PRACK,SUBSCRIBE,NOTIFY,UPDATE,MESSAGE,REFER
User-Agent: Huawei SoftX3000 V300R010
Supported: 100rel
Content-Length: 235
Content-Type: application/sdp

v=0
o=- 1637812188 26722349 IN IP4 10.X.X.X
s=-
c=IN IP4 10.X.X.X
t=0 0
m=audio 63982 RTP/AVP 8 18 100
a=rtpmap:8 PCMA/8000
a=rtpmap:18 G729/8000
a=rtpmap:100 telephone-event/8000
a=fmtp:100 0-15
a=fmtp:18 annexb=no
<------------->
--- (13 headers 11 lines) ---
Sending to 10.X.X.X:5060 (no NAT)
Sending to 10.X.X.X:5060 (no NAT)
Using INVITE request as basis request - SDjpgja01-1cd9c368b88e1bc0e66db73fd5f289d2-v3000i1
No matching peer for '7ZZZZZZZZZZ' from '10.X.X.X:5060'

<--- Reliably Transmitting (no NAT) to 10.X.X.X:5060 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 10.X.X.X:5060;branch=z9hG4bKvp9fsh009oim9ba6u0j0.1;received=10.X.X.X
From: <sip:7ZZZZZZZZZZ@10.(странный сервер о котором речи не шло);user=phone;cpc-rus=1>;tag=SDjpgja01-isqzdcid-CC-29
To: <sip:7XXXXXXXXXX@10(странный сервер о котором речи не шло);user=phone>;tag=as77bddfa6
Call-ID: SDjpgja01-1cd9c368b88e1bc0e66db73fd5f289d2-v3000i1
CSeq: 1 INVITE
Server: FPBX-2.11.0(11.21.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="asterisk", nonce="2a70993d"
Content-Length: 0


Понимаю что прошу много но больше спросить не где, МГТС молчит. Ответ из серии вы забейти что к вам прилетает с других адресов ...

Это Ваше последнее сообщение. Вы хотите сказать, что дальше этого не продвинулись? А зачем тогда советы спрашиватьь? Чтобы их игнорировать?
type=peer
insecure=invite - - - сделали? и ничего не прибегает по SIP на входящий?
Не верю, крикнул Станиславский,
И отобрал кадило у попа.

Продвигайтесь по схеме, и всё получится.
ded
 
Сообщений: 15801
Зарегистрирован: 26 авг 2010, 19:00

Re: МГТС транк - проблема с входящим звонком

Сообщение CLONE_2000 » 13 май 2016, 16:28

Ура заработало. Огромное спасибо.
Ошибка оказалась в простой вещи (сразу видно не хватает базовых знаний), дело в том что для Asterisk в конфиге host=IP1&IP2 и host=IP2&IP1 представляет разницу. Причем как оказалось первым Asterisk (Elastix) считает тот что стоит последним. Так же доставил кодек g729 его не было.
ИТОГО пример конфига который у меня заработал выкладываю по спойлером.
[Показать] Спойлер:
Код: выделить все
type=peer
disallow=all
host=IP2&IP1
canreinvite=no
dtmfmode=rfc2833
allow=ulaw,alaw,g729
nat=no
fromuser=7номер
insecure=invite
context=from-trunk


Еще раз ОГРОМНОЕ спасибо, ded рулит, схема работает, я читаю книгу ))))
CLONE_2000
 
Сообщений: 8
Зарегистрирован: 05 май 2016, 00:08

Re: МГТС транк - проблема с входящим звонком

Сообщение virus_net » 14 май 2016, 09:59

CLONE_2000 писал(а):я в принципе не вчера для себя Asterisk открыл...

CLONE_2000 писал(а):сразу видно не хватает базовых знаний

как то одно с другим не вяжется

P.S. Elastix это web-интерфейс only, с генерацией конфига.
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
virus_net
 
Сообщений: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: МГТС транк - проблема с входящим звонком

Сообщение sserga » 21 сен 2018, 18:53

CLONE_2000 писал(а):Ура заработало. Огромное спасибо.
Ошибка оказалась в простой вещи (сразу видно не хватает базовых знаний), дело в том что для Asterisk в конфиге host=IP1&IP2 и host=IP2&IP1 представляет разницу. Причем как оказалось первым Asterisk (Elastix) считает тот что стоит последним. Так же доставил кодек g729 его не было.
ИТОГО пример конфига который у меня заработал выкладываю по спойлером.
[Показать] Спойлер:
Код: выделить все
type=peer
disallow=all
host=IP2&IP1
canreinvite=no
dtmfmode=rfc2833
allow=ulaw,alaw,g729
nat=no
fromuser=7номер
insecure=invite
context=from-trunk


Еще раз ОГРОМНОЕ спасибо, ded рулит, схема работает, я читаю книгу ))))



Подскажите пожалуйста как вы у МГТС выбили настройки для sip? У меня тоже сейчас номер через медный провод заходит в квартиру. Пытался пару лет назад перевести на sip но мне сазали в МГТС что будет работать только через их ip адреса т.е. внутри локальной сети на сколько я понимаю. А мне надо было на asterisk подключить транк в другом помещение и соответствено другой провайдер.
sserga
 
Сообщений: 5
Зарегистрирован: 02 авг 2018, 21:29

Пред.

Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH