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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Using .NET 1.1 and 2.0 on Same ServerUsing .NET 1.1 and 2.0 on Same Server
Previous
 
Next
New Post
11/19/2006 11:44 AM
 

I have setup my own dedicated server and I have migrated all of my DotNetNuke installs over to my dedicated server. FYI, I am using DotNetPanel as my control panel and I had a consultant set it up. I am not even sure exactly where to change the .NET Framework version. 

I have some DNN 3 and some DNN 4 installs on my server. All my DNN installs are now using ASP.NET 2.0 Framework and I had to make some web.config changes to make them work. Again, I did not set this up I just saw that everything was running .NET 2.0 after I set them up. Now I am having quite a few problems with my DNN 3 installs. My server provider, PowerDNN (DNN gurus), says that while in theory you can run DNN 3 and DNN 4 on .NET 2.0 Framework, it really does not work well. And that is what I am finding. The Admin File Manager especially is pretty useless in DNN 3 on .NET 2.0. I cannot use the FTB Editor to create links. I just get a bunch of these types of errors.

A critical error has occurred.
Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.

A critical error has occurred.
Validation of viewstate MAC failed. If this application is hosted by a Web Farm or cluster, ensure that <machineKey> configuration specifies the same validationKey and validation algorithm. AutoGenerate cannot be used in a cluster.

So how do I change my DNN 3 installs back to .NET 1.1 Framework? Is this a DNP function? Is PowerDNN wrong in saying that DNN 3 really does not run well in .NET 2.0? Are there just some things I need to tweak to allow DNN 3 to run in .NET 2.0? Has anyone else had any similar problems? Thanks for any guidance you can provide.


Forerunner Communications, LLC
DotNetNuke Integration Specialists

 
New Post
11/19/2006 12:21 PM
 

I dont know what DotNet Panels are but on a server you asign what Net version you like to have in IIS Admin.

There you asign for every website Netversion and yu should have two pools one for Version 1 and one for ver 2.

Then you put sites in respective pool.

Jan

 

 

 
New Post
11/19/2006 12:32 PM
 

Looked at the tool, looks nice. You change Net version under Web Site properties- Extention.

Mark that the application should run in a dedicated pool too.

Jan

 

 
New Post
11/20/2006 2:27 PM
 

Thanks Jan for the guidance. I am just now learning DNP but it seems to work really well. I have 6 DNN installs running on it now, 5 of which I have migrated over from WH4L in the last few weeks.

Moving back to .NET 1.1 on the DNN 3 sites seems to have resolved the large number of issues I was having.

The only weird issue is that I am using Efficion Adv DataGrid on a site in a couple of places. It was working with .NET 1.1 on WH4L. I migrated it over to my new server and it works under .NET 2.0, with a few issues like the File Manager not working. But I swapped it back to .NET 1.1 and got this error on both instances of the ADG module.

ModuleId: 449
ModuleDefId: 126
FriendlyName: Charity Votes
ModuleControlSource: DesktopModules/AdvancedDataGrid/AdvancedDataGrid.ascx
AssemblyVersion: 03.03.05
PortalID: 2
PortalName: A Million Dollar Memorial
UserID: 1
UserName: host
ActiveTabID: 53
ActiveTabName: Home
RawURL: /Home/tabid/53/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrer: http://www.amilliondollarmemorial.com/Home/tabid/53/ctl/Login/Default.aspx
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider
ExceptionGUID: 852e1c6e-2eb0-4d6e-b360-750fb08c99f0
InnerException: Request failed.
FileName:
FileLineNumber: 0
FileColumnNumber: 0
Method: N/A - Reflection Permission required
StackTrace:
Message: DotNetNuke.Services.Exceptions.ModuleLoadException: Request failed. ---> System.Security.SecurityException: Request failed. at EfficionConsulting.AdvancedDataGrid.AdvancedDataGrid.PopulateFilterList(String commandText) at EfficionConsulting.AdvancedDataGrid.AdvancedDataGrid.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---
Source:
Server Name: DNPSERVER01

So I switched it back to .NET 2.0 for now, since the two ADG modules are on my home page and important. Any ideas on what is causing this?

Now I am thinking of migrating on up to DNN 3.3.6, but will need to review the boards a little to see if any issues have been identified.


Forerunner Communications, LLC
DotNetNuke Integration Specialists

 
New Post
11/23/2006 12:26 AM
 

Hello  chammock ,
I am getting the same error msg , although I have only .Net 2.0 framwork installed. I have DNN 3.3.4 installed running on SQL 2005. I all of a sudden started appearing when I try to edit a page using HTML/Text Editor module in a container...................
--------------------------------------------------------------------

A critical error has occurred.
Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation
--------------

Any help will be appreaciated

Regards - Paul

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Using .NET 1.1 and 2.0 on Same ServerUsing .NET 1.1 and 2.0 on Same Server


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