Active Directory Printer Search

c_auzzeni
c_auzzeni used Ask the Experts™
on
Hi,
I am trying to get windows server 2003 server - shared printers to show up through an active directory search.
Even though "List in the directory" is checked for all printers shared on the server, only a handful are showing up almost 12 hours after the shares were created.

Any ideas?
Thanks.
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
check out these links...
http://support.microsoft.com/kb/245584
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/technologies/directory/activedirectory/stepbystep/admng.mspx
Once more things are the printers configured to the server or to the user PC if to the user PC make sure the Printer and the PC is on for the thing to be displayed in the AD( this might be silly but sometimes we might tend to forget to check out these things.)

Hope this helps
Cheers:)
Kamal

Author

Commented:
Thanks for your advice but seeing the printers in AD is not the issue since I can see some of them.
In this case, some of the printers are showing up when doing an active directory search, others are not even though they are all shared and all have "List in the directory" checked on the windows 2003 server.
It could be a driver issue. Install the right driver for Win2003.

Even when you check the "list printer in AD" box the printer won't show immediately because DC takes a while to replicate the new settings.
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

Commented:
do you see all the printers if you do \\<InsertNameOfPrintServer>  ?
I would remove one of them from the directory list and remove sharing and then publish them again ..
# Right-click the printer you want to publish, and then click Sharing.
# On the Sharing tab, click Shared as and then type a name for the shared printer.
# Select the List in the Directory check box to publish the printer in Active Directory

I would also try to keep printer names short and if possible without spaces/special characters to see if this is a problem.
Would also try removing a printer then adding it with the full UNC path i.e
\\computer_name\printer_shared_name
then try to publish it

hope this is of some help

cheers,

colin

Author

Commented:
Hey cocoqed,
I do see the printers when using \\servername\printersharename
I have tried sharing them again
I have made sure that the drivers are the latest available
...

Commented:
is the printer found if you type in the full name of the printer?

I would try re-booting the domain controllers - if this is possible.

thanks,

colin
i think cocoged is might be rite on that. may be you can also try can you stop the printer services and start ansd see if it is showing in the AD.

Hope this helps
Cheers:)
Kamal

Commented:
I guess its a bug in the windows. I have the same problem too.

You just need to uncheck the list in directory checkbox and check again.
It will list in your AD listing again.

Author

Commented:
Thanks for all your input guys,
I have tried everything on the list except rebooting domain controllers which is unfortunately not possible here...
I am going to restart the print server itself later on tonight, will post again.
Commented:
Hi,

have you used the Active Directory Sites and Services tool?

You need to tell ADSS about the subnets in your building (even if you use only one)
The tie the subnet to the site (change the name from default-first-site to your site name)
Then in the location field give your printers the following entries... /sitename/floor/printer
where sitename is the name of the building you change in ADSS.

http://www.microsoft.com/technet/prodtechnol/windows2000serv/technologies/activedirectory/deploy/addeploy.mspx -best practises
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/prork/prdl_pif_tysq.mspx?mfr=true - searching tips

You have to use the forward slashes in the location field of the printers.

Regards,

Pritesh

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial