Somehow, I have an extra "Telerik.Web.UI.WebResource.axd_*" handler being automatically added to every SharePoint application web.config in my farm, EVERY time I create a new web application. I need to get rid of this modification as it is breaking all sites on the farm every time a new web app is created. I have not figured out how to do this. Uninstalling the Telerik product (RadControls for SharePoint) did not fix the problem. (In fact, the uninstall process inexplicably re-added the handler in those web.configs where we had manually removed it.)
Did some research and apparently the web.config for a new web app is generated in 3 steps as described on the following page (scroll down to “Where does the web.config file come from then”):
http://www.charleslee.co.uk/blog/2010/10/28/webconfig/
Steps:
- Root web.config is applied...in my case this file has not been modified.
- Supplemental web.configs are applied...I see none that have been created recently or that have anything to do with Telerik.
- Config DB mods are applied...I wrote an app that enumerates all SPWebConfigModification modifications for every web app on the farm, and nothing related to Telerik was returned.
So my question is, what am I missing in regards to how web.configs are generated for new web apps?