Requirements
System requirements
As an on-premises application, FLS requires a physical or virtual server that should meet the following requirements:
Requirement | Minimum | Recommended |
---|---|---|
RAM | 1 GB | 4 GB or more (for high-loaded servers) |
Disk space | 1 GB | Depends on your logs and statistic |
Operating system | 64-bit versions of the following:
| Latest version of macOS or Linux |
Browser | Google Chrome | Any modern browser |
FLS is a Java-based application and requires Java 11 or later versions. Recommended JDK vendors are Amazon Corretto and OpenJDK. To check the version of Java you have installed, run the following command:
Requirement | Minimum | Recommended |
---|---|---|
RAM | 1 GB | 4 GB or more (for high-loaded servers) |
Disk space | 1 GB | Depends on your logs and statistic |
Operating system | 64-bit versions of the following:
| Latest version of macOS or Linux |
Browser | Google Chrome | Any modern browser |
FLS is a Java-based application and requires Java 11 or later versions. Recommended JDK vendors are Amazon Corretto and OpenJDK. To check the version of Java you have installed, run the following command:
Requirement | Minimum | Recommended |
---|---|---|
RAM | 1 GB | 4 GB or more (for high-loaded servers) |
Disk space | 120 MB | Depends on your logs and statistic |
Operating system | Windows Vista or later versions | Latest version of Windows |
Browser | Google Chrome | Any modern browser |
Since FLS is a Java-based application, you have Java 11 bundled to the application.
Network requirements
The fully qualified name of the License Server host should be resolvable to its IP address. To verify this, run the following command on the License Server host machine:
And then ping the obtained hostname:
During installation, the MSI distribution creates the JetBrainsLS user. To let FLS get license data from JetBrains Account, allow incoming and outgoing connections for this user.
Make sure that the environment where FLS will be located, has established connection to the following resources:
Traffic between FLS and JetBrains should be passed as is, including original certificate data for HTTPS connections.
Product being registered with FLS should have access to FLS network.
Communication with JetBrains Account
FLS contacts JetBrains Account hourly to:
Obtain license information about the number and type of licenses available for distribution in the organization.
Send statistics of license usage to build usage reports in your JetBrains Account (the number of available and allocated licenses by a product).
If FLS has not contacted JetBrains Account within 2 hours, the FLS administrators will receive a "License Server Connectivity Problem" email informing them about the issue. JetBrains can't detect what exactly happened on FLS, so the email contains just a simplified warning.