Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...upgrade to 5.x skin issuesupgrade to 5.x skin issues
Previous
 
Next
New Post
9/7/2009 6:00 PM
 

I finally got my upgrade from 4.9.4 to work without errors, but then the login does not work - it just refreshes the home page. I read in another post to add "?ctl=login" to the url to force the loginpage to come up, and this worked.

In FireFox attempting to login throws up an error page that drops my skin and has a dnn logo... if I use IE 7 I can actually login to my site. Now that I am able to do that, I am pretty sure it is a skin issue and that dnn 5.1.2 is installed ok.

What is different about the skins going from 4.x to 5.x? is there something I can manually do to the skin files to make it work?

I am using the Nifos 2.1 skin.

 
New Post
9/7/2009 6:55 PM
 

This does not look like a skin issues now as I first thought.

I was able to login and change skins, and still the same problem.

Then I went to Admin - Site Settings, and under advanced you can set a login page - I always leave that blank, so i decided i should create a login page, put an account login module on it, and set that in admin settings.

I created a new page, called it Login, and stuck an account login module on it. Then I went to site settings, and told it the new page to use as the login. It threw an ugly error about languages. So I went to the language editor, and set the default language to English - US. Then I went back and was able to tell site settings to use the login page as the login page.

This then worked in IE 7, but FireFox does not work. In FF if I am on the home page and click the skins login link, the url changes to:

/Default.aspx?tabid=299&error=Exception+has+been+thrown+by+the+target+of+an+invocation.&content=0

and the home page refreshes with almost all the modules gone. no login. I can tell from the page title that it is still the home page and not the new login page.

If I go back to IE and login, and go to the logs I see:

AssemblyVersion: 5.1.2
PortalID: 0
PortalName: xxxxxxxxxxx
UserID: -1
UserName:
ActiveTabID: 299
ActiveTabName: Home
RawURL: /Home.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://maintenance.xxxxxxxx.com/Home.aspx
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: c3d67eb0-2a7c-4208-b277-dc8e415ff94b
InnerException: Exception has been thrown by the target of an invocation.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializePrimitiveObject
StackTrace:
Message: DotNetNuke.Services.Exceptions.PageLoadException: Exception has been thrown by the target of an invocation. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.ArgumentException: Invalid JSON primitive: .at System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializePrimitiveObject()at System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeInternal(Int32 depth)at System.Web.Script.Serialization.JavaScriptObjectDeserializer.BasicDeserialize(String input, Int32 depthLimit, JavaScriptSerializer serializer)at System.Web.Script.Serialization.JavaScriptSerializer.Deserialize(JavaScriptSerializer serializer, String input, Type type, Int32 depthLimit)at System.Web.Script.Serialization.JavaScriptSerializer.Deserialize[T](String input)--- End of inner exception stack trace ---at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean skipVisibilityChecks)at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)at DotNetNuke.UI.Utilities.Reflection.InvokeGenericMethod[T](Type Type, String MethodName, Object Target, Object[] Args)at DotNetNuke.UI.Utilities.MSAJAX.Deserialize[T](String Data)at DotNetNuke.UI.Utilities.ClientAPI.GetClientVariableList(Page objPage)at DotNetNuke.UI.Utilities.ClientAPI.RegisterClientVariable(Page objPage, String strVar, String strValue, Boolean blnOverwrite)at DotNetNuke.UI.Utilities.ClientAPI.RegisterClientReference(Page objPage, ClientNamespaceReferences eRef)at DotNetNuke.UI.Utilities.ClientAPI.RegisterClientReference(Page objPage, ClientNamespaceReferences eRef)at DotNetNuke.UI.Utilities.DNNClientAPI.EnableMinMax(Control objButton, Control objContent, Int32 intModuleId, Boolean blnDefaultMin, String strMinIconLoc, String strMaxIconLoc, MinMaxPersistanceType ePersistanceType, Int32 intAnimationFrames, String strPersonalizationNamingCtr, String strPersonalizationKey)at DotNetNuke.UI.Utilities.DNNClientAPI.EnableMinMax(Control objButton, Control objContent, Boolean blnDefaultMin, String strMinIconLoc, String strMaxIconLoc, MinMaxPersistanceType ePersistanceType, String strPersonalizationNamingCtr, String strPersonalizationKey)at DotNetNuke.UI.ControlPanels.IconBar.Page_PreRender(Object sender, EventArgs e)at System.Web.UI.Control.OnPreRender(EventArgs e)at System.Web.UI.Control.PreRenderRecursiveInternal()at System.Web.UI.Control.PreRenderRecursiveInternal()at System.Web.UI.Control.PreRenderRecursiveInternal()at System.Web.UI.Control.PreRenderRecursiveInternal()at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)--- End of inner exception stack trace ---

 
New Post
9/18/2009 10:38 AM
 

Did you manage to fix this Ron? I am getting this too... the site is unusable


Entrepreneur

PokerDIY Tournament Manager - PokerDIY Tournament Manager<
PokerDIY Game Finder - Mobile Apps powered by DNN
PokerDIY - Connecting Poker Players

 
New Post
9/21/2009 1:37 AM
 

I too have the similar issue. The difference is that I can log in/ register  most of the time. But sometimes it stopped working and got the error message. I can make it work again simply by force refreshing the same page (firefox). Have no idea when it would work and when it wouldn't. Just not stable. Back to 495.

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...upgrade to 5.x skin issuesupgrade to 5.x skin issues


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out