Страница 3 из 3

Re: PJSIP и match_header

Добавлено: 19 май 2018, 07:02
virus_net
ddkprog писал(а):удалите мой аккаунт с контентом
почему ? зачем ?
полезный топик.

Re: PJSIP и match_header

Добавлено: 22 май 2018, 14:49
ddkprog
потому что потому

Re: PJSIP и match_header

Добавлено: 05 фев 2019, 13:15
toOTOot
А между прочим Астериск научился в pjsip данный функционал, и я его начал вполне хорошо использовать.

Re: PJSIP и match_header

Добавлено: 24 апр 2020, 12:12
p.n.pestov
Здравствуйте! Подскажите в какой версии Asterisk у вас получилось прикрутить эту настройку и как вы это сделали, что поменялось в отличие от первого вашего сообщения?

Re: PJSIP и match_header

Добавлено: 28 апр 2020, 10:07
niksun
Работает мач по хедерам.
Asterisk 16.7.0, Copyright (C) 1999 - 2018, Digium, Inc. and others.
Также может быть полезно при регистрации
config show help res_pjsip_outbound_registration registration line
[registration]
line = [Boolean] (Default: no) (Regex: false)

Whether to add a 'line' parameter to the Contact for inbound call matching

When enabled this option will cause a 'line' parameter to be added to the
Contact header placed into the outgoing registration request. If the remote
server sends a call this line parameter will be used to establish a
relationship to the outbound registration, ultimately causing the configured
endpoint to be used.

Re: PJSIP и match_header

Добавлено: 28 апр 2020, 18:34
p.n.pestov
Добрый вечер! Я пытаюсь настроить эту функцию в Asterisk 16.6.2. Нашёл обсуждение этой проблемы на https://gerrit.asterisk.org/c/asterisk/+/9721/

Настройки pjsip.conf:
endpoint_identifier_order=header,ip,username,anonymous
identify_by=header
match_header=To: /<sip:XXXX@YYY\\.YYY\\.YYY\\.YYY>/

Но в нужный endpoint не улетает, при этом в дебаге не увидел никаких подозрительных сообщений:
[Apr 24 19:48:51] DEBUG[22177] res_pjsip_endpoint_identifier_ip.c: Source address XXX.XXX.XXX.XXX:53421 does not match identify 'endpoint_1'
[Apr 24 19:48:51] DEBUG[22177] res_pjsip_endpoint_identifier_ip.c: Source address XXX.XXX.XXX.XXX:53421 does not match identify 'endpoint_2'
[Apr 24 19:48:51] DEBUG[22177] res_pjsip_endpoint_identifier_ip.c: Source address XXX.XXX.XXX.XXX:53421 matches identify 'endpoint_3'

Какие настройки вы используете для корректной работы этой функции?