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

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

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

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

Ответить
sergu2
Сообщения: 1
Зарегистрирован: 18 окт 2018, 21:54

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

Сообщение sergu2 »

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>
Може кто чего-либо посоветовать ?
penkuzdui
Сообщения: 1
Зарегистрирован: 01 окт 2019, 10:45

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

Сообщение penkuzdui »

Привет, вы как-то нашли решение? Использую FreePBX, Asterisk 16 и pjsip (tls1.2)
bestann
Сообщения: 38
Зарегистрирован: 13 янв 2012, 01:03

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

Сообщение bestann »

Есть настройка транспорта для 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:бла-бла
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH