Environment
Novell Virtual Office
Novell Open Enterprise Server (Linux based)
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.
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.
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.
As long as the validation fails, the renderer won't work.