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.
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.
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.