ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Set(SIP_HEADER

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

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

Set(SIP_HEADER

Сообщение Repz » 01 ноя 2018, 19:28

Set(SIP_HEADER(headername)=Foo Fighters)
ERROR[23542][C-0001561b]: pbx.c:4392 ast_func_write: Function SIP_HEADER cannot be written to
так и не появилась возможность записать SIP_HEADER?
Нужно изменить From, чем воспользоваться?
Repz
 
Сообщений: 169
Зарегистрирован: 04 мар 2015, 12:35

Re: Set(SIP_HEADER

Сообщение awsswa » 01 ноя 2018, 19:53

fromuser ?
платный суппорт по мере возможностей
awsswa
 
Сообщений: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Set(SIP_HEADER

Сообщение ded » 01 ноя 2018, 20:50

& fromdomain=
ded
 
Сообщений: 15803
Зарегистрирован: 26 авг 2010, 19:00

Re: Set(SIP_HEADER

Сообщение Repz » 02 ноя 2018, 11:18

Изменить нужно в таком формате
<sip:162@192.168.1.59:5060;var=val>
Repz
 
Сообщений: 169
Зарегистрирован: 04 мар 2015, 12:35

Re: Set(SIP_HEADER

Сообщение Vlad1983 » 02 ноя 2018, 11:31

попробовать последовательно Application_SIPRemoveHeader и Application_SIPAddHeader
ЛС: @rostel
Vlad1983
 
Сообщений: 4251
Зарегистрирован: 09 авг 2011, 11:51

Re: Set(SIP_HEADER

Сообщение zzuz » 02 ноя 2018, 16:59

То есть не смущает
Function SIP_HEADER cannot be written to
?
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33

Re: Set(SIP_HEADER

Сообщение Repz » 02 ноя 2018, 18:39

zzuz писал(а):То есть не смущает

не просто смущает, смущает даже очень. И вопрос "так и не появилась возможность записать SIP_HEADER?"


Влад, смотрел в эту сторону, но последовательно с remove не надумал, но тоже не помогло :
[Показать] Спойлер:
INVITE sip:100@10.77.192.196 SIP/2.0
Via: SIP/2.0/UDP 10.77.192.80:5060;branch=z9hG4bK30df56e3
Max-Forwards: 70
From: "1992" <sip:1992@10.77.192.80>;tag=as138bb915
To: <sip:100@10.77.192.196>
Contact: <sip:1992@10.77.192.80:5060>
Call-ID: 7c14583d0d739e3201c0cf9946531b99@10.77.192.80:5060
CSeq: 102 INVITE
User-Agent: Asterisk PBX 15.6.1
Date: Fri, 02 Nov 2018 14:22:49 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
From: <sip:1992@10.77.192.80;var=val>;tag=wWdthf1tg
Country22: Moscow
Content-Type: application/sdp
Content-Length: 261


same => n,SIPRemoveHeader(From)
same => n,SIPRemoveHeader(To)
same => n,SIPRemoveHeader(User-Agent)

удалить не дает, только дописать
Repz
 
Сообщений: 169
Зарегистрирован: 04 мар 2015, 12:35

Re: Set(SIP_HEADER

Сообщение zzuz » 02 ноя 2018, 18:44

Если действительно нужно
<sip:162@192.168.1.59:5060;var=val>
, чему я явно сомневаюсь , то только редактировать исходники . Открываете chan_sip.c и наслаждаетесь.
Линия24 - Системы Массового Телефонного Обслуживания
Аватар пользователя
zzuz
 
Сообщений: 1658
Зарегистрирован: 21 сен 2010, 13:33


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 28

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH