Hi everyone,
We have two front-end servers that are load balanced. Server 2008 R2. IIS is serving a couple web apps, specifically web forms. We've been experiencing viewstate errors during onSubmit so we configured a static Machine Key for each web app in the IIS gui and web.config's, consistently across both servers. We're still facing viewstate problems so we took a closer look at the registry keys.
We found a discrepancy on one of the servers in production. Our development environment is configured alike and does not contain the discrepancy.
server1 contains a few keys that server2 doesn't. We're not positive this is an issue but these servers should be consistent.
Our question is, how can we learn more about these keys? This is prod so we don't want to delete them without more research. Highlighted below is the discrepancy between servers.
Screenshots capture HKEY_LOCAL_MACHINE\SOFTWAR
E\Microsof
t\ASP.NET
Production Server1:
![prod-server1.png]()
Production Server2:
![prod-server2.png]()
Development Server1:
![dev-server1.png]()
Development Server2:
Thanks in advance for your help!
i.e. in your web.config
Open in new window
http://www.codeproject.com/Questions/769391/What-is-mean-by-Validation-of-viewstate-MAC-failed