Copying the PTC Windchill Certificates to the Coveo Master Server
You must perform the following procedure only once after creating or updating your PTC Windchill certificates.
To copy the PTC Windchill foreground method server certificate to the Coveo Master server
-
If your PTC Windchill deployment contains more than one foreground method server, select one to be used by the Coveo connector.
-
Using an administrator account, connect to the PTC Windchill foreground method server.
-
Open a Windchill shell.
Example: When PTC Windchill runs on a Windows Server, from the Start menu, select Windchill Shell.
-
When the keystore and truststore do not yet exist on your PTC Windchill foreground method server (with the userNameAuthSymmetricKeys default security policy), create them as follows:
-
In the Windchill shell, run the following command:
ant -f jws-stores.xml
Note: When the ant path is not set in the environment variable, you must include the path where ant is installed on your system.
Example: When ant is installed in the .\ant\bin\ folder, the command is:
.\ant\bin\ant -f jws-stores.xml
-
Answer to the prompts of the script using the default or appropriate values (based on the security.properties file content).
Note: Refer to the Understanding the Security Requirements topic in the Windchill Help Center on your PTC Windchill server for more information.
-
-
Copy the PTC Windchill certificate files to the Coveo Master server:
-
From the PTC Windchill foreground method server, copy the following files:
- %WT_HOME%\prog_examples\jws\stores\client.cer
- %WT_HOME%\prog_examples\jws\stores\server.cer
where %WT_HOME% is the PTC Windchill home folder, such as C:\ptc\Windchill_10.x\Windchill.
-
Using an administrator account, connect to the Coveo Master server.
-
Paste the certificate files on the Coveo Master server in a [Index_Path] subfolder such as \CertStore\PTC_Windchill\.
Example: On the Coveo Master server, copy the certificate files to the D:\CES7\CertStore\PTC_Windchill\ folder.
-
What's Next?
Install or update the Coveo plugin on your PTC Windchill server (see Installing or Updating the Coveo Plugin for PTC Windchill).