YiannosG Posted February 18, 2010 Report post Posted February 18, 2010 Hello all! Lovely site with good guides. Thanks for that We have decided to change our SMS 2003 to a new SCCM, by creating a new server and using a different Site code. For now about a week, we have disable the old SMS server and use only the SCCM server. My problem is that in my collections i can see that a lot of computer have been assigned the new site code but next to client i can see a NO. I have 1100 computers/servers on my domain but i can only see 90 of them having client YES. I tried to rediscover the devices but no luck. I have read that in order for the client to go to YES it requires to be discovered by the heartbeat discovery. Can you help me on this please? EDIT: hmm... i have change the hardware inventory from 7 days to 2hours..maybe this will help?I will have to see tomorrow morning. Quote Share this post Link to post Share on other sites More sharing options...
YiannosG Posted February 19, 2010 Report post Posted February 19, 2010 Still no joy...any idea? Quote Share this post Link to post Share on other sites More sharing options...
anyweb Posted February 19, 2010 Report post Posted February 19, 2010 on one of the clients that's reporting as client=no if you do a data discovery cycle manually do you see a change ? Quote Share this post Link to post Share on other sites More sharing options...
YiannosG Posted February 21, 2010 Report post Posted February 21, 2010 Ok i have the discoveries agent (hw, inventory etc) schedule to run every 1 hour. I have heartbeat run every 7 hours now. i cant check right now, ill check on Monday. I think we have tried it and it worked...i can now see two more computer but its too slow...anyway i can issue data discovery cycle remotly? like with a script? Quote Share this post Link to post Share on other sites More sharing options...
anyweb Posted February 21, 2010 Report post Posted February 21, 2010 download and install the right-click tools, they can give you that ability and a lot more Quote Share this post Link to post Share on other sites More sharing options...
YiannosG Posted February 22, 2010 Report post Posted February 22, 2010 Thank you anyweb. One question; is there a way to run them as a different user? probable not... My SCCM logon user is not a member of the local administrators on the clients. Also i am getting WMI errors using the client push and when i am using the discovery cycle right click a collection i get the following: XXXXXXXXXXXXX- Advanced Client not detected, skipping ... SMS Extensions 2/22/2010 9:14:55 AM 2 (0x0002) On the onces that have the advance client and do the discovery i get a WMI , Error: 70. Description: Permission denied. Lastly, If i add the logon user under the System container in AD, as i did for the server, will i be able to access the computers? Quote Share this post Link to post Share on other sites More sharing options...
YiannosG Posted February 25, 2010 Report post Posted February 25, 2010 Update: I have run the Assign Site script on a collection and manage to get the clients up to 148. (looks like some of them where looking for the SMS server) But i have ~500 computers with no Site assign, although i have connected on some of them and checked the clientlocation log and the location and both have the correct site code and MP... Today i had a computer next to me, done a install client from the right click tools and still i dont get the site code on the SCCM. (have initiated the discoveries on the computer and the logs where created on the machine) Any help ? Quote Share this post Link to post Share on other sites More sharing options...
Peter van der Woude Posted February 26, 2010 Report post Posted February 26, 2010 The client installation account needs to be local admin on the client machine. When you are using the CLient Push Installation, you can use a Client Push Installation Account. Quote Share this post Link to post Share on other sites More sharing options...
YiannosG Posted February 26, 2010 Report post Posted February 26, 2010 The client installation account needs to be local admin on the client machine. When you are using the CLient Push Installation, you can use a Client Push Installation Account. The account used for the client push (not the one that SCCM server is logged on) is a domain Admin. On a desperate measure i deleted all the computer objects not having the Site Code from the database. Run the AD system discovery and got 1028 out of the 1048 and only one without a site code!! Most probable the 20 have been deleted from the AD since i haven't configured yet the clear flag to delete inactive computers. Now i have 880 computers out of 1028 that have site code but they report as client no. Lastly i ran the report about duplicate computer GUIDs and got alot of records!! Maybe due to old SMS client being installed on the computer image? Does this have something to do with the fact that the computer do not get approved, cause of corrupted records due to GUIDs? The computer that i have next to me had a duplicate GUID and i used the regenerate GUID tool, but still i see client NO. Maybe it needs some time? ***** Computer has been discovered from heartbeat.. Client Yes :D ***** Lastly, if i delete the records, will they get a new GUID? Or it will be better to run a batch to change the GUID and restart the SMS host service? Thanks all in advance Quote Share this post Link to post Share on other sites More sharing options...