Skip to main content
Known Participant
April 10, 2013
Question

CF10 Install Kaput

  • April 10, 2013
  • 1 reply
  • 5263 views

CF10 Standard Edition 64 bit, Windows 2012, IIS 8. Initially I installed the CF10 before moving the CF8 sites to the new server. I added the IIS and DNS records manually ahead of moving the site files to minimize downtime. Done this before. Lots of 404 Page not Found errors until we learned that every domain needed a virtual directory for CFIDE and jakarta. A few of the domains started to take shape, but eventually the CF Admin went blank. No error, no login - gone.

This morning I uninstalled and reinstalled CF10 and noted that all of the IIS entries had the virtual directory mapping included if they hadn't alreaday. But still no CFAdmin, which makes everything else kind of pointless. Instead of going forward, we punted and reactivated the old server where the CF8 chugging along which keeps my clients happy. Because I cannot login to the CFAdmin, I cannot tell you  the build version was but I did purchase it on April 3rd and downloaded it the same day so I'd hope the install exe was the latest and greatest.

I found very little posted online for troubleshooting CF10 & Windows 2012. An abundance of Windows 2008 and CF9, but not having much experience with either I couldn't know for sure what was relevant or not. The CGI and ASAPI had to be available on the new server or CF10 would not install and I spent lots of time checking those this morning as it seemed to be part of the solution to many past postings on various sites.

What to do? Get a refund on the CF10? Anyone out there that married CF10 and Windows 2012 experience and remedy anything similar? Anyone tried CF9 on Windows 2012?

As always, all help is appreciated.

Tim

This topic has been closed for replies.

1 reply

Charlie Arehart
Community Expert
Community Expert
April 13, 2013

Tim, sorry to hear of your challenges. You’re not alone, but I would assert that this is not an issue of CF10 and Server 2012.

Instead, I think the primary problem in in your comment, “I did purchase it on April 3rd and downloaded it the same day so I'd hope the install exe was the latest and greatest.”

No, the version you download was not the latest and greatest. (And this is nothing new for CF10, as I discuss in this entry from 2010, at http://www.carehart.org/blog/client/index.cfm/2010/12/11/cfmyths_latest_installer_includes_all_updates)

But focusing on CF10, yes, you needed to apply updates. Some good news is that these are now automated in CF10, via the Admin Server Updates page. Better news is that they are cumulative, so you only need to do the latest.

But more important for your problem, I suspect, do note that for some of the CF10 updates you need to rerun the CF web server configuration tool after them, to remove and read the connections.

More to the point, in a new install of CF10, you need to a) install it, b) apply the latest update, and then c) rebuild the web server configuration.

/charlie

/Charlie (troubleshooter, carehart. org)
NewPrismAuthor
Known Participant
April 13, 2013

Charles, thanks for the input.

I had gone back to my online order history and clicked the link to redownload CF10 on Apr 11th, the day after I posted this.

The other thing I did before uninstalling and reinstalling was to turn off (disable) every individual IIS entry (website) except for the default. Objective One was to get the Coldfusion Administrator going. Then I began adding a few as virtual directories of the default to verify their own unique mapping. Since I was migrating from CF8 on one server running Windows 2003 to the new, all of the former sites resided in the e:\inetpub which is not where they would reside on the new.

As of this morning the new server has been running with no problems for 2 day and if all goes right we'll reattempt to go live on Monday.

Last but not least, I was reading some of your other posts online looking for answers before posting the one above. In one you mentioned a file date for the isapi_redirect.dll should be Nov of 2012. The one in my ColdFusion10/config/wsconfig/1/ is 3/29/2012 (29/3/2012 in the rest of world). How important is that and where would I find a copy? I pulled several zip files from Apache but none contained the file I was looking for.

Tim

Charlie Arehart
Community Expert
Community Expert
April 13, 2013

Tim, if you have that old date for the isapi_redirect.dll, then you have not re-run the web server configuration tool. I mentioned that pretty clearly before. You CANNOT ignore that step and expect things to work well.

And just as important, you mention adding virtual directories manually. Do you mean for CFIDE and Jakarta? If so, you don’t need to (and really shouldn’t) do that: that’s done by the web server config tool as well.

It really is critical that you do run that tool and rebuild your connections between IIS and CF (which you can, as always, do either as “all sites” or per site).

/charlie

PS Do note that as of IIS 7, you also need to re-run the tool if ever you add a new site, even if you’ve chosen “all sites”. IIS 7 (unless running in IIS 6 compat mode) no longer inherits the CF config settings from the server level in a newly created site. You have to run the tool. This is documented in the CF docs and installer, but many do miss it. I just want to save you still more hassle as you get going.

/Charlie (troubleshooter, carehart. org)