Question
License though Firewall
Anyone have more detailed instruction than are in tpi 35508?
Title
Obtaining a License of Pro/ENGINEER Through a Firewall.
Details
Additional Information
Description ----------- What is required to obtain a license of Pro/ENGINEER Release 20.0 or greater if the FLEXlm server and client are on opposite sides of a firewall? Alternate Technique ------------------- See Resolution Below. Resolution ---------- The lmgrd is listening on a particular port, say 7788, as defined on the SERVER line in the license file. Each vendor daemon is listening on a unique port. Therefore, ptc_d is listening on a different port than lmgrd. In general, in a non-firewall case, a client uses the port number of the lmgrd to contact it. The lmgrd then communicates back to the client the appropriate port number of the appropriate vendor daemon. The client then is able to contact and do business with the vendor daemon via the daemon's port. In a firewall case, there are additional constraints imposed by the firewall. The firewall restricts outside access to a server host by having only a limited number of ports available for outside access. So both port numbers, the server port and the daemon port, must be ones that the administrator has enabled on the server host for outside access. The port "randomly" assigned to the daemon may not be one that has outside access. For that reason, FLEXlm provides the ability to hardcode in the license file the port number to be used by the daemon. Therefore, the firewall administrator can ensure that a visible port is always used. For example, the license.dat file may be edited to add an open port to the end of the DAEMON line as follows: DAEMON ptc_d [daemon_path] [[options=]path to ptc.opt file [[port=]] [portnum] For additional information, please review
Title
Obtaining a License of Pro/ENGINEER Through a Firewall.
Details
Additional Information
Description ----------- What is required to obtain a license of Pro/ENGINEER Release 20.0 or greater if the FLEXlm server and client are on opposite sides of a firewall? Alternate Technique ------------------- See Resolution Below. Resolution ---------- The lmgrd is listening on a particular port, say 7788, as defined on the SERVER line in the license file. Each vendor daemon is listening on a unique port. Therefore, ptc_d is listening on a different port than lmgrd. In general, in a non-firewall case, a client uses the port number of the lmgrd to contact it. The lmgrd then communicates back to the client the appropriate port number of the appropriate vendor daemon. The client then is able to contact and do business with the vendor daemon via the daemon's port. In a firewall case, there are additional constraints imposed by the firewall. The firewall restricts outside access to a server host by having only a limited number of ports available for outside access. So both port numbers, the server port and the daemon port, must be ones that the administrator has enabled on the server host for outside access. The port "randomly" assigned to the daemon may not be one that has outside access. For that reason, FLEXlm provides the ability to hardcode in the license file the port number to be used by the daemon. Therefore, the firewall administrator can ensure that a visible port is always used. For example, the license.dat file may be edited to add an open port to the end of the DAEMON line as follows: DAEMON ptc_d [daemon_path] [[options=]path to ptc.opt file [[port=]] [portnum] For additional information, please review

