This is SBS2008 + Exchange 2007 on 64 bit hardware.
I installed this server about a year ago. At that time I had a problem with one of the websites hosted on it. That website needs to reference an Access database. But there is no 64 bit driver for access databases. So I had to enable 32 bit applications on the application pool in IIS. It's all worked ok since then.
Yesterday, I added a second website which need to reference an Access database. Again, I found that it did not work until I enabled 32bit applications on the application pool. Then it worked ok.
Unfortunately, something seems to have broken in IIS. We first noticed because OWA stopped working. When I look at the event log, I see lots of errors such as this:
ISAPI Filter 'C:\Program Files\Microsoft\Exchange Server\ClientAccess\owa\auth\owaauth.dll' could not be loaded due to a configuration problem. The current configuration only supports loading images built for a x86 processor architecture.
I disabled the new application pool and rebooted the server. The problem is still there. So what do I do now?