Cannot Join Domain with Windows XP Client

I am trying to add the first Win XP client to a new domain on a windows 2003 Enterprise Server.

I can ping the client from the server by name and IP address
I can only ping the server from the client by IP address but not name.
I have added the client computer in the Active directory.
In the client, when I  attempt to join the domain from the System dialog, the dialog returns the error "The following error occured attempting to join the domain xxxx. Logon Failure. Unknown username or bad password.

I have checked and re-checked the password and username I am using to join the domain and they are correct. The account is a member of the administratords group on the server.

Can someone advise please. Thank you.  

Who is Participating?
automationstationConnect With a Mentor Commented:
If you can not ping the server by name, then this is a DNS issue... what is the DNS configuration of the Windows XP machine? Ideally you would configure the DNS server to be your Domain Controller or the server inside your network running DNS.
KCTSConnect With a Mentor Commented:
Its a DNS issue - the client must point at the Windows Server as its one only DNS server.
nsx106052Connect With a Mentor Commented:
You will first need to fix your DNS settings.  Make sure the primary DNS server is a local DNS server.   Then I would verify the time is set correctly.  After that if you still can't connect read through the event logs for any other indications that something might be wrong.  
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Make sure the computer is not running Win XP Home, as it doesn't support joining a domain by default.
well as everyone has stated it is dns.  What you can do to narrow down where the issue is, is to ping -a the IP of the server and see what you machine thinks it resolves to.  Then you can use nslookup and see what dns you are querying and know what is giving you the wrong information.
  arv, he wouldn't even have the option of joining a domain in XPhome as that section is greyed out or non-existent to my knowledge.
Deving20Connect With a Mentor Commented:
If this is a new installation of Windows 2003 Enterprise Server you should also check the Windows Firewall on the domain server. It should be enabled by default and could be blocking your requests.
DavidHannenAuthor Commented:
Thanks for all the comments!

The client machine is XP pro so that is not an issue.
The client networking settings have a primary DNS of IP address of domain controller machine (Server 2003 enterprise) - no secondary address is given
The windows firewall\ICS service is disabled.

Command IP config /all run on the client returns:
Primary DNS suffix ..........Blank
Node Type .......................Unknown
IP Routing Enabled............No
WINS Proxy Enabled........No

any help?

when you enter the domain to join - don't enter any suffix ie if its just join the domain abc - does that work ?
danf0xConnect With a Mentor Commented:
Two things you could do.
Can you post the results of the " ping -a (server ip address)"
Can you from a dos prompt type nslookup and then your machine name and post those results.
DavidHannenAuthor Commented:
KCTS - removing the '.com' suffix from the domain name does not change anything.

Danf0x - see results below

Ping -a  (run )
C:\Documents and Settings\dhannen>ping -a

Pinging with 32 bytes of data:

Reply from bytes=32 time<1ms TTL=128
Reply from bytes=32 time<1ms TTL=128
Reply from bytes=32 time<1ms TTL=128
Reply from bytes=32 time<1ms TTL=128

Ping statistics for
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms

C:\Documents and Settings\dhannen>

NSLookup (Client Machine)

C:\Documents and Settings\dhannen>nslookup home-lap01
*** Can't find server name for address Non-existent domain
*** Default servers are not available
Server:  UnKnown

*** UnKnown can't find home-lap01: Server failed

C:\Documents and Settings\dhannen>

Does this help?
That was what I was looking for. In your event viewer on the server there should be failures in the DNS section.
That link has a good article on figuring out why you are getting that "Server failed" instead of "non existent domain" which is what you should get when there is no listing for the name.  
DavidHannenAuthor Commented:
Thanks for all input. Your comments led to an exploration of, and a better understanding of DNS. However, as is often the case, the final resolution was very mundane. The XP client has Norton Internet security on it and I had failed to add the DC server into its 'trusted network'. Once I did this, the client was able to join the domain immediately.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.