Anonymous Logon print job causes spooler to hang
Posted on 2008-10-28
We are attempting to send anonymous print jobs from an application to a newly built print server. The printer is a Zebra GK402t label printer, attached via standard tcp/ip, and is shared. The print server receives the job, but errors out after about a minute, not even sending the print job to the printer (wireshark confirmed this). Restarting the job does not work. Restarting the spooler service does, and the print jobs successfully go through.
We found information regarding the anonymous logon in W2K3 no longer belonging to the everyone group. Changing the local security settings on the server, "Network access Let Everyone permissions apply to anonymous users" to enabled fixes this issue. I am not confident that this is the best approach to fix the problem, as I believe this may introduce some security holes.
We attempted to apply print permissions to the printer for anonymous logons (from the local machine), as well as apply read and write permissions to the spool\PRINTERS folder, but these did not work. Does anyone know of an alternative to changing the security policy?