[asterisk-bugs] [JIRA] (ASTERISK-25396) chan_sip: Extremely long callerid name causes invalid SIP
Walter Doekes (JIRA)
noreply at issues.asterisk.org
Thu Sep 17 04:15:33 CDT 2015
Walter Doekes created ASTERISK-25396:
----------------------------------------
Summary: chan_sip: Extremely long callerid name causes invalid SIP
Key: ASTERISK-25396
URL: https://issues.asterisk.org/jira/browse/ASTERISK-25396
Project: Asterisk
Issue Type: Bug
Security Level: None
Components: Channels/chan_sip/Interoperability
Affects Versions: 13.5.0, 11.19.0
Reporter: Walter Doekes
Severity: Minor
Example:
{noformat}
*CLI> channel originate Local/s at default application Wait 10
...
Reliably Transmitting (no NAT) to 1.2.3.4:5060:
INVITE sip:johndoe at 1.2.3.4 SIP/2.0
Via: SIP/2.0/UDP 10.101.10.156:5060;branch=z9hG4bK666145d9
Max-Forwards: 70
From: "AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB CCCCCCCCCCCCCCC DDDDDDDDDDDDDDD EEEEEEEEEEEEEEE FFFFFFFFFFFFFFF AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB CCCCCCCCCCCCCCC DDDDDDDDDDDDDDD EEEEEEEEEEEEEEE FFFFFFFFFFFFFFF AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB CCCCCCCCCCCCCCC DDDDDDDDDDDDDD
To: <sip:johndoe at 1.2.3.4>
Contact: <sip:123456789 at 10.101.10.156:5060>
Call-ID: 2764d24c65faae38254ffbbf44f326c9 at 10.101.10.156:5060
CSeq: 102 INVITE
User-Agent: Asterisk PBX GIT-11-3cf0f29
Date: Thu, 17 Sep 2015 09:07:27 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Remote-Party-ID: "AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB CCCCCCCCCCCCCCC DDDDDDDDDDDDDDD EEEEEEEEEEEEEEE FFFFFFFFFFFFFFF AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB" <sip:123456789 at 10.101.10.156>;party=calling;privacy=off;screen=no
Content-Type: application/sdp
Content-Length: 319
{noformat}
That is:
*From: "AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB CCCCCCCCCCCCCCC DDDDDDDDDDDDDDD EEEEEEEEEEEEEEE FFFFFFFFFFFFFFF AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB CCCCCCCCCCCCCCC DDDDDDDDDDDDDDD EEEEEEEEEEEEEEE FFFFFFFFFFFFFFF AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB CCCCCCCCCCCCCCC DDDDDDDDDDDDDD* (eol)
Steps to reproduce:
{noformat}
[modules]
autoload=no
load => res_clioriginate.so
load => res_rtp_asterisk.so
load => chan_sip.so
load => chan_local.so
load => app_dial.so
load => func_callerid.so
load => pbx_config.so
{noformat}
{noformat}
[default]
exten => s,1,NoOp
same => n,Set(CALLERID(num)=123456789)
same => n,Set(CALLERID(name)=AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB CCCCCCCCCCCCCCC DDDDDDDDDDDDDDD EEEEEEEEEEEEEEE FFFFFFFFFFFFFFF )
same => n,Set(CALLERID(name)=${CALLERID(name)} AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB CCCCCCCCCCCCCCC DDDDDDDDDDDDDDD EEEEEEEEEEEEEEE FFFFFFFFFFFFFFF )
same => n,Set(CALLERID(name)=${CALLERID(name)} AAAAAAAAAAAAAAA BBBBBBBBBBBBBBB CCCCCCCCCCCCCCC DDDDDDDDDDDDDDD EEEEEEEEEEEEEEE FFFFFFFFFFFFFFF )
same => n,Dial(SIP/johndoe at 1.2.3.4)
{noformat}
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list