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.
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: