最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - iisnode 500.21 Handler "iisnode" has a bad module "iisnode" in its module list

programmeradmin0浏览0评论

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 - :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 is installed as suggested in other posts I've e 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.

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.: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 is installed as suggested in other posts I've e 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.

Share Improve this question edited May 6, 2013 at 15:51 Jacob asked May 6, 2013 at 14:59 JacobJacob 5253 gold badges8 silver badges24 bronze badges
Add a ment  | 

3 Answers 3

Reset to default 3

This error was caused by having "Enable 32-bit applications" set to True in the IIS Application Pool settings. Set this to False - problem solved.

Ahem, cough, also remember to actually install iisnode Doh!

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./tjanczuk/iisnode/issues/42#issuement-2791929.

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论