Follow these guidelines to setup and run the NotifyLink Enterprise Server on Windows Server 2003 R2 x64.
Isapi Filters
NotifyLink version 4.5.x: PHP - php5isapi.dll
NotifyLink version 4.5.2 - 4.6.2: Airsync.dll
The NLES web installs an Isapi filter into IIS. On Windows 2003 R2 x64, IIS attempts to run php5isapi.dll or airsync.dll with 64-bit extensions. This causes IIS to stop functioning. To fix this situation, the following command must be run after installing the NLES Web component:
1. Click Start, click Run, type cmd, and then click OK.
2. Type the following command to enable 32 bit applications:
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
ASP.NET 2.0, 32-bit version
You must also run the 32 bit version of ASP.NET 2.0. To run the 32-bit version of ASP.NET 2.0, follow these steps: 1. Click Start, click Run, type cmd, and then click OK.
2. Type the following command to install the version of ASP.NET 2.0 (32-bit) and to install the script maps at the IIS root and under:
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
3. Make sure that the status of ASP.NET version 2.0.50727 (32-bit) is set to Allowed in the Web service extension list in Internet Information Services Manager.
See also KB 886: Using NLES on Windows Server 2008 x64