Environment
Novell iPrint for Linux
Situation
The following error is returned when attempting to create a Printer Agent with iManager:
Request (SERVER_ERROR) - bad status code (0x500)
IPP Error: 0x500
Resolution
There are two known causes to this error. For that reason, there are two different resolutions.
Resolution 1: Refresh iPrint iManager Certificate files
From the server hosting iManager, delete all the files within this directory:
/var/opt/novell/tomcat5/webapps/nps/portal/modules/iPrintX/certstore/
After deleting those files and managing print objects through iManager, you may be prompted to accept a certificate. Choose to accept and allow. By accepting the certificate, a file (or files) will be written to the certstore directory.
Resolution 2: Update the novell-iprint-server RPM
Install the latest available novell-iprint-server RPM from the Channel.