Size: a a a

2021 August 30

IV

Igor Vyrva in Asterisker-ы
Ога, но тут уже больше от Билайн зависит
источник

ЕГ

Евгений Глазунов... in Asterisker-ы
Dmitriy а что правили, если не секрет ?
источник

ЕГ

Евгений Глазунов... in Asterisker-ы
а то я вижу вот эту функцию

if (ast_test_flag(&p->flags[0], SIP_USEREQPHONE)) {
               const char *s = p->username;    /* being a string field, cannot be NULL */

               /* Test p->username against allowed characters in AST_DIGIT_ANY
                       If it matches the allowed characters list, then sipuser = ";user=phone"
                       If not, then sipuser = ""
               */
               /* + is allowed in first position in a tel: uri */
               if (*s == '+')
                       s++;
               for (; *s; s++) {
                       if (!strchr(AST_DIGIT_ANYNUM, *s) )
                               break;
               }
               /* If we have only digits, add ;user=phone to the uri */
               if (!*s)
                       urioptions = ";user=phone";
       }


но по не совсем очевидно, почему она не хочет отрабатывать для поля From
источник

A

ArcticFox in Asterisker-ы
в HDLC плату
источник

D

Dmitriy in Asterisker-ы
Не секрет,  но надо вспомнить
источник

D

Dmitriy in Asterisker-ы
Через час где-то смогу посмотреть
источник

ЕГ

Евгений Глазунов... in Asterisker-ы
получается, что с опцией usereqphone нужные поля добавляются в URI и в поле To
источник

ЕГ

Евгений Глазунов... in Asterisker-ы
источник

ЕГ

Евгений Глазунов... in Asterisker-ы
а вот во From - ни в какую
источник

TZ

Trushakov Zheny in Asterisker-ы
In the dialplan (extensions.conf) you can use several
; syntaxes for dialing SIP devices.
;        SIP/devicename
;        SIP/username@domain   (SIP uri)
;        SIP/username[:password[:md5secret[:authname[:transport]]]]@host[:port]
;        SIP/devicename/extension
;        SIP/devicename/extension/IPorHost
;        SIP/username@domain//IPorHost
; And to alter the To: or the From: header, you can additionally append
; the following to any of the above strings:
;        [![touser[@todomain]][![fromuser][@fromdomain]]]
источник

TZ

Trushakov Zheny in Asterisker-ы
может это поможет
источник

D

Dmitriy in Asterisker-ы
if (!sip_standard_port(p->socket.type, ourport)) {
               /*ret = ast_str_set(&from, 0, "<sip:%s@%s:%d>;tag=%s", tmp_l, d, ourport, p->tag);*/
               ret = ast_str_set(&from, 0, "<sip:%s@%s:%d%s>;tag=%s", tmp_l, d, ourport, urioptions, p->tag);
       } else {
               /*ret = ast_str_set(&from, 0, "<sip:%s@%s>;tag=%s", tmp_l, d, p->tag);*/
               ret = ast_str_set(&from, 0, "<sip:%s@%s%s>;tag=%s", tmp_l, d, urioptions, p->tag);
источник

D

Dmitriy in Asterisker-ы
то что закомментировано - это стандарт, ниже дописано
источник

D

Dmitriy in Asterisker-ы
это /channels/chan_sip.c
источник

ЕГ

Евгений Глазунов... in Asterisker-ы
Спасибо !
источник

𝖆

𝖆𝖐𝖆𝖒𝖎𝖙... in Asterisker-ы
привет, а make config же, судя по документации, должен инит скрипты/системд юниты скопировать, только у меня не получается?)
источник

𝖆

𝖆𝖐𝖆𝖒𝖎𝖙... in Asterisker-ы
в asterisk
источник

𝖆

𝖆𝖐𝖆𝖒𝖎𝖙... in Asterisker-ы
аа.. интересно, у них в таргете config нет варианта для centos :)
UPD. а не.. есть
источник

PS

Pavel Sokolov in Asterisker-ы
да че ты ваще
зашел в contrib и сам ручками поставил под системД 🙂
источник

МА

Михаил Акакиев... in Asterisker-ы
Добрый день, подскажите, кто-нибудь ставил на мониторинг АТС yeastar s300 в zabbix
источник