First quick item to check on Windows XP clients...
To enable Client Push Installation for client computers running Windows XP SP 2, enable File and Print Sharing in the Windows Firewall (formerly known as Internet Connection Firewall, or ICF) configuration on the Windows XP client. For more information about deploying SMS clients, see Chapter 10, “Planning Your SMS Deployment and Configuration,” in the Microsoft Systems Management Server 2003 Concepts, Planning, and Deployment Guide. For information about how to configure Windows Firewall on Windows XP SP 2, search for "Windows Firewall" in Help and Support Center.
Next issue....Configuring for Client Push
I don't know if you are using the site wide Client Push or the Client Push Installation Wizard (which allows you to just push the SMS client to PCs within a specific collection).
If you are using the site wide Client Push, you need to configure the Client Push Installation and ENABLE it.
If you are using the Client Push Installation Wizard - the Client Push Installation configuration is automatically used by the Client Push Installation Wizard (and still needs to be configured) even if Client Push Installation is not enabled. For details see the Concepts, Planning and Deployment Guide, page 597.
Next issue....WINS
You need to make sure that the WINS database has two entries in it:
MP_xxx (where xxx is your 3 character SMS site code)
SMS_SLP
Use the WINS Manager utility to see if both of these entries are in the WINS database
Easiest way to locate - since you know the TCP/IP address of your SMS 2003 server - sort the WINS database by TCP/IP address.
Can't find the entries? ...Now the fun begins!
Assumption: Your WINS server is installed on a Windows NT Server 4.0
Download and install WINSCL from the NT Resource Kit SP4.
Since WINS is running on a Windows NT Server, you will need to use the WINSCL.EXE utility. WINSCL is CASE SENSITIVE for its commands. WINS is CASE SENSITIVE for the WINS entry names.
FYI - WINS entry names are generally in UPPER CASE.
WINSCL (to start the program)
If you need to add the SMS_SLP entry, then follow these steps:
\\xxxxxx (provide the Netbios name of the WINS server)
RN
SMS_SLP
1
1A
0
0
##.##.##.## (enter TCP/IP address of your SMS server)
1
If you need to add the MP_xxx entry, then follow these steps:
RN
MP_xxx (where xxx is your 3 character SMS site code)
1
1A
0
0
##.##.##.## (enter TCP/IP address of your SMS server)
1
To exit from WINSCL:
EX
Note: If you have WINS installed on a Windows 2000 server, multiple scopes in WINS, need more details or have other complexities at your facilities - then see the Concepts, Planning and Deployment Guide, page 558.
Next step...check the client PCs
Please don't feel insulted by this suggestion, but you need to verify that the SMS client was installed on the client, but NOT detected by the SMS server. Go to the CONTROL PANEL for the client PC and check for a control icon called SYSTEMS MANAGEMENT. If you don't see the control icon, then SMS client wasn't installed. If you do see the control icon, then SMS client was installed, but might not have been discovered by your SMS server. In which case... 1. Double-click the SYSTEMS MANAGEMENT icon. 2. Click on the ADVANCED TAB. 3. Click on the DISCOVER button - you should get a confirmation that the client PC found the SMS server site.
FYI - One good test of if the WINS entries are working correctly is to use the DISCOVER option under SYSTEMS MANAGEMENT. Not found/error message - WINS entries could be missing or incorrect. Found - WINS is OK.