01-06-2018 04:05 AM - edited 03-19-2019 01:02 PM
I have 5 Post-Normalization Trigger
trigger routing sequence 1 by-pass condition mid-dialog
trigger routing sequence 2 policy Route_Policies_ALL condition IN_Network_Side_A
trigger routing sequence 3 policy Route_Policies_ALL condition OUT_Network_Side_A
trigger post-normalization sequence 4 policy Remove_Prefix_0800_for_0800-Calls-from-CUCM-to-CVP condition OUT_Network_Side_A
trigger post-normalization sequence 5 policy Remove_Prefix_0801_for_0801-Calls-from-CUCM-to-CVP-with-Courtesy-Callback condition OUT_Network_Side_A
trigger post-normalization sequence 7 policy From_ISDN_Called_Number_Prefix_332_Remove condition OUT_Network_Side_A
trigger post-normalization sequence 8 policy From_ISDN_Called_Number_Prefix_329_Remove condition OUT_Network_Side_A
trigger post-normalization sequence 9 policy From_ISDN_Called_Number_Prefix_329_Remove condition IN_Network_Side_A
BUT CUSP search match only with 1 post-normalization trigger with highest sequence (trigger post-normalization sequence 4) and ignore another triggers:
CT_CALLBACK.12] DEBUG 2018.01.06 12:43:31:120 conditions.RegexCondition - OUT_NETWORK: null
[CT_CALLBACK.12] DEBUG 2018.01.06 12:43:31:120 conditions.RegexCondition - OUT_NETWORK: Network_Side_A
[CT_CALLBACK.12] DEBUG 2018.01.06 12:43:31:120 conditions.AbstractRegexCondition - pattern(^\QNetwork_Side_A\E$), toMatch(Network_Side_A) returning true
[CT_CALLBACK.12] DEBUG 2018.01.06 12:43:31:120 triggers.ModuleTrigger - ModuleTrigger.eval() action<Remove_Prefix_0800_for_0800-Calls-from-CUCM-to-CVP> actionParameter<>
[CT_CALLBACK.12] DEBUG 2018.01.06 12:43:31:120 triggers.ModuleTrigger - ModuleTrigger.eval() got the policy, executing it ...
[CT_CALLBACK.12] DEBUG 2018.01.06 12:43:31:120 util.Normalization - Leaving Normalization.normalize()
[CT_CALLBACK.12] DEBUG 2018.01.06 12:43:31:120 DsSipLlApi.Wire - Sending UDP packet on 10.85.101.44:32791, destination 10.20.0.198:5060
SIP/2.0 200 OK
01-06-2018 04:08 AM - edited 01-06-2018 04:10 AM
!
policy normalization From_ISDN_Called_Number_Prefix_329_Remove
uri-component update request-uri user 329 ""
end policy
!
policy normalization From_ISDN_Called_Number_Prefix_332_Remove
uri-component update request-uri user 08083327700 7700
end policy
!
policy normalization Remove_Prefix_0800_for_0800-Calls-from-CUCM-to-CVP
uri-component update request-uri user 0800 ""
end policy
!
policy normalization Remove_Prefix_0801_for_0801-Calls-from-CUCM-to-CVP-with-Courtesy-Callback
uri-component update request-uri user 0801 ""
end policy
!
02-11-2019 05:27 AM
Hi,
Did you figure out the way out i am having the same problem with CUSP 9.1.4 version.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide