I am having problems adding printer drivers with iManager 2.0.2. I
followed TID 10100923 to fix the first problem (the Add button not
working), and now when I try to add the driver, it fails with an "iPrint
Printer - The printer encountered an internal error". This has worked
in the past as far as I know. The driver files are put in DRVR_TMP, and
a ZIP file is created, and then it fails. Please let me know how to
find the problem. Thanks!

This is with the following:

NW 6.5 SP 3 with post-SP3 patches
IPPSRVR.NLM dated 4/12/05
MOD_IPP.NLM dated 1/13/05
iManager 2.0.2
iPrint Client 4.16
Novell Client 4.91 SP2

The ippErrs.txt file shows:

5/1/2006 - 3:11:55 PM
Module: iexplore.exe
Trace Info: ippattr.c, line 268, thread 00000C8C
Routine: Request (SERVER_ERROR) - bad status code (1280)
Error: iPrint Printer - The printer encountered an internal
error.

5/1/2006 - 3:16:04 PM
Module: spoolsv.exe
Trace Info: ippmain.c, line 13945, thread 000009BC
Routine: IppInterpretUri - Bad URI (not HTTP, HTTPS, or IPP) -
\\<My Server>
Error: HTTP - Bad URL supplied (not HTTP:, HTTPS:, or IPP:).

5/1/2006 - 3:16:04 PM
Module: spoolsv.exe
Trace Info: ippmain.c, line 10325, thread 000009BC
Routine: GetPrinterInfoWithGoodStatus - Not our printer (\\<My
Server>)
Error: The printer name is invalid.


The ippTrace.txt files shows:

[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - HTTPDoSend - Calling
SSL_write - httpRef=01234567,security=01234567,sslCred=0123456 7,ctx=
01234567,ssl=01234567,socket=1234
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - HTTPReadResponseHeader
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - HTTP/1.1 200 OK
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - HTTPReadResponseHeader -
HTTP Status code = 200
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - Date: Mon, 01 May 2006
20:11:54 GMT
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - Server: Apache/2.0.52
(NETWARE) mod_jk/1.2.6a
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - Content-Length: 75
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - HTTPReadResponseHeader -
ContentLen = 75
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - Keep-Alive: timeout=15,
max=99
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - Connection: Keep-Alive
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - HTTPReadResponseHeader -
HTTP_CONNECTION is Keep-Alive
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - Content-Type:
application/ipp
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - IppGetWord (0100)
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - IppReadAttributes (VERSION=
0100)
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - IppGetWord (0500)
[XX][thrd=00000C8C][ 347519ms][NIPPLIB] - IppStatus (0x500) - server-
error-internal-error
[00000C8C : 347519ms][NIPPLIB] - Request (SERVER_ERROR) - bad status
code (1280)
[NIPPLIB] - iPrint Printer - The printer encountered an internal error.
[XX][thrd=00000C8C][ 347529ms][NIPPLIB] - IppMgmtAddDriverToRMS -
IppReadAttributes FAILED
[XX][thrd=00000C8C][ 347529ms][NIPPLIB] - HTTPDisconnect for 631
[XX][thrd=00000C8C][ 347529ms][NIPPLIB] - TCPDisconnect socket=1234
[XX][thrd=00000C8C][ 347529ms][NIPPLIB] - IppDestroyServerRef
(01234567)