Setting up Required Permissions and Protocols to Permit Certificate Licensing
Certain permissions and protocols are required to allow MHI products to be licensed using Certificate Licensing. It is recommended to set these permissions prior to attempting to license your software.
The requirements for using Certificate Licensing are listed in the Requirements documents, which may be accessed from this page.
Many of the required permissions and protocols for using Certificate Licensing may be set up as per the instructions in this article.
1. Using the Fortran Medic Utility to Configure TLS Protocol, and Folder and File Permissions
To use Certificate Licensing, the target machine must be able to communicate with our license server over TLS Protocol, and must have full permissions to save and delete the license certificate.
These requirements may be enabled using the the Fortran Medic Utility as follows:
a. Download the Fortran Medic Utility from the following link:
https://ptcstoragegroup.blob.core.windows.net/utilities/FortranMedic.zip
Note - Ensure to use the latest (downloaded) version rather than use the version installed alongside PSCAD due to frequent updates and improvements.
b. Unzip the two files, and save them to a local drive (e.g. C:\Temp).
c. Run the "FortranMedic.exe" file.
Note - When prompted by the Windows User Account Control, select "Yes" to run with Administrator privileges to enable the required elevated permissions to make changes to your system.
d. For PSCAD v4.6.3 only, you will need to know what level of update is installed on your machine (e.g. Update 0-3, or Update 4/5). If you do not know, you will need to first determine this as follows:
- Click on the Actions menu, select "Start", and wait for results:

- Scroll down to the PSCAD 4.6 heading, and check the version.
As shown in the sample image below, Update 5 is installed for this illustration:
e. From the “Configure” menu, select “Certificate Licensing” and then select the product you are trying to set up:

f. The TLS Protocol and folder/file permissions will be enabled for that product.
g. If there were any problems during this process, please feel free to send in your Fortran Medic Log file. The results from that process may be saved to a log file:

2. Connecting to Our License Server
Your machine must be able to connect to our license server, at one or both of the following locations:
- http://licensing.pscad.com:80/Licensing
- net.tcp://licensing.pscad.com:443/Licensing
You may need to whitelist these in your firewall.
3. Configure Access Through Your Proxy Server
If you have a proxy server in your network, this might be blocking PSCAD from communicating over the Internet to our license server, and if so, licensing will fail.
Please see this article for configuring PSCAD to communicate through your proxy server and reach our license server.
4. Issues
If you are experiencing any licensing issues, please contact the MHI Support Desk, ensuring to include images of errors, and your licensing log files as per this article.