FQDN_MATCHING

This option applies to all licenses held in license files or trusted storage.

FQDN_MATCHING exact | lenient

Sets the level to which host names used in HOST type-specifiers must match the host name sent by the FlexEnabled application. The application is configured to send either its host name or its fully qualified domain name (FQDN) to the vendor daemon for validation with HOST type-specifiers. Check with your software publisher to determine fully qualified domain name support.

FQDN_MATCHING Terms

Term

Description

exact

The host name in the HOST type specifier must match in content and format to that sent by the application. This is the default setting.

lenient

The host name sent by the application needs to match to the extent supplied in the HOST type specifier or by the application, which ever is less restrictive.

Only the last FQDN_MATCHING keyword in the options file has effect; all others are ignored.

The following table shows the outcome of matching attempts between HOST type-specifiers in the options file and host names sent by the application.

Host Name Matching Matrix

Options File Settings

Application configured for FQDN—sends myhost.abc.com

Application not configured for FQDN—sends myhost

FQDN_MATCHING
exact

INCLUDE feature HOST
myhost

no

yes

INCLUDE feature HOST
myhost.abc.com

yes

no

FQDN_MATCHING
lenient

 

INCLUDE feature HOST
myhost

yes

yes

INCLUDE feature HOST
myhost.abc.com

yes

yes

Examples

Consider the following example that demonstrates restrictive host name matching:

INCLUDE f1 HOST myhost.abc.com

FQDN_MATCHING exact

This includes myhost.abc.com on the list of hosts able to use feature f1. Furthermore, the host name sent by the application must be a fully qualified domain name that matches myhost.abc.com exactly.

In contrast, consider this example, which is less restrictive:

INCLUDE f2 HOST myhost.abc.com

FQDN_MATCHING lenient

This includes myhost.abc.com on the list of hosts able to use feature f2. The license rights are authenticated and a checkout allowed if any of the following match:

The FQDN—myhost.abc.com
The host name—myhost
The domain name—.abc.com

The example below is even more lenient:

INCLUDE f2 HOST myhost

FQDN_MATCHING lenient

This includes the host name, myhost, on the list of hosts for feature f3. Since lenient matching is specified, host names such as myhost, myhost.abc.com, and myhost.xyz.com match, whereas yourhost or yourhost.abc.com do not match.

See Also