ipsmd fails to load during bootup (DNS name resolve problem), but can later be manually loaded

  • 7011546
  • 20-Dec-2012
  • 20-Dec-2012

Environment

Novell iPrint for Linux Open Enterprise Server 2 Support Pack 3 Print Manager
Novell Open Enterprise Server 11 (OES 11) Linux Support Pack 2

Situation

The Print Manager fails to autoload after a server restart.  If loaded manually some time after the server startup, the Print Manager loads fine.

'Chkconfig -l |grep ipsmd' shows that novell-ipsmd is enable in runlevel 3 and 5, which is the correct configuration to cause the Print Manager to load during bootup. 

Resolution

Add the DNS name which the Print Manager is bound to the server's /etc/hosts file.

Note:  To find the address to which the Print Manager is bound, see the PSMHostAddress value within the  /etc/opt/novell/iprint/conf/ipsmd.conf file.

Cause

The DNS name can not be resolved at the time the Print Manager is attempting to load. By adding the DNS name to the server's /etc/hosts file, the name can be resolved earlier in the boot sequence.

Additional Information

The /var/opt/novell/log/iprint/ipsmd.log shows this error:

<Date and Time> INFO BindWithTypelessContext:trying iprint.myserver.com for 1 time
<Date and Time> INFO BindWithTypedContext: trying iprint.myserver.com for 1 time
<Date and Time> FATAL The iPrint Manager could not open a socket to the specified address, unknown, associated with DNS name iprint.myserver.com Error FFFFFFFF returned. The address associated with the DNS name must be local.

Feedback service temporarily unavailable. For content questions or problems, please contact Support.