Skip to content

Commit 28a5a81

Browse files
authored
docs(editor) add info on enableConfigurationOverride setting for handler registration issues
1 parent 4961a89 commit 28a5a81

1 file changed

+19
-0
lines changed

knowledge-base/editor-error-web-config-registration-missing-the-telerik-dialogs-require-a-httphandler-registration-in-the-web-config-file.md

+19
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ The use of an HttpHandler could lead to one of the following errors:
3939
* [Another HTTP handler is intercepting the dialogs request](#another-HTTP-handler-is-intercepting-the-dialogs-request)
4040
* [IIS 7 Integrated Mode](#IIS-7-Integrated-Mode)
4141
* [Nested web config files](#nested-web-config-files)
42+
* [IIS Application Pool Settings](#iis-application-pool-settings)
4243
* [The last resort solution](#the-last-resort-solution)
4344

4445

@@ -169,6 +170,24 @@ All you need to do is to manually register the HttpHandler for the IIS7 Integrat
169170
### Nested web config files
170171

171172
In case there are more than one web.config files in the web app/site/project make sure that the required dialog handler registrations are available in the web.config file placed in the root of the app. For more information see this KB article: [Register Telerik HTTP handlers in nested web.config](https://www.telerik.com/support/kb/aspnet-ajax/details/register-telerik-http-handlers-in-nested-web-config).
173+
174+
### IIS Application Pool Settings
175+
176+
The `enableConfigurationOverride` setting in IIS, when set to false, blocks the application from reading the web.config file, preventing the required handler registrations for Telerik dialogs.
177+
178+
### Steps to Resolve:
179+
1. Locate the `applicationHost.config` file in:
180+
- `%WINDIR%\System32\inetsrv\Config`
181+
- `%WINDIR%\SysWOW64\inetsrv\Config`
182+
183+
2. Ensure `enableConfigurationOverride` is set to `true` in the `<applicationPools>` section:
184+
````xml
185+
<applicationPools>
186+
<add name="YourAppPoolName" enableConfigurationOverride="true" />
187+
</applicationPools>
188+
````
189+
190+
3. Restart IIS to apply the changes.
172191

173192
### The last resort solution
174193

0 commit comments

Comments
 (0)