iPrint Linux Print Manager unable to read generation number

  • 7000933
  • 15-Jul-2008
  • 12-Dec-2012

Environment

Novell iPrint for Linux

Situation

The Print Manager fails to load.  The /var/opt/novell/log/iprint/ipsmd.log states:

FATAL The iPrint Manager was unable to read the generation number from eDir or its database. Error: 506D000C
INFO The iPrint Manager has unloaded successfully.

Resolution

Follow the "iPrint on OES 2 - Restore from backup psmdb database file" section of KB 3006957

Additional Information

The print manager database is held at /var/opt/novell/iprint/[PSM].[OU].[O].psm/.  A copy of the database is also held in eDirectory.  Each copy of the database contains a "generation number".  Those generation numbers must match for ipsmd to load the database.   The above error is returned if those generation numbers are different.

The steps listed in KB 3006957 will reset the generation number on the eDirectory copy of the database.  Because database corruption is not expected (only wrong generation numbers), it is recommended to restore to the most recent copy of the database, which is named psmdbsav.dat.