Installation & Licensing Center
Add Firewall Exceptions for Ansys License Manager
Authored by Caleb Scharf
December 2nd, 2022
7239 views
4 likes
KB944034
Description
When the Ansys License Manager is installed, there are certain applications/ports on that computer that need to be manually allowed through the firewall before clients will be able to communicate and check out licenses. This typically includes the Windows Firewall, but is required for other 3rd party firewalls that may be used such as Symantec, McAfee, etc. This can also required for Linux firewalls or in more enterprise/secure environments the VPN or internal network firewalls may need to be configured to allowed these ports to pass through freely on the network.
Solution
Once you've added the appropriate firewall exceptions below Verify/Test License Manager Connectivity to insure they are working.
Windows - via the Command Prompt (Fastest)
This method is recommended because it takes much less time.
- These steps must be performed on the computer that the License Manager is installed on.
- Open an Administrator Command Prompt
- Copy and Paste the following commands into the command prompt and press Enter:
- After each command, if it is successful, it will return "Ok." to the command prompt window.
- Tip - you can copy and paste all the following commands in one swoop.
netsh advfirewall firewall add rule name="Ansys-ansysli_server.exe DefaultPortUsed:2325" dir=in action=allow program="C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansysli_server.exe" enable=yes
netsh advfirewall firewall add rule name="Ansys-lmgrd.exe DefaultPortUsed:1055" dir=in action=allow program="C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\lmgrd.exe" enable=yes
netsh advfirewall firewall add rule name="Ansys-ansyslmd.exe DefaultPortUsed:dynamic" dir=in action=allow program="C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansyslmd.exe" enable=yes
Ansys version 17 and before only:
netsh advfirewall firewall add rule name="Ansys-ansysli_monitor.exe -legacy rule" dir=in action=allow program="C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansysli_monitor.exe" enable=yes
netsh advfirewall firewall add rule name="Ansys-ansysli_client.exe -legacy rule" dir=in action=allow program="C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansysli_client.exe" enable=yes
Windows - via the GUI
- These steps must be performed on the computer that the License Manager is installed on.
- Windows Search > search for and open Windows Defender Firewall with Advanced Security
- On the left, select Inbound Rules > on the right in the Actions Pane select New Rule…
- For the Rule Type step, select Program> select Next
- For the Program step, select This program path and enter the following text and then choose Next
"C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansysli_server.exe"
- For the Action step, select "Allow the connection" and choose Next
- For the Profile step, check all boxes (Domain, Private, and Public) and choose Next.
- For the Name step, enter an appropriate name, such as "Ansys - ansysli_server.exe", and select Finish
- Repeat the process outlined above for the these additional applications:
"C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansyslmd.exe"
"C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\lmgrd.exe"
Ansys version 17 and before only:
"C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansysli_monitor.exe"
"C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64\ansysli_client.exe"
VPN's / Linux / 3rd Party Software or Hardware Firewall
You only need to allow the applications or ports through the firewall, not both. We recommend allowing via application rules on the license manager machine, whenever possible, for simplicity. However, if the license manager is installed on Linux or the computer is using s 3rd party software firewall (non-windows) or if there is a hardware Firewall/VPN/Router between the client machine and the license server machine that is blocking traffic over the default ports, it may be easier for your IT Administrator to allow ports instead of applications.
Allow by Application
- [Ansys Install Location]\Shared Files\Licensing\winx64\ansysli_server.exe
- [Ansys Install Location]\Shared Files\Licensing\winx64\ansyslmd.exe
- [Ansys Install Location]\Shared Files\Licensing\winx64\lmgrd.exe
- Ansys version 17 and before only:
- [Ansys Install Location]\Shared Files\Licensing\winx64\ansysli_monitor.exe
- [Ansys Install Location]\Shared Files\Licensing\winx64\ansysli_client.exe
Allow by Ports
- 1055 - Required for FlexLM communication, lmgrd.exe
- 2325 - Required for Ansys Licensing Interconnect communication, ansysli_server.exe
-
Dynamic port- Required for Ansys Vendor daemon communication, ansyslmd.exe
- You must assign a static port for this service in your license file. See HOW TO - Assign Static Vendor Ansyslmd Port