So, I have the following translation:<br><br>voice translation-rule 2<br> rule 1 reject /^6305551212$/<br><br>voice translation-profile BLOCKED<br> translate calling 2<br>!<br><br><br>voice-port 0/0/0:23<br> translation-profile incoming BLOCKED<br>
bearer-cap Speech<br>!<br><br>Router#test voice translation-rule 2 6305551212<br>6305551212 blocked on rule 1<br><br><br>Mar 4 17:17:48: //-1/xxxxxxxxxxxx/RXRULE/regxrule_match: Skipping a call block rule; number=6305551212rule precedence=1<br>
.Mar 4 17:17:48: //-1/xxxxxxxxxxxx/RXRULE/regxrule_match: more digits needed; number=6305551212 rule precedence=2<br>.Mar 4 17:17:48: //-1/xxxxxxxxxxxx/RXRULE/regxrule_match: No match; number=6305551212 rule precedence=3<br>
.Mar 4 17:17:48: //-1/xxxxxxxxxxxx/RXRULE/regxrule_rule_match: partial match found, partial_match 2<br>.Mar 4 17:17:48: //-1/xxxxxxxxxxxx/RXRULE/regxrule_profile_match_internal: partial match found with rule 2 ruleset 2<br>
.Mar 4 17:17:48: //-1/xxxxxxxxxxxx/RXRULE/regxrule_profile_subst_internal: partial match found doing regxrule_profile_match<br><br>And the call progresses fine to its destination.<br><br>It appears the call reject via translation doesn't do anything, the very first line of the debug says it is just skipping the rule...<br>
<br>What is going on here?<br><br>Why does this not work...<br><br>This is a 2851 running 12.4.24T2<br><br><br>Jonathan<br><br><br><br>