Size: a a a

2021 April 05

АК

Александр Ключников... in Asterisker-ы
Не знаю
источник

АК

Александр Ключников... in Asterisker-ы
У SIP авторизация типа digest. Пароли не передаются. Поидее можно другой типа использовать,  тот же kerberos, но клиент жолжен поддерживать
источник

АК

Александр Ключников... in Asterisker-ы
В биллине и транзите радиус используют, но такм авторизация по айпишникам
источник

H

Hasper in Asterisker-ы
понял.. спасибо
источник

IV

Ivan Vynogradov in Asterisker-ы
Приветствую. подскажите, пожалуйста, с attendend transfer для исходящего звонка
после нажатия *2  и ввода первой цифры - астериск сразу пытается сделать набор набор номера не дожидаясь оставшиеся цифры
пробовал изменить transferdigittimeout => 13
а также featuredigittimeout = 1500 во features.conf

при входящем звонке такой проблемы нет. только при исходящем. тип DTMF SIP-INFO
В консоли
[Apr  5 15:19:48] DTMF[689172][C-0000002c]: channel.c:3878 __ast_read: DTMF end '8' received on PJSIP/utdnvxscoj-00000046, duration 100 ms
[Apr  5 15:19:48] DTMF[689172][C-0000002c]: channel.c:3967 __ast_read: DTMF end passthrough '8' on PJSIP/utdnvxscoj-00000046
   -- Channel PJSIP/utdnvxscoj-00000046: Dialed '8@sub-outbound' does not exist.
   -- <PJSIP/utdnvxscoj-00000046> Playing 'pbx-invalid.slin16' (language 'en')
[Apr  5 15:19:52] WARNING[689172][C-0000002c]: bridge_basic.c:3361 feature_attended_transfer: Channel PJSIP/utdnvxscoj-00000046: Unable to acquire target extension for attended transfer.

здесь 8 была набрана после *2. дайте направление - куда копать?
источник

IV

Igor Vyrva in Asterisker-ы
В контекст в котором отрабатывает *2
источник

IV

Ivan Vynogradov in Asterisker-ы
Igor Vyrva
В контекст в котором отрабатывает *2
Так, а что там смотреть? Понятно, что правила для обработки одной цифры нет. Нужен номер целиком
источник

IV

Igor Vyrva in Asterisker-ы
А оно там есть?
источник

IV

Igor Vyrva in Asterisker-ы
В каком контексте обрабатывается трансфер?
источник

IV

Ivan Vynogradov in Asterisker-ы
Да. Обычный исходящий звонок работает
источник

IV

Igor Vyrva in Asterisker-ы
Вот у меня для трансферов отдельный контекст, и там есть нужные мне шаблоны, а у вас?
источник

IV

Ivan Vynogradov in Asterisker-ы
И трансфер при входящем также
источник

IV

Igor Vyrva in Asterisker-ы
А входящий и исходящий у вас работают по единому контексту?
источник

IV

Ivan Vynogradov in Asterisker-ы
Нет. Контексты разные
источник

IV

Ivan Vynogradov in Asterisker-ы
Контекст исходящего привязан к endpoint
источник

IV

Ivan Vynogradov in Asterisker-ы
Да и при чем здесь контекст? Вопрос, почему астериск не ждёт ввода всего номера, а сразу пытается обработать dtmf
источник

IV

Igor Vyrva in Asterisker-ы
Есть два варианта
Таймаут
Нет подходящего экстеншена в контексте где отрабатывает проблемный *2
источник

IV

Ivan Vynogradov in Asterisker-ы
Igor Vyrva
Есть два варианта
Таймаут
Нет подходящего экстеншена в контексте где отрабатывает проблемный *2
Сами dtmf приходят мгновенно. С опциями. С контекстом я же написал. Какой там должен быть экстеншн? Просто цифра 8)
источник

IV

Igor Vyrva in Asterisker-ы
Ну к примеру
exten => _8XXX.,1,NoOp(test transfer *2)
источник

IV

Ivan Vynogradov in Asterisker-ы
Этот шаблон не отработает Астериск уже на первой цифре пытается выполнять диалплан
источник