Getting this error on Server 2008 R2 64bit, IIS 7.5, iisnode 0.2.4.0, node.js 0.10.5 -
HTTP Error 500.21 - Internal Server Error
Handler "iisnode" has a bad module "iisnode" in its module list
Detailed Error Information
Module - IIS Web Core
Notification - ExecuteRequestHandler
Handler - iisnode
Error Code - 0x8007000d
Requested URL - https://sub.domain.com:443/node/helloworld/hello.js
Physical Path - C:\Program Files\iisnode\www\helloworld\hello.js
Logon Method - Anonymous
Logon User - Anonymous
I have already made sure that asp.net is installed as suggested in other posts I've come across. I can access the helloworld html site at localhost/node/helloworld but when i attempt to visit the hello.js url this error occurs. The error also shows up when I attempt to use a node.js app I have written at a different URL. Any help would be greatly appreciated.
You can also run iisnode in 32 bit application pools on 64 bits systems by installing iisnode in WOW mode. Follow the instructions at https://github.com/tjanczuk/iisnode/issues/42#issuecomment-2791929.