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

HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsEvents Module causes processor to peakEvents Module causes processor to peak
Previous
 
Next
New Post
8/6/2008 7:15 AM
 

OK, I can get your site on tilt as well...


XCESS expertise center b.v.
Regards,
Ernst Peter
LinkedIn Profile Ernst Peter Tamminga


XCESS: DNN/Evoq specialist, zie www.xcess.nl

Events 7.0.1 - Released
Reports 6.1.0 - Released
 
New Post
8/6/2008 11:33 AM
 

My suggestion remains to remove all add-ins, optimizations, specials DLL's and install it on a clean minimal DNN484, mb even on a local PC.


XCESS expertise center b.v.
Regards,
Ernst Peter
LinkedIn Profile Ernst Peter Tamminga


XCESS: DNN/Evoq specialist, zie www.xcess.nl

Events 7.0.1 - Released
Reports 6.1.0 - Released
 
New Post
8/13/2008 3:33 AM
 
Hi Ernest
 
I found some time to set up a clean install on my local machine and everything ran fine. I then installed page blaster and still no problems. It wasn’t until i installed URL master that the error reproduced. I contact Bruce from IFinity.com.au who kindly agreed to run a trace on the site and this was his response:
 
“I tried adding an event and it worked OK for me? I then went back in and edit/updated the event, and that's when it got into a 302 redirect loop.
 
I looked at the Url Master debug information, which gave me this:
 
X-UrlMaster-Debug: http://dancecorp.evolveglobal.com.au/courses.aspx, , Default.aspx?tabId=61, Continue
 
which is
1 : 2,3,4,5
where
1= http response header name
2=original url as requested
3=redirect url (if blank, no redirection)
4=rewritten url
5=internal action (continue=no redirection)
 
From this it looks like the error must be internal to the module somewhere?    The Url Master module didn't request the redirect - and it is a 302 redirect, which it doesn't do too much of.”
 
There's always the chance that the Url Master module is making it happen (as it happens when you add it) but as a side-effect, rather than directly.  I hope this is clear?  The Url Master module might be taking/adding a parameter, which the Events module might be looking for.”
 
So Ernest do you think the 302 redirect could be an issue with the Events module?
 

Thanks

Adam

 
New Post
8/13/2008 4:09 PM
 

I am sorry to say thta I really have no clue on URL Master in combination with the Events module. The Events module does nothing different then any other module, there is no special URL redirection, just ordinary plain standard DNN work.

You might have a try yourself at the code, as for all DNN core modules, source is available. See the Events project page.

I would suggest to not to use URL master (I am not familiar with the product) or, if you really need the functionality, to find another product that provides you with comparable functionality


XCESS expertise center b.v.
Regards,
Ernst Peter
LinkedIn Profile Ernst Peter Tamminga


XCESS: DNN/Evoq specialist, zie www.xcess.nl

Events 7.0.1 - Released
Reports 6.1.0 - Released
 
New Post
8/15/2008 4:08 AM
 

 As I'm not aware of any other product which provides these advanced URL / SEO features http://www.snowcovered.com/snowcovered2/Default.aspx?tabid=242&PackageID=10090 i will have to keep trying to progress a solution. However I'm posting the following progress as i expect it will only be a matter of time before someone else has the same issue and perhaps may assist in identifying the solution.

Bruce took a look at the Events module code and identified the following issue:

"I've found what I think is causing the 302 redirect loop:

In the code for eventDetails.ascx.vb, the first lines of the 'Page_Load' routine are this:

If

Not (Request.Params("ItemId") Is Nothing) Then

itemID = Int32.Parse(Request.Params("ItemId"))

v13wstat3(

"EventItemID"

+ ModuleId.ToString) = itemID.ToString

 

Else
 

Response.Redirect(NavigateURL(), True)

 

End

If

http://kangaroo/dnn451/events.aspx

This page is where the events module is placed on my test environment. So, the 'EventDetails.ascx' form is loaded up, the page load run, and, well, the NavigateUrl() call is made, ending in the terminal 302 redirect loop.

The thing is I can't see how the addition of the Url Master module causes this to happen. If I form up a request and post to

http://kangaroo/dnn451/events/itemid/1.aspx

then it doesn't get caught in a loop. Of course, the NavigateUrl() call will call down to the Url Master module as the configured Friendly Url Provider, but even the standard provider woulnd't put in 'itemId' to my knowledge - I suppose I could be wrong here.

 

The NavigateUrl() call returns the Url for the current tabid, which it then redirects to itself. In my test environment, you end up with a 302 redirect to :

 

Why this occurs alter the Edit routine, I'm not sure, but I think it's something to do with the last call in the 'EditEvents.ascx.vb' updateButton_click routine, which, again, does a 'NavigateUrl()' - and again, the /events.aspx Url is returned, which throws the module into the terminal 302 loop.

I hope this helps? To me it seems to hinge on the NavigateUrl() call, but that sewouldn'tems strange to me because lots of other modules use that call, and I haven't seen any problems with it in the past."

So that's where we are at so far, if anyone has any suggestions, I'd love to know.

Thanks

Adam

 

 

 
Previous
 
Next
HomeHomeDNN Open Source...DNN Open Source...Module ForumsModule ForumsEventsEventsEvents Module causes processor to peakEvents Module causes processor to peak


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