Snapshot Web Application Pool keeps stopping

Get Snapshot Web working on same IIS server as Exchange - Application Pool keeps stopping

When trying to run snapshot on the same IIS instance as Exchange, you can sometimes get a error where the Snapshot application pool just stops, and you have to manually start it again.

This is due to some exchange components being 64bit, but Snapshot requires 32bit.


Fix:

You need to add the "bitness64" parts to the below 3 lines in C:\Windows\System32\inetsrv\config\application.config

            <add name="kerbauth" image="C:\Program Files\Microsoft\Exchange Server\V14\Bin\kerbauth.dll" preCondition="bitness64" />
            <add name="exppw" image="C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\Owa\auth\exppw.dll" preCondition="bitness64" />
            <filter name="Exchange OWA Cookie Authentication ISAPI Filter" path="C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa\auth\owaauth.dll" enabled="true" preCondition="bitness64" />

If you still get an error, it may be around dynamic or static compression module.

If that is the case, the steps below can be completed to fix this:

-> Take IIS backup.
-> Open IIS
-> Click on server module node at the top of the left hand tree and choose "Modules".
-> Right click on DynamicCompressionModule and choose "Unlock"
-> Right click on StaticCompressionModule and choose "Unlock".
-> Open desired websites -> Open Modules.
-> Right click on DynamicCompressionModules and choose "remove".
-> Right click on StaticCompressionModule and choose "Remove".
-> Do IISRESET.

For more assistance, contact us on Support@PlusSoftSolutions.com