Как избавиться от лишней информации в SIP URI?
Добавлено: 05 май 2017, 13:10
Добрый день!
Asterisk 13.13-cert, PJSIP 2.5.5, realtime.
Столкнулся с неприятной ситуацией - некоторые SIP-телефоны и софтфоны дописывают к URI некоторые свои параметры. Например, контакт одного софтфона выглядит так: sip:6642@10.1.1.82:6642;rinstance=4as2ad8ads7 и при каждой перерегистрации значение rinstance меняется, из-за чего начинают плодиться контакты, относящиеся к одному AOR. Мне же необходимо иметь на один AOR по 2-3 контакта, поэтому не спасает remove_existing.
Пробовал использовать параметр ignore_uri_user_options=yes, но изменений не обнаружил - в базу всё так же валятся URI с дополнительными параметрами.
Помогите советом.
Asterisk 13.13-cert, PJSIP 2.5.5, realtime.
Столкнулся с неприятной ситуацией - некоторые SIP-телефоны и софтфоны дописывают к URI некоторые свои параметры. Например, контакт одного софтфона выглядит так: sip:6642@10.1.1.82:6642;rinstance=4as2ad8ads7 и при каждой перерегистрации значение rinstance меняется, из-за чего начинают плодиться контакты, относящиеся к одному AOR. Мне же необходимо иметь на один AOR по 2-3 контакта, поэтому не спасает remove_existing.
Пробовал использовать параметр ignore_uri_user_options=yes, но изменений не обнаружил - в базу всё так же валятся URI с дополнительными параметрами.
Помогите советом.