Complete
Details
Assignee
Bing WuBing WuReporter
MJKMJKStory Size
SSeverity
Show StopperTriage
VerifiedReported in Build #
216Includes Code Fix
NoQA Story Points
2Story Points
2Components
Sprint
NoneFix versions
Affects versions
Priority
High
Details
Details
Assignee
Bing Wu
Bing WuReporter
MJK
MJKStory Size
S
Severity
Show Stopper
Triage
Verified
Reported in Build #
216
Includes Code Fix
No
QA Story Points
2
Story Points
2
Components
Sprint
None
Fix versions
Affects versions
Priority
Created October 15, 2015 at 8:25 PM
Updated December 1, 2016 at 12:13 PM
Resolved December 31, 2015 at 10:18 PM
Please test linked issue also because this issue causes a slighly different symptom on Evoq.
This issue must be tested on all products: Platform, Basic, Content, Engage
QA Notes:
Verify that error below is NOT logged in the log4net or event viewer.
Verify that the browser does not show DNN Error as shown in the screenshot in
Step to repro:
Register an account with 'Verified' turned on.
Email is send with verification link in it.
User is already logged in with yellow bar explaining of unverified status.
User clicks on link in email and it fails as described in forum post http://www.dnnsoftware.com/forums/forumid/200/threadid/523706/scope/posts
User logs out and clicks again on verify link in email -> Success and verified.
No error in eventlog but only in Portals_default\Logs logfile:
2015-10-15 20:06:34,006 [MJKServer][Thread:57][FATAL] DotNetNuke.Framework.PageBase - An error has occurred while loading page.
System.Web.HttpException (0x80004005): The Controls collection cannot be modified because the control contains code blocks (i.e. <% ... %>).
at System.Web.UI.ControlCollection.RemoveAt(Int32 index)
at System.Web.UI.ControlCollection.Clear()
at DotNetNuke.Modules.Admin.Authentication.Login. (EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)