Page History
...
The keytool utility stores the keys and certificates in a file termed as keystore, a repository of certificates used for identifying a client or a server. Typically, a keystore contains one client or one server's identity, which are protected by using a password.
Create a Self Signed Certificate
You can create a certificate for your server using the following command:
...
In /opt/{wildfly} in bin run add-user.sh to create user and select (a) management user
Wildfly 10 Setup
In Wildfly 10 run jboss-cli.sh
...
<https-listener name="default-https" security-realm="SSLRealm" socket-binding="https"/>
Wildfly 14 Setup
In Wildflt Wildfly 14 run jboss.cli.sh
Connect to the server
...
1 | /subsystem=undertow/server=default-server/https-listener=https:write-attribute(name=security-realm,value=ApplicationRealm) |
Both Wildfly 10 and 14
Add the following to the axis2.xml file right after the <transportReceiver name="http"
...
class="org.apache.axis2.transport.http.AxisServletListener"/>
Change all the pm_cell_data to https://127.0.0.1:8443
Change the crc.properties, ontology.properties and workplace.properties files to point to the https://127.0.0.1:8443
This was tested using PostMan to a CRC setfinder, which than connected to the PM to authenicate
...
Database Changes
Change all the pm_cell_data within the PM Database to https://127.0.0.1:8443
Webclient Changes
Webclient, if using self-signed cert add the following to the index.php
...