I believe the certificate should work on Server 2003. I have the same certs working on Vista and Server 2008 I would delete and reinstall the certs first. I got a similar error when I tried to run msec before installing the serts.
Drew -----Original Message----- From: Ben Dewey [mailto:[email protected]] Sent: Wednesday, April 15, 2009 9:43 AM To: '[email protected]' Subject: OPS Certificate error on Windows 2003 Server I'm getting a certificate validation error on a Windows 2003 server. I'm wondering if anyone could help me track down my issue? This is only a .NET stack, and I'm running the same config on my Vista machine and its working okay. The business service calls the order processor and the request is failing on the line that calls chain.Build(certificate) in Utility.cs (line 406). The Build function returns false which throws a new SecurityTokenValidationException("Client certificate is not valid!"). If I debug the chain object it has a status of "A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.\r\n", The certificate is currently in the Local Computer/Trusted People/Certificates location. Any thoughts? Is this something to do with the OPS.Com certificate? Or something to do with the trust settings on this server? Ben Dewey Senior Software Developer twentysix NEW YORK 62 West 45th Street, 5FL New York, NY 10036 T (212) 840 0008 F (212) 840 9490 www.26NY.com<http://www.26NY.com> Heard about Microsoft SQL Server 2008 and want to know more? Register for Andrew Brust's Webcast OLAP Development Using SQL Server 2008<https://www.clicktoattend.com/invitation.aspx?code=133837> Check our Web site<http://26ny.com/content/4.2_events.html> regularly for other topics and dates Microsoft Gold Certified Partner
