Environment
Novell iPrint Client for Windows 4.16
Microsoft Windows XP
Xerox WorkCentre Pro C2128 Printer Driver
Situation
Symptom:
Internet Explorer error when trying to print using the Xerox
WorkCentre Pro C2128 printer driver:
C:\Program Files\Internet Explorer\IEXPLORE.EXE
Function address 0x6180804c caused a protection fault. (exception code 0xc0000005)
Function address 0x6180804c caused a protection fault. (exception code 0xc0000005)
Some or all property page(s) may not be displayed.
Cause:
The Xerox WorkCentre Pro driver has a bug that is
exposed when using printers with long names. iPrint printers
typically have long names. For example:
[PrinterName] on ipp://[DNSorIP_of_iPrintServer]
or
MyPrinter on ipp://mycompanyname.organization.com
A locally installed printer using this Xerox driver
will also fail (with a hang instead of a crash) if the name of the
printer is long.
Resolution
Configure iPrint to use the ShortInstallName
feature.
The ShortInstallName feature is enabled in
sys:\Apache2\htdocs\ippdocs\iprint.ini. Change
ShortInstallName = DEFAULT to ShortInstallName =
[WhateverName]. This will require the printer to be
re-installed to the workstation. Instead of the name in the
Windows Printers folder displaying like:
[pa_name] on
[ipp://IPorDNS]
The name will display as:
[pa_name] on
[WhateverName]
Depending on the names chosen by the administrator, this can
shorten the length of the printer name a lot.
Important: The value for the shortInstallName must be unique for each Manager.
Important: The value for the shortInstallName must be unique for each Manager.