test-sip-manipulation

The test-sip-manipulation element allows you to test and validate a sip-manipulation. Navigate to the test-sip-manipulation element.
ORACLE# test-sip-manipulation
ORACLE(test-sip-manipulation)#

Parameters

debugging
Enable or disable debugging mode.
  • Default: disabled.
  • Values: enabled | disabled
direction
Set the direction of the SIP message.
  • Default: out.
  • Values: in | out
display-sip-message
Display on screen the SIP message that will be manipulated.
execute
Execute the referenced sip-manipulation against the SIP message.
load-sip-message
Paste a new SIP message into the ACLI to use as a test. Press Ctrl + D to end the message.
local-ip
Set the IP and port for the $LOCAL_IP variable.
manipulation-pattern
Set the manipulation pattern, used in $MANIP_PATTERN.
manipulation-string
Set the manipulation string, used in $MANIP_STRING.
refresh-manipulations
Reload any newly configured sip-manipulations.
remote-ip
Set the IP and port for the $REMOTE_IP variable.
sip-manipulation
Identify the name of the sip-manipulation you want to test.
tgrp-context
Set the trunk group context, used in the $TRUNK_GROUP_CONTEXT variable.
loop
This hidden command executes the sip-manipulation N number of times.

WARNING:

Never run the loop command on a production system. Running the loop command degrades system performance.

Example

ORACLE(test-sip-manipulation)# sip-manipulation rmHeaders 
ORACLE(test-sip-manipulation)# execute

Note:

This command exists both as a command and as a configuration element.