Hi All,
We are having issues getting to the HTML Editor settings in DNN Platform 9.9 and 9.8. Sometimes it works, depending on version, sometimes it doesn't. Note that these sites were upgraded from older versions of DNN. Various methods are described below. Thanks for looking!
Methods to Access HTML Editor Settings
General note: HTML Editor Manager can be very slow to load
Note: This method fails on all of our 9.9 and some 9.8 sites.
Note: This method fails on some 9.9 sites, Works on 9.8 sites.
AbsoluteURL:/Default.aspx
DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke
ExceptionGUID:c7a61eaf-c0b2-482a-9472-cadeba9c15cf
AssemblyVersion:9.9.0
PortalId:0
UserId:27274
TabId:36
RawUrl:/Home/tabid/36/ctl/CKEditorOptions/ModuleId/9152/minc/txtContent/PortalID/0/langCode/en-US/popUp/true/Default.aspx
Referrer:https://redacted.com/Home...id/9152/Default.aspx
UserAgent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36
ExceptionHash:vhncePbs9ehEi9D27lIp/0FYODQ=
Message:Sequence contains more than one matching element
StackTrace:
InnerMessage:Sequence contains more than one matching element
InnerStackTrace:
at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable`1 source, Func`2 predicate) at DNNConnect.CKEditorProvider.CKEditorOptions.On_gvToolbars_RowDataBound(Object sender, GridViewRowEventArgs e) at System.Web.UI.WebControls.GridView.OnRowDataBound(GridViewRowEventArgs e) at System.Web.UI.WebControls.GridView.CreateRow(Int32 rowIndex, Int32 dataSourceIndex, DataControlRowType rowType, DataControlRowState rowState, Boolean dataBind, Object dataItem, DataControlField[] fields, TableRowCollection rows, PagedDataSource pagedDataSource) at System.Web.UI.WebControls.GridView.CreateChildControls(IEnumerable dataSource, Boolean dataBinding) at System.Web.UI.WebControls.CompositeDataBoundControl.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.GridView.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at DNNConnect.CKEditorProvider.CKEditorOptions.BindUserGroupsGridView() at DNNConnect.CKEditorProvider.CKEditorOptions.Page_Load(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at DotNetNuke.Entities.Modules.PortalModuleBase.OnLoad(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.d__246.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Web.Util.WithinCancellableCallbackTaskAwaitable.WithinCancellableCallbackTaskAwaiter.GetResult() at System.Web.UI.Page.d__523.MoveNext()
Source:
FileName:
FileLineNumber:0
FileColumnNumber:0
Method:
Server Name: REDACTED.
https://redacted.com/Default.aspx?tabid=2316 fails to load – ERR_TOO_MANY_REDIRECTS
Posted By Daniel Valadas on 8/2/2024 12:03 PM Is the site behind a load balancer, reverse proxy, cloudflare, other waf, etc. Anything that might have ssl termination elsewhere or where the public url would somehow not be the website URL as DNN would know it ?
Sorry for the egregiously long delay in response. Yes, it is behind an appliance, and it does... stuff with SSL. The primary alias info for portal 0 is as expected, meaning that the URL the public puts in is what is in the primary alias info. Not sure any of this is helpful.
I would check the network tab in your browser tools (F12) to see what urls get blocked
These Forums are for the discussion of the open source CMS DNN platform and ecosystem.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.