ASP.NET error after logging in
Description
QA Test Plan
Activity
James RosenfeltJune 4, 2018 at 8:34 PM
Great catch Chris. Can confirm this resovled my issue also
Prior upgrade had a timeout value of "50000000"
<authentication mode="Forms">
<forms name=".DOTNETNUKE" protection="All" timeout="50000000" cookieless="UseCookies" />
</authentication>
Adjusted to value 5 and can login now without issue.
<authentication mode="Forms">
<forms name=".DOTNETNUKE" protection="All" timeout="5" cookieless="UseCookies" />
</authentication>
Chris HammondJune 4, 2018 at 6:04 PM
Check your TIMEOUT value in the web.config file on the authentication section.
I had timeout="100000" and it was errorring out. Changed it to "60" and "10000" and things are working correctly again.
James RosenfeltApril 10, 2018 at 1:29 AM
Upgraded from 9.1.1 this morning. Initial page load was fine. As soon as I tired to login with an account. I received the same error:
2018-04-09 13:59:28,818 [genericxxx][Thread:56][FATAL] DotNetNuke.Web.Common.Internal.DotNetNukeHttpApplication - System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: slidingExpiration
at System.Web.Caching.CacheEntry..ctor(String key, Object value, CacheDependency dependency, CacheItemRemovedCallback onRemovedHandler, DateTime utcAbsoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, Boolean isPublic, CacheInternal cache)
at System.Web.Caching.CacheInternal.DoInsert(Boolean isPublic, String key, Object value, CacheDependency dependencies, DateTime utcAbsoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback, Boolean replace)
at System.Web.Caching.AspNetCache.Insert(String key, Object item, CacheInsertOptions options)
at System.Web.Caching.Cache.Insert(String key, Object value, CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback)
at DotNetNuke.Services.Cache.FBCachingProvider.Insert(String cacheKey, Object itemToCache, DNNCacheDependency dependency, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback)
at DotNetNuke.Common.Utilities.DataCache.SetCache(String CacheKey, Object objObject, DNNCacheDependency objDependency, DateTime AbsoluteExpiration, TimeSpan SlidingExpiration, CacheItemPriority Priority, CacheItemRemovedCallback OnRemoveCallback)
at DotNetNuke.Common.Utilities.DataCache.GetCachedDataFromRuntimeCache(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired)
at DotNetNuke.Common.Utilities.DataCache.GetCachedData[TObject](CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired, Boolean storeInDictionary)
at DotNetNuke.Common.Utilities.CBO.DotNetNuke.Common.Utilities.ICBO.GetCachedObject[TObject](CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired, Boolean saveInDictionary)
at DotNetNuke.Security.Cookies.AuthCookieController.Find(String cookieValue)
at DotNetNuke.Web.Common.Internal.DotNetNukeHttpApplication.Application_BeginRequest(Object sender, EventArgs e)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
When doing a fresh install of DNN 9.2.0. When I attempt to login as the default HOST user I get the following error:
[ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: slidingExpiration]
System.Web.Caching.CacheEntry..ctor(String key, Object value, CacheDependency dependency, CacheItemRemovedCallback onRemovedHandler, DateTime utcAbsoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, Boolean isPublic, CacheInternal cache) +10012913
System.Web.Caching.CacheInternal.DoInsert(Boolean isPublic, String key, Object value, CacheDependency dependencies, DateTime utcAbsoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback, Boolean replace) +92
System.Web.Caching.AspNetCache.Insert(String key, Object item, CacheInsertOptions options) +107
System.Web.Caching.Cache.Insert(String key, Object value, CacheDependency dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback) +143
DotNetNuke.Services.Cache.FBCachingProvider.Insert(String cacheKey, Object itemToCache, DNNCacheDependency dependency, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback) +190
DotNetNuke.Common.Utilities.DataCache.SetCache(String CacheKey, Object objObject, DNNCacheDependency objDependency, DateTime AbsoluteExpiration, TimeSpan SlidingExpiration, CacheItemPriority Priority, CacheItemRemovedCallback OnRemoveCallback) +128
DotNetNuke.Common.Utilities.DataCache.GetCachedDataFromRuntimeCache(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired) +308
DotNetNuke.Common.Utilities.DataCache.GetCachedData(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired, Boolean storeInDictionary) +23
DotNetNuke.Common.Utilities.CBO.DotNetNuke.Common.Utilities.ICBO.GetCachedObject(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired, Boolean saveInDictionary) +58
DotNetNuke.Security.Cookies.AuthCookieController.Find(String cookieValue) +259
DotNetNuke.Web.Common.Internal.DotNetNukeHttpApplication.Application_BeginRequest(Object sender, EventArgs e) +138
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +141
System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +48
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +71
Other versions of DNN install fine