Noprint | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
Panel | ||||
---|---|---|---|---|
In this section:
|
Info | ||
---|---|---|
| ||
Related articles: |
Include Page | ||||
---|---|---|---|---|
|
Excerpt Include | ||||||
---|---|---|---|---|---|---|
|
Note | ||||
---|---|---|---|---|
| ||||
Headers may be configured in compact form and transparently passed using a Transparency Profile. It is advisable to configure both compact and long formats to ensure both types of received headers in the PDU are transparently passed. |
The CLI syntax to configure a Transparency Profile is shown below:
Code Block | ||
---|---|---|
| ||
% set profiles services transparencyProfile <tpName> sipHeader <name of SIP header, or 'all'> excludedMethods <bye | cancel | info | invite | message | notify | options | prack | publish | refer | register | subscribe | update> ignoreTransparency <no | yes> sipMessageBody <content-type, or 'all'> excludedMethods <bye | cancel | info | invite | message | notify | options | prack | publish | refer | register | subscribe | update> ignoreTransparency <no | yes> state <disabled | enabled> |
The CLI syntax to assign the Transparency Profile to an egress Trunk Group is shown below:
Code Block | ||
---|---|---|
| ||
% set addressContext <addressContextName> zone <zoneName> sipTrunkGroup <trunkGroupsName> services transparencyProfile <tpName> |
Caption | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
|
icon | false |
---|---|
title | Note |
|
icon | false |
---|---|
title | Note |
|
|
|
icon | false |
---|---|
title | Note |
|
|
|
|
|
|
Info | ||
---|---|---|
| ||
To see a step-by-step configuration example, see refer to Configuring a Transparency Profile. |
To configure transparency of all headers for a Transparency Profile and view the results:
Code Block | ||
---|---|---|
| ||
% set profiles services transparencyProfile TP_E sipHeader all % commit % show profiles services transparencyProfile TP_E state enabled; sipHeader all; |
To exclude select methods from a SIP header:
Code Block | ||
---|---|---|
| ||
% set profiles services transparencyProfile TP_F sipHeader SH1 excludedMethods invite,info,register |
To exclude transparency for a specific SIP header:
Code Block | ||
---|---|---|
| ||
% set profiles services transparencyProfile TP_G sipHeader SH1 ignoreTransparency yes |
To assign transparency profile to a trunk group:
Code Block | ||
---|---|---|
| ||
% set addressContext ADDR_CONTEXT_1 zone ZONE_AS sipTrunkGroup TG_ASX_MERCURY services transparencyProfile TP_E
|
To allow a specific type of content through:
Code Block | ||
---|---|---|
| ||
% set profiles services transparencyProfile testProfile sipMessageBody application/foo |
To allow all types of content through in all SIP messages except certain select SIP methods:
Code Block | ||
---|---|---|
| ||
% set profiles services transparencyProfile testProfile sipMessageBody all excludedMethods info,invite |
Pagebreak |
---|