Configuring a WebLogic Deployment of P6 to Use an SSL connection
Before starting the process described here, you must:
- Set up a foreign JMS server. See Creating a Foreign JMS Server.
- Configure SSL on the WebLogic domain hosting the JMS message queue, regardless of whether the queue is foreign. See the official WebLogic documentation for more information on setting up WebLogic Windows Services and all available WebLogic configuration and deployment options.
To configure your WebLogic deployment of P6 to use an SSL connection:
- Optionally, if using a foreign JMS server, reconfigure the JMS module JNDI connection URL.
- Launch the WebLogic Remote Console.
- In the NavStrip, click Edit Tree.
- In the Navigation Tree, expand Services, expand JMS Modules, then click your JMS module.
- Expand Foreign Servers, then select your foreign server.
- In the Content Pane, in the JNDI Connection URL field, adjust the URL to use an SSL protocol (t3s:// or iiops://) and include the SSL port of your foreign server.
For example,
t3s://MyForeignServerHost:7002. - Click Save.
- Click Click to view shopping cart actions, and select Commit Changes.
- Use Java's keytool command to import the SSL trust certificate of the server hosting the WebLogic message queue into the trust store of the server hosting P6.
For example,
<JDK_HOME>/bin/keytool -import -trustcacerts -alias <AliasName> -keystore <KestorePathAndFileName> -storepass <KeystorePassword> -file <SSLCertificatePathAndFileName>.
- Reconfigure the P6 eventing settings to use SSL.
- Log in to P6 as an administrator.
- Click Administration.
- On the Administration navigation bar, click Application Settings.
- On the Application Settings page, click Eventing.
- On the General tab, in the Directory Services section, in the Provider URL field, adjust the URL to use an SSL protocol (t3s:// or iiops://) and include the SSL port.
For example,
t3s://MyServer:7002. - Click Save.
Last Published Wednesday, February 25, 2026