Exchange Server TechCenter > Exchange Server Forums > Clients > Owaauth.dll ISAP Filter causing problems....help!!

Unanswered Owaauth.dll ISAP Filter causing problems....help!!

  • Thursday, August 10, 2006 3:03 PM
     
     

    Hi,

    Since installing Exchange 2007 on my x64 server, I have not been able to use the OWA feature. Every time I run it my IIS dies.

    This is the error message in the Event Log:

    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.

    Does that mean my IIS is running in 32 bit mode instead of 64 bit mode? I don't have any major applications that specifically require 32 bit mode on the server (I think). How do I get this thing working?

All Replies

  • Sunday, January 21, 2007 2:31 PM
     
     
    Has anyone figured this out?  This is causing problems for me as well.
  • Monday, January 22, 2007 2:13 AM
     
     
    I search and find some information about iis mode.It's look by default x64 IIS is not support x86 mode to run 32 bit application.Configuring IIS to Run 32-bit Applications on 64-bit Windows I'm not sure this article is helpful or not for you.
  • Monday, January 22, 2007 9:32 PM
     
     
    Sounds like your IIS is running in 32-bit mode, and--not that I entirely understand why, but--the couple Exchange 2007 64-bit servers I'm working with have had to be in 64-bit mode.

    So, you need to make sure you have the following:
    • IIS must be in 64-bit mode ("cscript.exe %systemdrive%\Inetpub\AdminScriptsadsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 FALSE")
    • 64-bit .NET Framework 2.0 installed (look for the directory "C:\WINDOWS\Microsoft.NET\Framework64")
    • .NET Framework 2.0/ASP.NET 2.0 registered with IIS ("aspnet_regiis.exe -lv" to see registered versions)
    • ASP.NET 2.0 enabled as a Web Service Extension (IIS Manager Console)
    Heh... got all that? Probably most of it is in place. You may just need to switch to 64-bit mode and re-enable the 64-bit version of ASP.NET 2.0. Good luck!
  • Monday, November 05, 2007 3:25 PM
     
     

    http://support.microsoft.com/kb/894435

    that is the article that tells you how to switch to 64bit IIS.

    I just tried it and it works now.

  • Monday, March 10, 2008 9:58 AM
     
     

    I have also tried this, and as long as IIS7 on a x64 server is running in x64 only, it works. However, all of my COM objects (different web sites, same server) won't run.

     

    BUT - on my 2008 x64 with Exchange 2007 x64 SP1, if I enable 32-bit applications, OWA fails (owaauth.dll).

     

    So how does one enable OWA to run in x64, while other web sites will work with 32-bit COM objects?

     

  • Monday, September 28, 2009 4:09 PM
     
     

    Hola a todos (escribo en español porque es mi idioma)

    Yo solucioné el problema ejecutando este comando, con FALSE al final y funciono:

    cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "false"

    Espero obtengan el mismo resultado que yo.

    Saludos.