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

Поле "Contact:" в исходящих как можно изменить ? ( PJSIP )

Проблемы и их решения Asterisk как такового

Модератор: april22

Поле "Contact:" в исходящих как можно изменить ? ( PJSIP )

Сообщение sergu2 » 19 окт 2018, 09:53

Asterisk16 находится за натом
Стучится через pjsip к sip.pstnhub.microsoft.com.
стучится с PUBLIC IP = 11.22.33.44 ( это для примера public ip)

Заголовок Уходящего из Asterisk выглядит так ( в той части, про которую спрашиваю):
Код: выделить все
<--- Transmitting SIP request (806 bytes) to TLS:52.114.75.24:5061 --->
INVITE sip:+380770081@sip.pstnhub.microsoft.com:5061 SIP/2.0
Via: SIP/2.0/TLS 11.22.33.44:5061;rport;branch=z9hG4bKPjd2eab8f8-666c-4cb0-94ed-cc747dafcd8a;alias
From: <sip:6001@firma123.com>;tag=a6c72b0c-d26b-47be-908f-4dda08120050
To: <sip:+380770081@sip.pstnhub.microsoft.com>
Contact: <sip:asterisk@11.22.33.44:5061;transport=TLS>
Call-ID: 3373064d-ec9a-4702-b4fe-0ec8de6a60d7


Ищу как сделать так, что-бы в этом уходящем запросе поле "Contact:" выглядело так:
Код: выделить все
Contact: <sip:asterisk@firma123.com:5061;transport=TLS>

Може кто чего-либо посоветовать ?
sergu2
 
Сообщений: 1
Зарегистрирован: 18 окт 2018, 22:54

Re: Поле "Contact:" в исходящих как можно изменить ? ( PJSIP

Сообщение penkuzdui » 01 окт 2019, 11:47

Привет, вы как-то нашли решение? Использую FreePBX, Asterisk 16 и pjsip (tls1.2)
penkuzdui
 
Сообщений: 1
Зарегистрирован: 01 окт 2019, 11:45

Re: Поле "Contact:" в исходящих как можно изменить ? ( PJSIP

Сообщение mikelog » 09 окт 2019, 14:23

https://stackoverflow.com/questions/485 ... nabled-alg

ну или же закрываться SBC
mikelog
 
Сообщений: 120
Зарегистрирован: 20 фев 2013, 11:27

Re: Поле "Contact:" в исходящих как можно изменить ? ( PJSIP

Сообщение bestann » 09 окт 2019, 16:43

Есть настройка транспорта для NAT в pjsip.conf, например
Попробуйте ip или доменное имя.
Код: выделить все
;--[transport-udp-ext] ; транспорт для внешний подключений, в основном провайдеров
type=transport
protocol=udp
bind=0.0.0.0
local_net=10.0.10.0/24
local_net=192.168.50.0/24
local_net=127.0.0.1/32
external_media_address=внешний ip (скрыла)            ; внешний адрес Asterisk
external_signaling_address=у меня тот же адрес       ; внешний адрес Asterisk


Так контакт не ставится?
Код: выделить все
[sip-trunk]
type=aor
contact=sip:бла-бла
bestann
 
Сообщений: 37
Зарегистрирован: 13 янв 2012, 01:03


Вернуться в Конфигурация и настройка Asterisk

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

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

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