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.
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.
Options File Settings |
Application configured for FQDN—sends myhost.abc.com |
Application not configured for FQDN—sends myhost |
|
FQDN_MATCHING |
INCLUDE feature HOST |
no |
yes |
INCLUDE feature HOST |
yes |
no |
|
FQDN_MATCHING
|
INCLUDE feature HOST |
yes |
yes |
INCLUDE feature HOST |
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
Specifying License Restrictions Using Type
FQDN_MATCHING introduced in version 9.3 client library and vendor daemon.