I started upgraded my CF7 Standard test box to CF8 Enterprise
multi-sever. This same box had a production SharePoint server on it
(I know, shame on me). The morning after I upgraded I started
getting emails that users couldn't access their files. Indeed, all
the SharePoint file links went to a 404. After googling a bit,
there was just too much conflicting info to figure out what was
wrong, but there was clearly a big problem with SharePoint after
the CF upgrade.
After spending an hour in the phone with Microsoft support,
they found that
"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"
was missing from the "Wildcard application maps" menu under IIS
Home Directory > Configuration. ColdFusion replaced that
required .NET dll with this
"C:\JRun4\lib\wsconfig\1\jrun_iis6_wildcard.dll". Now that wasn't
very nice of CF was it?
It sounds odd, I know, but it's true. Perhaps I should not
have told CF to configure ALL web sites under IIS, but you'd think
it would not be so agressive as to remove a mapping. Anyway, hope
this helps someone in the future, and maybe a kind Adobe engineer
can confirm this and flag it as a bug.