We just installed a brand new Windows XP Pro computer. We installed a HP DeskJet 1220C on it and we shared it. I left the security like Windows put it (because it looks like it should work that way - Everybody can print).
We have a NT server that's partially used as a print server. We installed the printer on the NT Server and we shared it. We did this because it's easier to tell the users that all the printers are on the servers and they just have to double-click on them to install.
When I print locally from the Windows XP computer (through the LPT1 port) it works fine. When I print from the Windows NT server (through \\newcomputer\HPDJ1220) it works fine. When I print from a Windows 98 computer directly to the XP box (through \\newcomputer\HPDJ1220), it works fine.
My problem is when I try to install the printer I shared on the WinNT server on a Win9X or even on another XP Pro machine. Let's say I'm on a Win98 machine and I try to print to \\Printserver\DJ1220. The print job goes to the server and then it's supposed to go the the XP box (through \\newcomputer\HPDJ1220) but it doesn't. It stays on the WinNT server and an error pops up on the server:
Error writing to \\newcomputer\HPDJ1220 for Document "Remote Downlevel Document": Access is denied.
Do you wish to retry or cancel the job?
I'm pretty sure the problem is on the XP box as I use this kind of setup all the time using Win98 machine that are connected directly to printers.
Does anybody have some advice on this?