SERVER your_server_name1 BD41FCF5DE27 27000 Note that the first line starts with SERVER or DAEMON: DAEMON sigasi port=27001
FLEXLM LINUX LICENSE
If you have a floating license key, you need to configure both a license server and Sigasi Studio.Īn example floating license looks like this. Note that the first line starts with INCREMENT INCREMENT sigasi 2.0 1 uncounted \ĭoe type:trial" HOSTID=ANY ISSUER=Sigasi ISSUED=2 \
FLEXLM LINUX LICENSE KEY
![flexlm linux flexlm linux](https://support.lumerical.com/hc/article_attachments/360046258954/mceclip0.png)
Somewhere in this list of ports will be your mgcld server.Sigasi Studio’s license key management system is based on the well known FlexNet (a.k.a. Tell it the IP address (number) of your flexserver and enter ports 1025 to 65536. The Port Scanner Python script does a great job at finding open ports without the use of " n map" - only requiring Python. In that case, you could use the Port Scanner Python script from Extreme. But, you might be at a company that does not allow the use of the " nmap" command unless you have root access.
![flexlm linux flexlm linux](https://developer.openinventor.com/wp-content/uploads/2019/08/FloatingLicenses.png)
To do that, you would normally do a " n map" which is a, now standard, port scan application. The second option is to just look for the port yourself.
![flexlm linux flexlm linux](https://www.artwork.com/support/flexlm/checking_server_status.gif)
The downside is that this port could change each time the license server is restarted and then you would have to ask again - unless they fix the port number for the Mentor demon. You could simply ask your IT administrator what the port the Mentor License Daemon is on. But, you don't know what the port for mgcld is. In this case, you know that the FlexLM server is port 5280 of flexserver. A ssh LocalForward from the local machine, through workstationx (requires a VPN to access from local machine - workstationx can communicate with flexserver), to flexserver (the FlexLM server). Diagramīelow is a graphical view of the approach I am doing. This source article got me going, but his approach wasn't one I could do, or I don't think I could do, without being the guy in charge of the FlexLM License server.īelow is my recipe with an explanation based on that blog entry, and a collection of the comments, that will allow you to do the necessary ssh forwarding to be able to communicate with a FlexLM server as if you were at a machine on its native network. One way to make it work was described in the source article Accessing Cadence/Synopsys/Mentor/FlexLM License Server via SSH Port Forwarding with many useful comments of people doing their own twists to the article make it work. That firewall makes things like my post Installing Mentor Questa on Ubuntu much more difficult to complete if you wanted to run something like Mentor Questa on your remote machine.
![flexlm linux flexlm linux](https://raw.githubusercontent.com/vroncevic/flexlm/dev/docs/fsf-logo_1.png)
The FlexLM server could be only listening to machines on a certain subnet of addresses or have some other reason to communicate with only certain machines. Your FlexLM License server might be behind a firewall that makes it unaccessible even if you are VPNed into that network.