ColdFusion MX 6.1 on Windows 10 Enterprise
TLDR version - ColdFusion MX 6.1 will work on Windows 10 64-bit if you use 32-bit Apache 2.2.x, and not IIS, as well as following some instructions.
Just concluded an extended struggle trying to get the ancient, but licensed, ColdFusion MX 6.1 running on Windows 10 Enterprise. We have highly-formatted web reports written long ago in CFML that are still in use, and the developer does not have the time to rewrite them in modern technologies like SQL Server Report Services or even ASP.Net. I wanted to document the process of getting this installed in the unlikely case someone else in the future needs to get this done.
Important URLs
- http://mc-kenna.com/computery/2006/09/coldfusion-mx-61-with-apache-22-on-windows
- Adobe - TechNote : ColdFusion MX 7.0.1 and 7.0.2: Hot fix available for Apache 2.2 support
- Wayback Machine
Note that URLs #2 and #3 rely on the Internet Archive to retrieve the Adobe TechNote and the hot fix wsconfig.zip file.
URL #1 documents the essential procedure to follow. In my specific case, running the "java -Dtrace.ci=1 etc." command discussed at the URL did not make the changes as described. I had to manually extract the mod_jrun22.so file into the correct location (cf_root\runtime\lib\wsconfig\1), and I had to edit the Apache httpd.conf file to change the reference from mod_jrun20.so to mod_jrun22.so, and from mod_jrun20.c to mod_jrun22.c. Perhaps this was because I had run the web server configuration in the CFMX installer to connect to Apache, which changed the httpd.conf to load mod_jrun20.so, which doesn't work with Apache 2.2.
Hope this helps.
Message was edited by: Roberto Esguerra
