L
leffe911
Hi All,
Need some confirmation on what is required to allow network printing,
print server running Win2003 and client is WinXP SP2.
The queue is setup on Win2003 STd server which is member of AD domain
(Win2003 native).
The domain policy being applied forces these settings:
Network Access: Do not allow anonymous enumeration of SAM accounts -
Enabled
Network Access: Do not allow anonymous enumeration of SAM accounts and
shares - Enabled
Network Access: Named Pipes that can be accessed anonymously - Enabled,
set to null value
------------------------------------------------------------------
When I connect a printer from an XP workstation the printer connects
successfully. I am able to print a job sucessfully
however the "Status" of the printer in the Printer and Faxes window
displays - "Access Denied, Unable to connect"
I believe this issue may be caused because the spooler service on the
print server is unable to communicate successfully with
the spooler service on the workstation.
I have created a test OU and moved the workstation to this. I have then
applied a test GPO, in this GPO I set
Network Access: Named Pipes that can be accessed anonymously - Enabled
= SPOOLSS.
Effectively this allow anonymous access to the Spoolss named pipe, and
when I update the policy on the workstation and open
the printer and faxes window, the "access denied" error has been
removed and the status is Ready.
This implies that the problem is corrected, however allowing access to
spoolss via anonymous access is considered a security
risk and the security team may not allow this to be modified. To
confirm whether not having this set would cause the problem
I moved the workstation back to the original OU.
The domain policy was applied and the Network Access: Named Pipes that
can be accessed anonymously - Enabled = " ", was set
back to a null value. I confirmed on the workstation and the registry
key
HKLM\System\CurrentControlSet\lanmanserver\parameters\NullPipeSessions
was set to Null (was enabled but value was blank).
However if I go back to the Printers window, the status of the printer
is still "Ready". When I add new printers I am unable
to get an Access Denied error again.
What I fail to understand is that originally this configuration caused
an error,. once I change to allow spoolss it commenced
working, but when I changed it back to original settings it doesn't
break again.
Can someone confirm for me whether you need the spoolss named pipe to
allow network printing to work correctly. If you do
not, any suggestions on why the "Access Denied" error occurs and how it
can be fixed.
Much Appreciated
Anthony.
Need some confirmation on what is required to allow network printing,
print server running Win2003 and client is WinXP SP2.
The queue is setup on Win2003 STd server which is member of AD domain
(Win2003 native).
The domain policy being applied forces these settings:
Network Access: Do not allow anonymous enumeration of SAM accounts -
Enabled
Network Access: Do not allow anonymous enumeration of SAM accounts and
shares - Enabled
Network Access: Named Pipes that can be accessed anonymously - Enabled,
set to null value
------------------------------------------------------------------
When I connect a printer from an XP workstation the printer connects
successfully. I am able to print a job sucessfully
however the "Status" of the printer in the Printer and Faxes window
displays - "Access Denied, Unable to connect"
I believe this issue may be caused because the spooler service on the
print server is unable to communicate successfully with
the spooler service on the workstation.
I have created a test OU and moved the workstation to this. I have then
applied a test GPO, in this GPO I set
Network Access: Named Pipes that can be accessed anonymously - Enabled
= SPOOLSS.
Effectively this allow anonymous access to the Spoolss named pipe, and
when I update the policy on the workstation and open
the printer and faxes window, the "access denied" error has been
removed and the status is Ready.
This implies that the problem is corrected, however allowing access to
spoolss via anonymous access is considered a security
risk and the security team may not allow this to be modified. To
confirm whether not having this set would cause the problem
I moved the workstation back to the original OU.
The domain policy was applied and the Network Access: Named Pipes that
can be accessed anonymously - Enabled = " ", was set
back to a null value. I confirmed on the workstation and the registry
key
HKLM\System\CurrentControlSet\lanmanserver\parameters\NullPipeSessions
was set to Null (was enabled but value was blank).
However if I go back to the Printers window, the status of the printer
is still "Ready". When I add new printers I am unable
to get an Access Denied error again.
What I fail to understand is that originally this configuration caused
an error,. once I change to allow spoolss it commenced
working, but when I changed it back to original settings it doesn't
break again.
Can someone confirm for me whether you need the spoolss named pipe to
allow network printing to work correctly. If you do
not, any suggestions on why the "Access Denied" error occurs and how it
can be fixed.
Much Appreciated
Anthony.