Unable to successfully implement HTTPS with OM Web Viewer 12.1
search cancel

Unable to successfully implement HTTPS with OM Web Viewer 12.1

book

Article ID: 138726

calendar_today

Updated On:

Products

Output Management Web Viewer

Issue/Introduction

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

 

Environment

  • Output Management Web Viewer 12.1
  • Apache Tomcat® 8.5.4
  • MS Windows Server 2016
  • Java 12.0.1+12

Resolution

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.

Additional Information