iPrint Error 1801 - The printer name is invalid.

  • 7004863
  • 16-Nov-2009
  • 26-Apr-2012


Novell iPrint


Error Message: The printer name is invalid.
Error Group: Windows
Error Code: 1801
Error when trying to install an iPrint printer.
IPPTrace shows Winsock 10022 - The Winsock socket is already bound.
IPPTrace shows GetPrinterStatusFromNetwork - IppConnect FAILED


Resolution #1:
Stop Zone Alarm.   A reboot of the workstation may be required.  If Zone Alarm is not installed on the workstation, then look for other firewall programs running on the workstation.

Resolution #2
1. Open up the registry using regedit and modify the following value.
Old Value:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\Novell iPrint Services]
New Value:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers\Novell iPrint Services]
Resolution #3

Left-over data in the registry from a previous install can keep the printer from installing properly.  This can be resolved via the following steps:

1.  Start -> Run -> regedit
2.  Browse to:  HKLM\System\CurrentControlSet\Control\Print\Environments\<PLATFORM>\Drivers
3.  If there is a key here that matches the printer description of the printer you are trying to install, delete that entire key.
4.  Try the installation of the printer again.

Additional Information

A firewall installed on the workstation is preventing a successful connection between the iPrint client and IPPSRVR running on the NetWare server.
Formerly known as TID# 10099191