Environment
Novell iPrint for NetWare Novell NetWare 6.5 Support Pack 5
Situation
When using iManager's eDirectory Administration to rename an iPrint
printer object, the following error is returned:
Error: The Rename Object request failed
The system explanation for the failure is as follows: NDPS Printer Rename : The requested rename, of NDPS Printer object type has been denied by a plugin, which is dependent on this object.
CAUSE:
Renaming a printer object in eDirectory is not allowed by the iPrint plugin because a printer names will not match. Each printer object in eDirectory is tied to a printer object in the Print Manager Database. These are two separate objects, but associated to each other. Renaming one object will not rename the other. The ability to rename a printer object is allowed using NWAdmin, but the result is awkward.
Error: The Rename Object request failed
The system explanation for the failure is as follows: NDPS Printer Rename : The requested rename, of NDPS Printer object type has been denied by a plugin, which is dependent on this object.
CAUSE:
Renaming a printer object in eDirectory is not allowed by the iPrint plugin because a printer names will not match. Each printer object in eDirectory is tied to a printer object in the Print Manager Database. These are two separate objects, but associated to each other. Renaming one object will not rename the other. The ability to rename a printer object is allowed using NWAdmin, but the result is awkward.
- The old name will show on NDPS Manager Console Screen's list and the /ipp iPrint install page
- The new name will show in iManager, ConsoleOne, and NWAdmin.
- The old or the new name will show on the end user's workstation, depending on when they installed it.
- go to the NDPS Manager Console screen
- hit F8
- highlight the printer agent which got renamed in eDirectory
- hit F3
- change the name to match the eDir name.
Resolution
NetWare 6.5 Support Pack 6 will introduce a feature called iPrint
Redirect.
a. Create a new printer with the new name.
b. Configure the original printer to be redirected to the new printer.
c. Workstations with the iPrint client will try to attach to the
original printer, but get redirected to the new printer.
d. The iPrint Server will instruct the iPrint client to remove the
printer from the workstation and install the new printer.
Note: The scenario above describes how to redirect one printer to another with a different name. The same iPrint Redirect feature could be used to redirect one printer to another with the same name, but to a different Print Manager, running on a different server. Or, redirect to a different Print Manager with a different printer name. Or, redirect to a different Print Manager on a different platform (Linux). Read KB 3006726 for more information on the iPrint Redirect feature.
a. Create a new printer with the new name.
b. Configure the original printer to be redirected to the new printer.
c. Workstations with the iPrint client will try to attach to the
original printer, but get redirected to the new printer.
d. The iPrint Server will instruct the iPrint client to remove the
printer from the workstation and install the new printer.
Note: The scenario above describes how to redirect one printer to another with a different name. The same iPrint Redirect feature could be used to redirect one printer to another with the same name, but to a different Print Manager, running on a different server. Or, redirect to a different Print Manager with a different printer name. Or, redirect to a different Print Manager on a different platform (Linux). Read KB 3006726 for more information on the iPrint Redirect feature.