We have a WLBS Win2K cluster with IIS5. We have an ASP app that needs to
programmatically connect to another server with a client certificate.

I created a Win2K user account, hooked up the client certificate to that
account - then set the IIS app to "High (Isolated)".. Then in Component
Services, I set the app to run as my special user account.

This works for weeks on end. There are dozens of users a day that use this,
our server establishes an SSL connection programmatically and also uses the
Client Certificate when connecting.

Then - out of the blue, we get an error on one or both of the servers of "A
certificate is required to complete client authentication."

About the only way I've been able to fix this, is to unload the ASP app,
re-set it to "High (Isolated)" - and re-set the username and password in
COM+.. and then it works fine again.

Any ideas at ALL on why IIS keeps forgetting the user context, or the client
certificates it supposed to be using???

--