OK, I'm not sure where the problem is but here is what is happening.
2005 server crashed.
rebuilt server with last backup. (backed up the night right before crash. good luck there.)
this was the domain server also so had to move everyone to "new" domain.
we have a thrid party software that connects to this sql server.
Got it working except one part.
uses Crystal reports to make letters to be sent out and other reports.
the report engine works on two computer but not the other 10.
the reporter connects to the server with ip address\sqlexpress.
I can make an odbc connection with the ip address or name on the 2 good ones
but I can't make an odbc connection with the ip address on the bad computers, I can make the connection with the server name.
I have turned off the firewalls on the bad computer, didn't help.
I know the SQL server is correct because 2 computers can connect.
What is stopping the bad ones from connecting? I can't see any differences on these computers. (The can all use the 3rd party software to lookup accounts and enter information. Just not produce letters.)
Any ideas are worth trying.