IISNODE is a well know IIS extension module for hosting NodeJS application inside IIS. Recently i needed to install a small NodeJS app as submodule of .Net application. The integration between the two app was realized by JSON Web Token. The NodeJS app was installed as virtual application on the same machine. On test machine everything worked fine. On production machine IISNode throws “HTTP Error 500.0 – Internal Server Error”. There was no solution to the problem, until i noticed that the root web.config was encrypted by aspnet_regiis. I discovered that this is a know issue of IISNODE.
So for now is not possible have IISNODE and encrypted web.config on the same web.