To enable SSL only for GridServer Admin GUI, follow the steps highlighted below:-
- Comment or delete the HTTP connector for Admin GUI in server.xml file and uncomment the SSL connector for Admin UI in the same file.
- Make sure Admin GUI connector is listed first in server.xml as the installer selects first connector for GUI and second connector for component messaging. Save changes.
- Follow rest of the steps highlighted in GridServer documentation to re-install the manager from Admin UI and restart it.
Below is an example showing how server.xml should look like with default ports:-
+++++
<!-- The connector for GUI Admin-->
<Connector port="8443"
enableLookups="false"
SSLEnabled="true"
scheme="https"
secure="true"
SSLProtocol="TLSv1.1"
SSLCertificateFile="${catalina.base}/certs/server.crt"
SSLCertificateKeyFile="${catalina.base}/certs/server.key"
maxThreads="300"
/>
<!-- The connector for Component Messaging.
pollerSize: Corresponds to the amount of concurrent connections in KeepAlive
-->
<Connector port="8000"
enableLookups="false"
pollerSize="8192"
connectionTimeout="60000"
maxThreads="300"
/>
+++++