I know there is a lot of content covering this topic already, so I'll preface this by saying I have looked through it. I looked at the floating license server troubleshooting article here and the article about serving both ArcGIS and Safe licenses here and I have run the diagnostic .bat file. My issue is this: I can connect to the floating license server without issue, but one colleague can't connect at all, and another one can connect intermittently but always seems to encounter a similar issue to the one who can't connect at all.
SETUP
ec2 instance in AWS behind a network load balancer, with both ArcGIS License Manager 2021.1 and Flexera 11.16.2 installed. The license files for both are stored in the "License" folder for ArcGIS, and each license file specifies a unique port to use (ArcGIS Vendor: 27009, Safe Vendor: 27002). Instance firewall has ports 27000-27009 open and security group settings allowing traffic on those ports from our specific office IP's. The load balancer has listeners on ports 8080 and 27002 and healthy target groups.
PROBLEM
I can access a license consistently by supplying the network load balancer URL, and either not appending a port at all, or by appending either ":8080" or ":27002" at the end. I can do this from my personal computer as well as from another ec2 instance in our AWS environment. I have also tested connecting on a separate computer in my office, and I can successfully access it from there too. My colleague, who is in a separate office in a different part of the country, cannot access a license using any of those 3 options and gets the same error:
TROUBLESHOOTING (based on the troubleshooting article referenced above)
- I have run the Troubleshooting Report, but don't see any major red flags.
- The license file is NOT in the Flexera folder, but in the License folder for ArcGIS, since I'm using that software to serve the licenses. (The safe vendor daemon is also in the "bin" folder in the ArcGIS License Manager install location so it can find it successfully).
- I believe I'm running the most recent version of the license manager, but the licenses are being served by ArcGIS I believe. I'm a little unclear on how the two work together.
- Hostname and hostid are still valid I believe, since I can still access licenses.
- Have not renamed the safe.lic file.
- Have not tried restarting, mostly because both ArcGIS and Safe licenses are recognized when I do a status inquiry so I know they're being read. And again, I can access a license just fine.
Connection issues Troubleshooting
- Yes; ArcGIS and Safe are both being served out.
- Firewall rules have ports 27000-27009 open on the ec2 instance. I don't know for sure if my colleague's ports in that range are open on his computer. I have specified ports for both licenses on the server.
- There are not previous .dat files on his machine in any location.
- Telnet fails when I try it (it says it tries to connect on port 23). I think it also fails when he tries it, though I haven't confirmed.
If this was a server configuration problem, I'd assume none of us could access a license, but since I can, I don't understand what is preventing him from accessing one. Any advice would be appreciated, thanks!