Floating License Server Help

Automatic server discovery

This topic is relevant for system administrators. You can enable automatic server discovery to let an IDE find the server immediately in the License Activation dialog. It allows the end users to simplify an authorization process.

  1. If you use DHCP in your internal network you also get DNS domain name via DHCP (<domain-name>). In this case just Add DNS TXT record to corresponding DNS zone (<domain-name>). For example, if your FLS is running on url=http://fls.company.com, add the following record: _jetbrains-license-server.<domain-name>.

  2. Verify the record using the command line:

    dig _jetbrains-license-server.<domain_name> TXT
    nslookup -type=TXT _jetbrains-license-server.<domain_name>

    Valid response should look like below:

    _jetbrains-license-server.<domain_name>. 3600 IN TXT "url=http://fls.company.com"
  3. To check if you've configured it correctly, open an IDE and go to the License Activation dialog. Choose License server to activate license with FLS and click Discover Server. Configured address should automatically appear in this dialog. Then click Activate to connect to FLS.

    License Activation dialog for IntelliJ IDEA

Since July 2017, IntelliJ platform based products recognize environment variable JETBRAINS_LICENSE_SERVER. The variable should be defined in an end-user local profile and its value should be a fully-qualified URL pointing to the FLS instance.

Last modified: 5 December 2019