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

Set(SIP_HEADER

Добавлено: 01 ноя 2018, 18:28
Repz
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, чем воспользоваться?

Re: Set(SIP_HEADER

Добавлено: 01 ноя 2018, 18:53
awsswa
fromuser ?

Re: Set(SIP_HEADER

Добавлено: 01 ноя 2018, 19:50
ded
& fromdomain=

Re: Set(SIP_HEADER

Добавлено: 02 ноя 2018, 10:18
Repz
Изменить нужно в таком формате
<sip:162@192.168.1.59:5060;var=val>

Re: Set(SIP_HEADER

Добавлено: 02 ноя 2018, 10:31
Vlad1983
попробовать последовательно Application_SIPRemoveHeader и Application_SIPAddHeader

Re: Set(SIP_HEADER

Добавлено: 02 ноя 2018, 15:59
zzuz
То есть не смущает
Function SIP_HEADER cannot be written to
?

Re: Set(SIP_HEADER

Добавлено: 02 ноя 2018, 17:39
Repz
zzuz писал(а):То есть не смущает
не просто смущает, смущает даже очень. И вопрос "так и не появилась возможность записать SIP_HEADER?"


Влад, смотрел в эту сторону, но последовательно с remove не надумал, но тоже не помогло :
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
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)

удалить не дает, только дописать

Re: Set(SIP_HEADER

Добавлено: 02 ноя 2018, 17:44
zzuz
Если действительно нужно
<sip:162@192.168.1.59:5060;var=val>
, чему я явно сомневаюсь , то только редактировать исходники . Открываете chan_sip.c и наслаждаетесь.