I have a web farm. I have setup my config and captcha to use session instead of cache. It appears to work about 95% of the time, but every so often we get a grey box displayed. Here are all my settings, etc.
Web.config
ASPX
When we receive the grey box, I can view the image and this is the url.
http://devoam.microcenter.com/OAM/Telerik.Web.UI.WebResource.axd?type=rca&isc=false&guid=73ed64b3-129c-4413-87e2-fd30fa20abc4
When I get a good image to show, I look at the url and they look identical except for the guid of course. Like this:
http://devoam.microcenter.com/OAM/Telerik.Web.UI.WebResource.axd?type=rca&isc=false&guid=e10cd1d2-0d3d-4879-a925-11ad40781114
Now to make this a little more odd, when I get a grey image, if I right click on it and say view image, I can actually see the captcha image; not a grey box.
Not sure what's going on with it. Any help would be appreciated.
Thanks,
Tad
Web.config
<httpHandlers> <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResourceSession" verb="*" validate="false" /></httpHandlers><handlers> <add name="Telerik_Web_UI_WebResource_axd" path="Telerik.Web.UI.WebResource.axd" verb="*" type="Telerik.Web.UI.WebResourceSession, Telerik.Web.UI" preCondition="integratedMode" /></handlers>
<location path="Telerik.Web.UI.WebResource.axd">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
<location path="Telerik.Web.UI.WebResourceSession.axd">
<system.web>
<authorization>
<allow users="*" />
</authorization>
</system.web>
</location>
ASPX
<asp:MultiView ID="mvCaptcha" runat="server" ActiveViewIndex="0">
<asp:View ID="vCaptcha" runat="server"><asp:Panel runat="server" ID="pnlCaptcha" class="pnlCaptcha"><div class="left" style="text-align: left;"><telerik:RadCaptcha runat="server" ID="cptPassword" ValidationGroup="Verification"ErrorMessage="Captcha message was incorrect" Display="None" CaptchaImage-EnableCaptchaAudio="true"CaptchaTextBoxLabel="" CaptchaAudioLinkButtonText="" ImageStorageLocation="Session"></telerik:RadCaptcha></div> <div class="left"><asp:LinkButton ID="btnRefreshCaptcha" runat="server"><img class="imgRefreshCaptcha" alt="Refresh Captcha" src="./App_Themes/public/Images/imgCaptchaRefresh.png" /></asp:LinkButton></div></asp:Panel></asp:View><asp:View ID="vCaptchaPassed" runat="server">You have already passed the captcha.</asp:View></asp:MultiView> When we receive the grey box, I can view the image and this is the url.
http://devoam.microcenter.com/OAM/Telerik.Web.UI.WebResource.axd?type=rca&isc=false&guid=73ed64b3-129c-4413-87e2-fd30fa20abc4
When I get a good image to show, I look at the url and they look identical except for the guid of course. Like this:
http://devoam.microcenter.com/OAM/Telerik.Web.UI.WebResource.axd?type=rca&isc=false&guid=e10cd1d2-0d3d-4879-a925-11ad40781114
Now to make this a little more odd, when I get a grey image, if I right click on it and say view image, I can actually see the captcha image; not a grey box.
Not sure what's going on with it. Any help would be appreciated.
Thanks,
Tad