Hi,
I upgraded PokerDIY from 4.9.5 to DNN 5.2.1. I have most problems under control except a strange login/register issue.
On certain pages - especially the home page, if you are logged out and click on Register (Join for Free) or Login it just errors.
On certain other subpages the log in and edit page work fine. I have turned off all custom Authentication providers.
e.g http://www.pokerdiy.com/home/login.as...
(this was from this page )
If you go to these pages directly then it works fine too:
http://www.pokerdiy.com/edit-pokerdiy...
http://www.pokerdiy.com/home/login.aspx
Any ideas please? This is rather urgent as it's the live site.
Here is an interesting error in the error log - I can't tell if it is related (I can't find that directory - where is it supposed to be?)
AssemblyVersion: 5.2.1
PortalID: -1
PortalName:
UserID: -1
UserName:
ActiveTabID: -1
ActiveTabName:
RawURL:
AbsoluteURL:
AbsoluteURLReferrer:
UserAgent:
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: d0158e32-da97-4e30-ae23-349cf24a18dd
InnerException: Access to the path '\Cache\Modules\' is denied.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.IO.__Error.WinIOError
StackTrace:
Message: System.UnauthorizedAccessException: Access to the path '\Cache\Modules\' is denied. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity) at System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity) at DotNetNuke.Services.ModuleCache.FileProvider.GetCacheFolder(Int32 portalId) at DotNetNuke.Services.ModuleCache.FileProvider.PurgeExpiredItems(Int32 portalId) at DotNetNuke.Services.ModuleCache.PurgeModuleCache.DoWork()
Source:
Server Name: AS45R95:
I also tried setting the Module Cache Provider to File but this had no effect - the problem remains. I think it is something to do with these viewstate issues on certain pages and this caching module.