Installing ColdFusion on Windows Server 2008 64-bit
Late last week I spent a day trying to install ColdFusion 8 Enterprise on a new 64 bit Windows Server 2008 server. It did not go well at first. The install itself succeeded, but nothing was working. When trying to launch the administrator to complete the installation, IIS threw one of the most bizarre error messages I have seen. After doing a little research the error was trying to tell me that it was having a problem using the ISAPI filter for ColdFusion. This was due to the fact it was made for IIS 6. If you have ever noticed, the .dll that parses the ColdFusion requests is named jrun_iis6.dll.
I then came across a blog entry from Jason Holden describing exactly what needed to be done to get everything working. I uninstalled ColdFusion, and followed the steps from the blog entry. I then reinstalled ColdFusion and everything was working normally. In short, IIS 7 must be set up to handle filters made for IIS 6. The only question I have is why hasn't Adobe addressed this in the installation notes? It sure would have saved me some time! And kudos to Jason for the tips.