Tuesday, March 16, 2021

Steps to enable SSL to JBOSS Console

 Now a days SSL is a mandatory security check for all the websites to encrypt the data transfer . Also called Data Encrypt at Transit .


Steps to enable SSL to JBOSS Console
------------------------------------------
1. Add below Server-idntities tag and truststore in both Host and Domain controller config giles

<security-realm name="ManagementRealm">
<server-identities>
<ssl protocol="TLS">
<keystore path="D:\JBC\hostname1a.jks" keystore-password="hostname1a" alias="hostname1a"/>
</ssl>
</server-identities>
<authentication>
<truststore path="D:\JBC\hostname1a.jks" keystore-password="hostname1a"/>


2. In the below management-interfaces replace port with secure-port (NOTE: Below change is only on domain-controller file )

<management-interfaces>
<native-interface security-realm="ManagementRealm">
<socket interface="management" port="${jboss.management.native.port:9999}"/>
</native-interface>
<http-interface security-realm="ManagementRealm">
<socket interface="management" secure-port="9990"/>
</http-interface>
<!-- <http-interface security-realm="ManagementRealm">
<socket interface="management" port="${jboss.management.http.port:9990}"/>
</http-interface> -->
</management-interfaces>

3. Restart Domain controller and Host controller .Check console wether the cert is browsing or not and also check wether Host is able to connect to Domain .

No comments:

Post a Comment

Featured

Weblogic Domain Migration

 In this blog we will see domain re-configuration which will be done as part of Weblogic migration from lower version to higher version [ Ex...