Virtual Office returns a blank page after replacing the Apache SSL certificate

  • 3734475
  • 12-Oct-2007
  • 27-Apr-2012

Environment

Novell Virtual Office
Novell Open Enterprise Server (Linux based)

Situation

The Apache server SSL certificate has been replaced with a new one. The Virtual Office page is no longer available, the page remains blank.
The page is only available if the URL parameterrender=is set to the valueoffand the browser is XSL (eXtensible Style sheet Language) compatible.

Resolution

Add your new SSL certificate to the Tomcat keystore and restart the Tomcat server:

keytool -import -aliasvocert-file /etc/ssl/servercerts/servercert.pem \
-keystore /var/opt/novell/tomcat4/conf/cacerts -storepass changeit
rcnovell-tomcat4 stop
rcnovell-tomcat4 start


The aliasvocertshould be unique.
The path and file name/etc/ssl/servercerts/servercert.pemof the new SSL certificate should be taken from the parameter of the SSLCertificateFiledirective in the Apache configuration file.

Additional Information

Virtual Office uses a server side renderer for web page generation. If you change the Apache SSL certificate and don't import it into the Tomcat keystore then Java generates an exception, which is logged into debugXXXXXXXXXXXXXX.xml:



As long as the validation fails, the renderer won't work.