Environment
Situation
IPRINT:/opt/novell/bin/iprintmig: Error: General IPP Error
IPRINT:/opt/novell/bin/iprintmig:Error: Non-zero operation return code: 1
Resolution
Cause:
Proxy server is enabled.
YaST -> Network Services -> Proxy -> is the "Enable Proxy" option checked? If it is enabled, then Apache will intercept the request to copy drivers to the Driver Store's RESDIR directory.
Resolution:
Either a) turn off the proxy, or b) configure a proxy exception.
a). Turn off the proxy:
YaST -> Network Services -> Proxy -> Uncheck the "Enable Proxy" option
unset http_proxy
rcapache2 restart
b). Configure a proxy exception
If you desire to continue using the proxy settings, follow these steps to add the Driver Store as an exception to the proxy configuration.
i. Add a unique name to the /etc/hosts file for the server hosting the Driver Store and any server that may host iManager to manage the Driver Store object.
Example Syntax:
<ServerIPAddress> <SomeUniqueDriverStoreName>
Example usage:
192.168.101.58 myidsname
ii. Bind the Driver Store to that name
Within the /etc/opt/novell/iprint/conf/idsd.conf, change the IDSHostAddress value to the unique name defined in step a.
Example Usage:
IDSHostAddress myidsname
iii. Restart the Driver Store
rcnovell-idsd restart
iv. Add that unique name to the Proxy exception list.
YaST -> Network Services -> Proxy -> No Proxy Domains -> add the unique name to this list.
localhost, 127.0.0.1, myidsname
Replace myidsname with the unique decided in step a.
Choose Finish to save these changes.
v. Restart the server for the change to take effect.