here's what I've got:
-AD domain (just one) with 2 DCs (windows 2000 server sp4+)
-plenty of workstations: win2000 & XP & mac OSX
-3 network printers: hp laserjet 4mv, hp laserjet 4000 and huge xerox colorlaser with Mac OSX controlling it
-one DC has network printers (and drivers) installed & shared
Domain used to be NT4 domain which was updated to win2000 domain and printing worked ok. After one HW-failure I had to rebuild the domain, so no it is clean-installed windows 2000 domain, although mixed-mode.
HP Laserjets won't print bur xerox does. If I log in to any workstation as Administrator all printers work, but as an regular user, I'll get (Event Viewer) following printing error:
The document Untitled - Notepad owned by <username> failed to print. Win32 error code returned by the print processor: 3003 (0xbbb).
(I checked that this means that print processor is unable to send data to printer port)
All users of domain are in CORPUSERS (domain global) group and "print" permissions for CORPUSERS are granted to both Laserjets. Won't work. I even tried to grant full control for CORPUSERS, and still no luck.
Then created an PRINT (domain local) group with CORPUSERS as members and granted "print" permissions for both printers to PRINT-group. Nothing changed.
I tracked error situation and found that spoolsv.exe is actually creating two files to spool dir:
After an about 1 minute, I'll get an error message, and after I cancel (or retry n-times & cancel) the job, spool-files are deleted.
Printer drivers are from HP and installed via "HP Install network printer Wizard"
a) What am I not understanding?
b) Does anyone have solution for me?
If not, can someone tell me what *really* happens when domain-workstation prints document to printserver (spools, temp-dirs, re-processing, permissions?)
Thank you already!