We have followed the instructions provided in the knowledge base and have been unable to successfully implement a HTTPS connection for OM Web Viewer 12.1
The issue is that the OMWV server works fine on port 8080 with HTTP, but cannot get the server to function with HTTPS on port 8443. Web browser states “this page cannot be displayed”. This is trying when trying localhost or IP or hostname on the local server.
Steps taken:
Generated a keystore using keytool.
Generated CSR’s, received back from CA (cert authority)
Applied certs
Edited server.xml for https at 8443.
Per manual: wrote a setenv.sh file to include a JAVA_OPT statement for -Dsun.lang.ClassLoader.allowArraySyntax=true. This eliminated several error messages, including the error we were getting for openssl for port 8443.
Firewalls are open to 8443
SEVERE [https-openssl-nio-8443-exec-2] org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun java.lang.ExceptionInInitializerError
An upgrade to SO09736 TOMCAT 9.0.22(RESOLVES TOMCAT 8.5.32 VULNERABILITIES) resolved the problem. Apply the latest Tomcat solution to avoid vulnerabilities. Scroll down if needed.