Translation rule question - multiple matches

Hi,
I have a translation rule
translation-rule 5000
Rule 1 5000 600
Rule 2 5000 601
Rule 3 5000 602
im trying to understand what will happen here with the rules matching the same digits. Unable to find any documentation at this stage. Will it know if it has been through the first rule or performs a round robin?
Thanks

Hi
I believe the rule will match the first rule in the list - i.e. like an access-list.
You can test it using
test translation-rule 5000 5000
Where the first 5000 specifies rule 5000, and the second it the input number.
Regards
Aaron
Please rate helpful posts...

Similar Messages

  • Cisco ISE - What does "Multiple Matched Rule Applies" mean?

    Hi,
    In Cisco ISE authroiztion policy configuration, what does the option "multiple matched rule applies" mean? I can understand the "first matched rule", but in "multiple matched rule" how is the "permissions picked if multiple rules match? Or, what is the logic involved in picking up the permissions, if multiple rules are matched in authorization policy.
    No where in cisco document I see any explaination for this.
    Would appreciate if any one can point me to  a document or explain me the login in selecting the persmissions if multiple rules are matched. Also, what would the use-case for this?
    Thanks and Regards,
    Mohan

    I agree with tarik & also this might be helpful for you:
    An authorization policy can  consist of a single rule or a set of rules that are user-defined. These  rules act to create a specific policy. For example, a standard policy  can include the rule name using an If-Then convention that links a value  entered for identity groups with specific condition(s) or attributes to  produce a specific set of permissions that create a unique  authorization profile. There are two authorization policy options you  can set:
    •First Matched Rules Apply
    •Multiple Matched Rule Applies
    These two options direct Cisco ISE  to use either the first matched or the multiple matched rule type  listed in the standard policy table when it matches the user's set of  permissions. These are the two types of authorization policies that you  can configure:
    •Standard
    •Exception
    Standard policies are policies  created to remain in effect for long periods of time, to apply to a  larger group of users or devices or groups, and allow access to specific  or all network endpoints. Standard policies are intended to be stable  and apply to a large groups of users, devices, and groups that share a  common set of privileges.
    Standard policies can be used as  templates in which you modify the original values to serve the needs of a  specific identity group, using specific conditions or permissions to  create another type of standard policy to meet the needs of new  divisions, or groups of users, devices, or groups in your network.
    By contrast, exception policies  are appropriately named because this type of policy acts as an exception  to the standard policies. Exception polices are intended for  authorizing limited access that is based on a variety of factors  (short-term policy duration, specific types of network devices, network  endpoints or groups, or the need to meet special conditions or  permissions or an immediate requirement).
    Exception policies are created to  meet an immediate or short-term need such as authorizing a limited  number of users, devices, or groups to access network resources. An  exception policy lets you create a specific set of customized values for  an identity group, condition, or permission that are tailored for one  user or a subset of users. This allows you to create different or  customized policies to meet your corporate, group, or network needs.
    http://www.cisco.com/en/US/docs/security/ise/1.0/user_guide/ise10_authz_polprfls.html

  • Multiple Matches in Join Rule

    Hi,
     What's the default behaviour for join rules with multiple matches? I'm looking at implementing a match on a payrollID number between Oracle payroll users and AD users - both objects imported into FIM. I'm updating my AD user attributes with payroll
    data such as employee manager. AD users have portal and SSPR access.
    Due to my data sources being less than 100% reliable some payrollIDs overlap - what is the default action during an import if multiple objects from the data source match? Presumably it's just a matter of various attributes being incorrectly updated for the
    wrong user or with the wrong values.
    Thanks
    IT Support/Everything

    Dominik is correct the first join regardless wins.  Could you use additional attributes such as last name as an additional match criteria when the payrollID=999.  The specific connector routine is MapAttribute for join and Carol Wapshere has a
    good write up on advanced join scenarios which might help you.
    http://www.wapshere.com/missmiis/advanced-joining
    Good luck!

  • Translation rule group fail

    I need config a group in a translation rule and fail, any body can help me
    rule 1 ^123(1-9) 3456 any subscriber
    Incorrect format for Translation Match Pattern
    regular expression must be of the form ^(\^)?(\+)?([0-9,ABCD.*%?#]+)$
    Invalid match pattern string input ^123(1-9)

    If your ver IOS is 12.2(11)T or later this will work
    voice translation-rule 5000 /^123[1-9]/ /3456/ type any subscriber
    show voice translation-rule 5000
    Translation-rule tag: 5000
    Rule 1:
    Match pattern: ^123[1-9]
    Replace pattern: 3456
    Match type: any Replace type: subscriber
    Match plan: none Replace plan: none
    you can do the following to see if your rule works as expected.
    test voice translation-rule 5000 1234567890
    Matched with rule 1
    Original number: 1234567890 Translated number: 3456567890
    Original number type: none Translated number type: subscriber
    Original number plan: none Translated number plan: none

  • Test voice-translation rule not working properly

    Hi all,
    I have a 15.4(1T) image I'm trying to test a voice tranlation-rule on.
    If I put in a number that doesn't match, it tells me so.  However, if I test a string that does match, I get no results at all. 
    I know the rule works as this is from our production phone system. 
    voice translation-rule 1
    rule 1 /^9\([2-9]..[2-9]......\)/ /\1/
    CTHA_2901#test voice translation-rule 1 2488900
    2488900 Didn't match with any of rules
    CTHA_2901#test voice translation-rule 1 92488900
    CTHA_2901#
    CTHA_2901#
    Has anyone run across this?  Perhaps I'm doing something wrong, or there's a software bug in this image?
    Thanks,
    Brian

    Hi Jaime,
    I hadn't, and that certainly does work.  I guess I thought I'd see a no-match message in that scenario too, but never tried it.  Thanks!

  • How to append calling and called number with translation rules?

    Hello,
    I have one question about digit manipulations.
    How to append calling number and called number with IOS commands?
    For example, when 123 dials 45678, translations have to be performed and the new called number to be 12345678.
    Thank you,
    I will vote this conversation.

    It is not possible with translation rules.
    However, you can do that with a TCL/IVR script.

  • Need help on voice translation rules

    Hi all,
    I have small CME setup and i want to translate the 111 to 09821444335. If some one dial 111 its convert to 09821444335.
    so following rule i configured in router but its not working. pls help
    voice translation-rule 1
    rule 1 /1111/ /09821444335/
    voice translation-profile profile1
    translate calling 1
    dial-peer voice 2 pots
    description OUTGOING-CALLS
    translation-profile outgoing profile1
    destination-pattern 0T
    port 0/0/0:15
    Thanx in advance..

    Hi
    In addition to the perfect explanasion of Mr/Andrew. Please find the below to configure the num-exp and ignore translation rule.
    num-exp 111 09821444335
    dial-peer voice 10 pots
    destination-pattern 111
    port 0/0/0:15
    Num-exp happens BEFORE dial-peer matching, they would have a higher precedence than any translation profiles applied to your dial-peers .
    Cisco gateway will take the digits a user dialed and apply any  matching number-expansions before looking to match outbound dial-peers  so the number-expansion takes priority
    Thank you
    please rate all useful information

  • How to collect the attempts of calls after translation rule applied?

    Hi,
    We applied the following translation rules on our voice gateways in order to block malicious incoming calls.
    "voice translation-profile call_block
    translate incoming 1
    voice translation-rule 1
    rule 1 reject /##########/
    rule 2 reject /##########/
    dial-peer voice 1 voip
    call-block translation-profile call_block"
    My questions is - Is there any way to collect the number of those calls hitting our voicegateways?
    By the way, the version of gateways is 12.4 (13D)
    Thanks,
    Jessica

    You can route them to a service that announces not to call anymore, using CDR you would also record calling number and time of call.
    Note however that usually, after a while malicious callers learn how to hide calling number, thing against which you've no remedy.

  • Translation Rule

    Hello,
    Does any one know what is the meaning of the kewyword "&" in the rule 1 /^.*/ /0&/
    thanks

    Patricio,
    Hmm that's a weird one unless I did something wrong but it looks like that translates to 0. Run the "Test voice translation-rule" command to verify.
    Ignored: ^.* None or more digits from the beginning of number
    =
    0
    and
    Either "&" or "\0" for copying the substring matched by the match pattern, which equals nothing in your scenario since you don't have a substring.
    http://www.cisco.com/en/US/products/sw/iosswrel/ps1839/products_command_reference_chapter09186a00800b350e.html#wp2036716
    http://www.cisco.com/en/US/tech/tk652/tk90/technologies_tech_note09186a0080325e8e.shtml
    Please rate any helpful posts
    Thanks
    Fred

  • Another port question - multiple Macs behind the same firewall

    I've searched for this issue, but I can't seem to find a topic directly on point. I know how to forward the right points for this to work, but...
    I'm coming from outside the network, and I need to control multiple machines that are behind the same firewall. I can't forward a port to more than one machine. How do I control all these machines?

    To be able to connect to a workstation from outside it's network, the ports that ARD uses must be open on both ends of the connection. ARD uses ports 3293 and 5900 so those must be open.
    If your workstations get their addresses from an NAT device rather than being "real", as seems to be the case from your description, the ports also need to be forwarded in the router to the workstation's internal IP address. ARD uses port 3283 for the reporting and updating function, so if your Macs are getting their IP addresses through NAT, since you can only forward a port to a single workstation, you can only get reports, push package/files to etc. for a single workstation.
    ARD uses the VNC protocol for observation and control, though, and there are a range of IP addresses for that protocol, starting with 5900. ARD uses 5900 by default, so that port would be forwarded to the first workstation. You would, I believe, need to install VNC servers on the systems (since the ARD client cannot listen on any port other than 5900 while VNC servers can be set for other ports such as 5901, 5902, etc. You would then forward 5901 to the second workstation (and on to 5902, 5903, etc.). You can then use the following information:
    Remote Desktop 2: How to specify a port number for a VNC client
    to connect.
    Hope this helps.
    Forum Tip: Since you're new here, you've probably not discovered the Search feature available on every Discussions page, but next time, it might save you time (and everyone else from having to answer the same question multiple times) if you search a couple of ways for a topic before you post a question.
    Regards.
    Message was edited by: Dave Sawyer

  • 'Activation error..' message when uploading rules for multiple territories

    Hi All,
    When trying to upload rules for multiple territories using Excel, only a few territories get activated and for the rest an error saying 'Activation Error for Function <hexadecimal values>...N: see following message for details' is displayed. It was found that this is due to the territories getting locked.
    The create_rule() and save_rule() methods of CL_CRM_FDT class and FM  CRM_TERRMAN_LINK_BUFFER_UPDATE are used for this functionality.
    Kindly suggest some ways to unlock or any other alternatives.
    Thanks & Regards
    Jagathshree

    Hi Leonie,
    Thanks for your reply.
    Error message below. The preview is fine . I can discount the first 2messages as its a new computer so plenty of disk space and upload doesn't seem to be interrupted. I have uploaded to iphoto before. have tried to upload 3times with the same error message. I had to photo my slides with a Kaiser Baas photo maker , which apparently doesn't scan but takes photos in megapixels of the slides. I am wondering now if the format is incompatible though they are jpg files or the colour type wrong. The image files are  around 1-3 mb each and  72 ppi. I think  I will now scan them properly with a scanner to 300dpi anyway to improve quality.
    Apple  talks about image files not being too big for uploading but gives no sizing of what too big is?
    Error message
    1. Upload Error. Loss of connection or file corruption during order upload may cause an incomplete order. Resubmitting your order usually resolves this issue.
    2. Low Disk Space. If your computer is running on low disk space, your files may be assembled incorrectly. Create more space by deleting unused files.
    3. Unreadable PDF file or image files. Files are sometimes assembled incorrectly due to CMYK or Grayscale color space. Use the RGB color space for best results.

  • Multiple matches issue

    Strange issue with voice dialing finds a specific multiple match. I have an entry for "Mom" and one for "Mom - France". When I say "Call Mom" it says there are multiple entries and lists the above. When it beeps for me to speak again and I say "Mom" it always says "Calling Mom - France".
    I never mention "France", I speak clearly, and for all other numbers it recognises me fine. If there are multiple numbers for one person (home, mobile etc) it recognises my choice with no problems. So why mis-hear this one with an extra word?

    Not a direct answer but a workaround. I presume these are for the same people just different geographical locations.
    Combine "Mom - France" into the Mom contact by adding the France number after the first number. Label it "France" so when you say "Call Mom" it will say something like, "Mobile or France?". Or you could just say "Call Mom Mobile" or "Call Mom France".
    -SM

  • Java.lang.Exception: Multiple Matches Found

    Hi,
    I have written scheduler task to connect people soft DataBase get the users list and disable user accounts in IDM . Below is the peace of code.
    =============================
    ResultSet results = stmt.executeQuery(selectQuery);
    tcReconciliationOperationsIntf reconUtil = (tcReconciliationOperationsIntf)getUtility("Thor.API.Operations.tcReconciliationOperationsIntf");
    HashMap[] userValues = null;
    userValues = createDeleteHashMap(results);
    if (userValues.length < 1)
    return;
    Set deletedAcc = reconUtil.provideDeletionDetectionData(this.resourceObject, userValues);
    ============================================================
    In the Set deletedAcc = reconUtil.provideDeletionDetectionData(this.resourceObject, userValues); i am getting the following exception . please help me
    Regarding this.
    [XELLERATE.APIS],Class/Method: tcReconciliationOperationsBean/provideDeletionDetectionData encounter some problems: Multiple Matches Found
    java.lang.Exception: Multiple Matches Found
    Edited by: user11084273 on Sep 26, 2012 12:36 AM

    I believe this API expects only to match no more than one user on each of the criteria set in the paoAccountDataList (userValues) in your case, i.e. each entry in the map must give a unique identifier of one resource. This map is not a map of attributes of one account, which together identify one resource, as any one ambiguous value in the map will give this error. It appears at least one entry in you userValues map is ambiguous and matches multiple resources. I guess this all depends on what your initial select query was.

  • Problem using asterisk symbol (*) in Translation Rule

    Hello Everybody 
    Please any suggestion to make a translation from *100.. to 011056000
    I have tried using num-exp and a translation rule but symbol asterisk is not supported as a prefix.
    Thanks in advance

    try 
    CUBE(config)#voice translation-rule 1
    CUBE(cfg-translation-rule)#rule 1 /\*100../ /011056000/

  • Understanding the translation-rule

    hi
    i need some help uderstanding the translation profile. you we have a siemens ipbx on one side and a cisco 28xx on the other.
    i wanted to create a dial code of 4+xxx (xxx for the extension number of the remote site, since we have overlapping numbers) but i would like the cisco equipment to strip off the 4 and leave just the 3 extension number.
    for incoming calls as well, i would like the cisco to strip off the 4 and leave just the 3 numbers before routing to the ext. this is all voip calls
    would this be correct:
    translation profile to be used in dial plan
    /4.../ /.../ for outgoing calls
    /4.../ /.../ for incoming calls.
    thanks in advance.

    thanks for the reply. it works for outgoing calls.
    this is my config for incoming
    translation-rule 20
    rule 1 /^4\(...$\)/ /\1/
    translation-profile incoming-ho
    translate calling 20
    i apply this to the dial-peer, but its not working. the incoming ipbx is a siemens. i talked to the siemens guys they say that siemens sends all the digits.
    dial-peer voice 4000 voip
    translation-profile incoming incoming-ho
    translation-profile outgoing gdp-in
    destination-pattern 4...
    session protocol sipv2
    session target ipv4:192.168.128.100
    codec g711alaw
    do i need to specify any other config for it to translate the incoming call.
    thanks in advance.

Maybe you are looking for

  • Dataware hosuing solution

    Hi I am working on a dataware house application.OLTP DB are scaterred over a wide geogrpahy .The central Dataware house application has to pull relevant data from thses sacctered DBs and present MIS information to Corporate Office for analysis. The O

  • Set URL connection timeout Windows 7

    How do I adjust the timeout for connection to a URL? The timeout BEFORE Firefox reports 'not found' I found only a Tutorial for Windows XP: http://drewthaler.blogspot.ro/2005/09/changing-dns-query-timeout-in-windows.html

  • First backup to TC failed halfway through after 24 hours plus of transfer

    Dear all To say that I'm frustrated right now with TM/TC would be an understatement. Here's my situation: 1 I have 270G of data on my iMac 2 my transfer speed to TC is only 130 Gbit/s, less than half speed 3 the TC is about 4m from my iMac, no walls

  • Help! international bill is over $1000 !!

    I recently had to leave the US on a last minute request from my employer and spend a month in Aberdeen, Scotland. I didnt have the benefit of a whole lot of planning since I had too leave at the spur of the moment. However I made time to stop at a Ve

  • USER EXIT for co02 ?

    Hi everybody, I m faced with a development where in i need to send a mail whenever a production order is being changed. And i need to capture the changes (addition/deletion and change in quantity of a particular component) in a production order. Can