iPrint Manager: Error Reading Driver Store Information

  • 7019004
  • 17-May-2017
  • 06-Jun-2017

Environment

Open Enterprise Server 2015 Support Pack 1

Situation

When accessing iPrint objects within iManager, the following error is returned (Driver Store example):
Error reading driver store information
java.lang.NullPointerException
Authenticating to the Print Manager using iprntman psm -l returns this error:
Error - operation failed, general error

Resolution

1. Set the correct SSLCertificateFile and SSLCerificateKeyFile within the /etc/apache2/vhost.d/vhost-ssl.conf:

Wrong
SSLCertificateFile /etc/ssl/servercerts/wildcert.pem
Correct
SSLCertificateFile  /etc/ssl/servercerts/servercert.pem
and
Wrong
SSLCertificateKeyFile /etc/ssl/servercerts/wildkey1.pem
Correct
SSLCertificateKeyFile /etc/ssl/servercerts/serverkey.pem
2. Restart Apache
rcapache2 restart

Cause

Wrong certificates assigned within the Apache configuration.

Additional Information

iManager debug.xml shows the following error:

05/16/17 [14:44:51.123] BaseGadgetInstance..623 JSP: fw/BookFrameHeader.jsp -> /portal/modules/fw/skins/default/devices/default/BookFrameHeader.jsp
05/16/17 [14:44:51.135] Task................444 Starting task 'iPrintX.Manage Driver Store':
05/16/17 [14:44:51.141] AuthenticatorServl..369 <<<30-------------------------------------------------------------------------
05/16/17 [14:44:51.330] PropertyBook.......1582 java.lang.NullPointerException
05/16/17 [14:44:51.330] PropertyBook.......1582
com.novell.emframe.dev.PageException: java.lang.NullPointerException
	at com.novell.admin.iPrint.iPrintUtil.processExceptionWithTitle(Unknown Source)
	at com.novell.admin.iPrint.iPrintUtil.processException(Unknown Source)

iprntman with log level INFO shows the following:

[DATE and TIME] com.novell.service.iPrint.iprntman.Ids converToTypeless INFO: Entering with input = null
[DATE and TIME] com.novell.service.iPrint.iprntman.Ids createIPPIDS INFO: Exiting
[DATE and TIME] com.novell.service.iPrint.cli.IPrintManCLI main SEVERE: Unhandled Exception:
 java.lang.NullPointerException
    at com.novell.service.iPrint.ipp.IPPTrustManager.isChainTrusted(Unknown Source)
    at com.novell.service.iPrint.ipp.IPPHttp.httpConnect(Unknown Source)