![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
The property bc.ipfilter.enabled can be used to enable or disable IP filtering. If disabled (check box unchecked), no filtering takes place at any level and all incoming requests will be allowed to pass with any remote IP address. If enabled (check box checked), then every incoming request will be evaluated as follows:
• DENY If there is no matching filter expression regardless of type Deny or Accept AND the default policy is Deny.
• DENY If there is at least one filter expression that matches the address and is of type Deny.
• ACCEPT If there is no matching filter expression regardless of type Deny or Accept AND the default policy is Accept.
• ACCEPT If there is no matching filter expression of type Deny AND there is at least one matching filter expression of type Accept.
The first level of filtering is performed only when the From Participant field, as required for the second level of filtering, is not specified.You can also define the first level filtering by expanding BusinessConnect > System Settings > Activated Protocol Plug-ins and Properties > BC, and then looking for the entry bc.ipfilter.default.noMatchPolicy.
•
•
• 1.2.3.4 Matches the IPv4 address 1.2.3.4 directly. Any other address on this pattern will be non-matching.
• 1.2.3.* Matches all the IPv4 addresses between 1.2.3.0 and 1.2.3.255 inclusive, a total of 256 addresses.
• 1.2.3.4-12 Matches all the IPv4 addresses between 1.2.3.4 and 1.2.3.12 inclusive, a total of 9 addresses.
• 1.2.3-5.* Matches all the IPv4 addresses between 1.2.3.0 and between 1.2.5.255, a total of 768 addresses.
• 1.2.* Matches all the IPv4 addresses between 1.2.0.0 and 1.2.255.255, a total of 65,536 addresses.
• Any combination of ranges (n1-n2) and wildcards * are allowed for a different segment. The expression *.*.*.* can be used to match every possible IPv4 address.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |