It run fine but progress area not show if upload large file (> 30 Mb).
I have configured file web.config : <httpRuntime maxRequestLength="100000" executionTimeout="3600" />
Please help me!
Thanks a lot!
Regards,
7 Answers, 1 is accepted

Ugent,
thanks...
Which version of IIS do you use? Please make sure that you have the needed registrations in the web.config. In order to have the progress area working you need to register both the RadUploadHttpModule and the RadUploadHttpHandler into the web.config. Instructions on how to do this can be found here. If the area still does not show up, please paste the relevant parts of your web.config here so that we can take a look.
All the best,
Genady Sergeev
the Telerik team

<br />
<telerik:RadProgressArea runat="server" id="RadProgressArea1" Skin="Windows7">
</telerik:RadProgressArea>
<telerik:RadProgressManager runat="server" id="RadProgressManager1" />
<asp:Button runat="server" id="Button1" text="Upload" />
It runs fine if file upload < 30Mb (show progress bar).
I have configured file web.config :
<httpRuntime maxRequestLength=
"102400"
executionTimeout=
"7200"
/>
<httpModules>
<add name=
"ScriptModule"
type=
"System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<add name=
"Cms"
type=
"Telerik.Cms.Web.CmsHttpModule, Telerik.Cms"
/>
<add name=
"RadUploadModule"
type=
"Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"
/>
</httpModules>
<httpHandlers>
<add verb=
"*"
path=
"Telerik.RadUploadProgressHandler.ashx"
type=
"Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI"
/>
<add verb=
"*"
path=
"*.rss"
type=
"Telerik.Rss.RssHttpHandler, Telerik.Rss"
/>
<add verb=
"*"
path=
"*.rss.ashx"
type=
"Telerik.Rss.RssHttpHandler, Telerik.Rss"
/>
<add verb=
"GET"
path=
"*.sflb"
type=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<add verb=
"GET"
path=
"*.sflb.ashx"
type=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<add verb=
"GET"
path=
"*.tmb"
type=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<add verb=
"GET"
path=
"*.tmb.ashx"
type=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<add verb=
"*"
validate=
"false"
path=
"Telerik.Web.UI.DialogHandler.aspx"
type=
"Telerik.Web.UI.DialogHandler, Telerik.Web.UI"
/>
<add verb=
"*"
validate=
"false"
path=
"Telerik.Web.UI.SpellCheckHandler.axd"
type=
"Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI"
/>
<add verb=
"*"
validate=
"false"
path=
"ChartImage.axd"
type=
"Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI"
/>
<remove verb=
"*"
path=
"*.asmx"
/>
<add verb=
"*"
path=
"*.asmx"
validate=
"false"
type=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<add verb=
"*"
path=
"*_AppService.axd"
validate=
"false"
type=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<add verb=
"GET,HEAD"
path=
"ScriptResource.axd"
type=
"System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
validate=
"false"
/>
<add verb=
"GET"
path=
"CaptchaImage.axd"
type=
"Telerik.Web.UI.SpamProtection.Captcha.CaptchaImageHandler, Telerik.Cms.Web.UI"
/>
<add verb=
"POST"
path=
"blogs/metablog.ashx"
type=
"Telerik.Blogs.MetaWeblog.MetaWeblogHandler, Telerik.Blogs"
/>
<add verb=
"POST"
path=
"trackback.ashx"
type=
"Telerik.Cms.Engine.Trackback.TrackbackHandler, Telerik.Cms.Engine"
/>
<add verb=
"GET"
path=
"*.s3lb"
type=
"Telerik.Libraries.AmazonStorage.S3StorageHandler, Telerik.Libraries"
/>
<add verb=
"GET"
path=
"*.s3lb.ashx"
type=
"Telerik.Libraries.AmazonStorage.S3StorageHandler, Telerik.Libraries"
/>
<add path=
"Telerik.Web.UI.WebResource.axd"
type=
"Telerik.Web.UI.WebResource"
verb=
"*"
validate=
"false"
/>
</httpHandlers>
<system.webServer>
<validation validateIntegratedModeConfiguration=
"false"
/>
<modules>
<remove name=
"ScriptModule"
/>
<remove name=
"Cms"
/>
<!--<remove name=
"LibraryModule"
/>-->
<remove name=
"RadUploadModule"
/>
<add name=
"ScriptModule"
preCondition=
"managedHandler"
type=
"System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<add name=
"Cms"
type=
"Telerik.Cms.Web.CmsHttpModule, Telerik.Cms"
/>
<!-- Http Module
for
extension mappings
in
Library module.-->
<!--<add name=
"LibraryModule"
type=
"Telerik.Libraries.LibraryHttpModule, Telerik.Libraries"
/>-->
<add name=
"RadUploadModule"
preCondition=
"managedHandler"
type=
"Telerik.Web.UI.RadUploadHttpModule, Telerik.Web.UI"
/>
</modules>
<handlers>
<remove name=
"ScriptResource"
/>
<remove name=
"WebServiceHandlerFactory-Integrated"
/>
<remove name=
"ScriptHandlerFactory"
/>
<remove name=
"ScriptHandlerFactoryAppServices"
/>
<remove name=
"SitefinityTemplate"
/>
<remove name=
"SitefinityThumbnail"
/>
<remove name=
"SitefinityLibrary"
/>
<remove name=
"RadUploadProgress"
/>
<remove name=
"SitefinityRSS"
/>
<remove name=
"Dialog"
/>
<remove name=
"Spellcheck"
/>
<remove name=
"ChartImage"
/>
<remove name=
"CaptchaImage"
/>
<remove name=
"Metablog"
/>
<remove name=
"Trackback"
/>
<remove name=
"AmazonLibrary"
/>
<remove name=
"AmazonLibraryAdd"
/>
<remove name=
"SitefinityThumbnailAdd"
/>
<remove name=
"SitefinityRSSAdd"
/>
<remove name=
"SitefinityLibraryAdd"
/>
<remove name=
"Telerik_Web_UI_WebResource_axd"
/>
<add name=
"ScriptHandlerFactory"
verb=
"*"
path=
"*.asmx"
preCondition=
"integratedMode"
type=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<add name=
"ScriptHandlerFactoryAppServices"
verb=
"*"
path=
"*_AppService.axd"
preCondition=
"integratedMode"
type=
"System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<add name=
"ScriptResource"
preCondition=
"integratedMode"
verb=
"GET,HEAD"
path=
"ScriptResource.axd"
type=
"System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
/>
<add name=
"SitefinityTemplate"
path=
"*.template"
verb=
"*"
modules=
"IsapiModule"
scriptProcessor=
"%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll"
resourceType=
"Unspecified"
requireAccess=
"Script"
preCondition=
"classicMode,runtimeVersionv2.0,bitness32"
/>
<add name=
"SitefinityThumbnail"
path=
"*.tmb"
verb=
"*"
preCondition=
"integratedMode"
type=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<add name=
"SitefinityThumbnailAdd"
path=
"*.tmb.ashx"
verb=
"*"
preCondition=
"integratedMode"
type=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<add name=
"SitefinityLibrary"
path=
"*.sflb"
verb=
"*"
preCondition=
"integratedMode"
type=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<add name=
"SitefinityLibraryAdd"
path=
"*.sflb.ashx"
verb=
"*"
preCondition=
"integratedMode"
type=
"Telerik.Cms.Engine.ContentHttpHandler, Telerik.Cms.Engine"
/>
<add name=
"SitefinityRSS"
preCondition=
"integratedMode"
verb=
"*"
path=
"*.rss"
type=
"Telerik.Rss.RssHttpHandler, Telerik.Rss"
/>
<add name=
"SitefinityRSSAdd"
preCondition=
"integratedMode"
verb=
"*"
path=
"*.rss.ashx"
type=
"Telerik.Rss.RssHttpHandler, Telerik.Rss"
/>
<add name=
"RadUploadProgress"
verb=
"*"
preCondition=
"integratedMode"
path=
"Telerik.RadUploadProgressHandler.ashx"
type=
"Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI"
/>
<add name=
"Dialog"
preCondition=
"integratedMode"
verb=
"*"
path=
"Telerik.Web.UI.DialogHandler.aspx"
type=
"Telerik.Web.UI.DialogHandler, Telerik.Web.UI"
/>
<add name=
"Spellcheck"
preCondition=
"integratedMode"
verb=
"*"
path=
"Telerik.Web.UI.SpellCheckHandler.axd"
type=
"Telerik.Web.UI.SpellCheckHandler, Telerik.Web.UI"
/>
<add name=
"ChartImage"
preCondition=
"integratedMode"
verb=
"*"
path=
"ChartImage.axd"
type=
"Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI"
/>
<add name=
"CaptchaImage"
preCondition=
"integratedMode"
verb=
"GET"
path=
"CaptchaImage.axd"
type=
"Telerik.Web.UI.SpamProtection.Captcha.CaptchaImageHandler, Telerik.Cms.Web.UI"
/>
<add name=
"Metablog"
preCondition=
"integratedMode"
verb=
"POST"
path=
"blogs/metablog.ashx"
type=
"Telerik.Blogs.MetaWeblog.MetaWeblogHandler, Telerik.Blogs"
/>
<add name=
"Trackback"
preCondition=
"integratedMode"
verb=
"POST"
path=
"trackback.ashx"
type=
"Telerik.Cms.Engine.Trackback.TrackbackHandler, Telerik.Cms.Engine"
/>
<add name=
"AmazonLibrary"
path=
"*.s3lb"
verb=
"*"
preCondition=
"integratedMode"
type=
"Telerik.Libraries.AmazonStorage.S3StorageHandler, Telerik.Libraries"
/>
<add name=
"AmazonLibraryAdd"
path=
"*.s3lb.ashx"
verb=
"*"
preCondition=
"integratedMode"
type=
"Telerik.Libraries.AmazonStorage.S3StorageHandler, Telerik.Libraries"
/>
<add name=
"Telerik_Web_UI_WebResource_axd"
verb=
"*"
preCondition=
"integratedMode"
path=
"Telerik.Web.UI.WebResource.axd"
type=
"Telerik.Web.UI.WebResource, Telerik.Web.UI"
/>
</handlers>
</system.webServer>
Thanks for reply,
Regard,
Which version of IIS do you use? It is really important, because IIS6 for example uses different parts of the web.config than IIS7.0+. Also, why do you use
<remove name=
"RadUploadModule"
/>
is there a parent web.config files which has the RadUploadHttpModule declaration?
Best wishes,
Genady Sergeev
the Telerik team

My web.config has
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
<add path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" validate="false"/>
<add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false"/>
<add path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false"/>
<add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false"/>
<add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/>
<add verb="GET" path="CaptchaImage.axd" type="MSCaptcha.CaptchaImageHandler, MSCaptcha"/>
</httpHandlers>
<httpModules>
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule"/>
<add name="RadCompression" type="Telerik.Web.UI.RadCompression"/>
</httpModules>
<httpRuntime maxRequestLength="1024000" executionTimeout="3600" />

Thanks for your answer, can you please to speak more clearly?
@Admin : I'll try to configure same IIS 7. I hope this good.
Thanks you,
Regards,
Is there any change in the situation when using IIS 7.0? Also, do you create your web-site using CMS? What happens if you comment out the CMS http module in the web.config, does the issue persist?
Sincerely yours,
Genady Sergeev
the Telerik team