Quick Nav:  Online Store   |   Login | Register

Page Not Displayed.....

Rate this topic:

Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
AuthorMessages
quest4denali
<100 Posts
Posts:63


04/05/2007 10:38 PM  
Hello,

I've been testing out PB and really like the functionality but seem to have run into another issue.

Only in IE ( 6 & 7 ) I'm having an issue with the page not being displayed correctly.

Here is what seems to be happening.

1) I wait for about 5 minutes or so without visiting the site
2) In IE 7 ( could be 6 same issue ), I delete all cookies, temp file, etc
3) I try to load my default.aspx page ( bahrenburgs.com/dnn/default.aspx )
4) Sometimes it will completely load, but most times I get a blank screen
5) I hit the refresh button, once part of my skin shows up.
6) I hit the refresh button again, I can see my page.

This happens for each page.  This only happens in IE, FireFox works without issue.

Some more interesting information.  If I go into FireFox on a different machine and load a page, say events.  Then in the IE having issues I go to the events page it loads without issue.

I think what is happening is my skin is not being fully rendered, this is causing the IE page not to load.  I'm not 100% sure why this would happen.  This only seems to happen with the site is not busy.

I'm using the latest PB free version on DNN 4.4.1 with the ventrian.com friendly url's installed.

Below is my config file.  The ASPNet user has read/write access to that directoy ( at least other modules can write to it ).  What is interesting is there doesn't seem to be any files being written to the cache-folder.  The pages that are excluded are not having any issues.

Any suggestions?  From an earlier post of mine your recommended seeing disk-cache-interval="00:00:00:00".
By seeing memory-cache-interval="00:00:00:00" and disk-cache-interval="00:00:00:00" it seems to resolve the issue but I lose any benefit of caching ( major feature that other vendors are not offering ).

Let me know if I can provide additional detail.  It seems interesting to me that this issue seems browser specific.



    page-param="tabid"
    cache-folder="\Cache\"
    config-folder=""      
    cached-roles="" 
    cached-users=""
    cached-languages=""
    blocked-useragents=""
    blocked-ipaddresses=""       
    memory-cache-interval="00:04:00:00"
    memory-size-limit="250"
    disk-cache-interval="01:00:00:00"
    disk-size-limit="250"
    compression-algorithm="gzip"
    compression-level="high">











            type="Snapsis.DNN.PageBlaster.DNNFilterProvider, Snapsis.DNN.PageBlaster" />
            type="Snapsis.DNN.PageBlaster.DNNUserProvider, Snapsis.DNN.PageBlaster" />



John Mitchell
Posts:3084


04/05/2007 10:53 PM  
For the cache-folder parameter, try specifying it like this cache-folder="/Cache" (forward slash and no trailing slash).

If that fixes it, then I need to do some input checking.

Do you get files in the cache-folder when using FF? From what I can tell it is never caching on any page.
quest4denali
<100 Posts
Posts:63


04/06/2007 8:30 AM  
HiJohn,

I've been messing around with my settings and the memory-cache-interval="00:04:00:00" seems to be working now. What is interesting is that when I set disk-cache-interval to anything other then "00:00:00:00" I get the page can not be displayed in IE, while in FF it loads without issue ( very fast actually ). I was reading another forum post where you said that the disk-cache-interval is only used when it has to write from memory could that be why no files are generated?

I thought another issue might be my host settings.
What is the recommend configuration for BP for the following in DNN 4.4.1
Page State Persistence:
Module Caching Method:
Performance Setting:
Authenticated Cacheability:
Compression Setting:
Compression Level (Deflate):
Use Whitespace Filter:

I'm going to keep adjusting the parameters to see if I can get a working combination.

Thanks for your help, and thanks for building such a great product.
quest4denali
<100 Posts
Posts:63


04/06/2007 8:45 AM  
Just wondering if there a "debug" option that will perform a check that files can be written to that directory, or provide a directory rights check? I have other httpmodules write to the directory successfully as part of testing. Just wondering if there is anyway to tell writes differences ( I imagine depending on how you write your files depends on if read/write issue can happen ).
John Mitchell
Posts:3084


04/06/2007 8:51 AM  
Yes, I can see it is working now in FireFox. Very strange that IE is not caching.

Yes, if you put that latest version I sent you back in then you can turn on tracing with the extra node in the Snapsis.PageBlaster.config file:

< trace level="Debug" file-path="/Cache/PageBlaster.trace.txt" />
John Mitchell
Posts:3084


04/06/2007 9:06 AM  
I compared the output difference between FireFox and IE and it appears that the menu is rendered differently. I have not run into anything like that causing a problem before though.

I also noticed that you are running some kind of Viewstate optimizer. There is a good chance that it is conflicting with PageBlaster.

Make sure that it is below PageBlaster in the HttpModules section of web.config (if it works that way).
You might also try removing it for a while to isolate if that is where the conflict is.
quest4denali
<100 Posts
Posts:63


04/06/2007 9:25 AM  
I've moved everything below the BP entry, see below

The Bahrenburgs.ErrorHandling.OnErrorModule simply handles errors.
The VladanStrigoNET entry is for AJAX.

I've installed a similar configuration on another site, without the VladanStrigoNET piece and get the same error.

I've sent you ( through email ) the trace file. Seems to be something with the directory path. Still doesn't make sense to me why it works in FF not IE.

Could it be the native DNN compression module causing issues? Not 100% how to turn that off other then under host settings, then I still believe it will get filtered through in the httpmodule.






< ADD name="UrlRewrite" type="DotNetNuke.HttpModules.UrlRewriteModule, DotNetNuke.HttpModules.UrlRewrite" />
< ADD name="PageBlaster" type="Snapsis.HttpModules.PageBlaster.PageBlasterModule, Snapsis.HttpModules.PageBlaster" />
< ADD name="Compression" type="DotNetNuke.HttpModules.Compression.HttpModule, DotNetNuke.HttpModules.Compression" />

< ADD name="OnErrorModule" type="Bahrenburgs.ErrorHandling.OnErrorModule" />
< ADD name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
< ADD name="EnsureScriptManager" type="VladanStrigoNET.Web.HttpModules.EnsureScriptManager, VladanStrigoNET.HttpModules.EnsureScriptManager" />

< ADD name="Exception" type="DotNetNuke.HttpModules.ExceptionModule, DotNetNuke.HttpModules.Exception" />
< ADD name="UsersOnline" type="DotNetNuke.HttpModules.UsersOnlineModule, DotNetNuke.HttpModules.UsersOnline" />
< ADD name="DNNMembership" type="DotNetNuke.HttpModules.DNNMembershipModule, DotNetNuke.HttpModules.DNNMembership" />
< ADD name="Personalization" type="DotNetNuke.HttpModules.PersonalizationModule, DotNetNuke.HttpModules.Personalization" />

John Mitchell
Posts:3084


04/06/2007 9:58 AM  
The core compression module should be commented out or complete removed. It is not needed with PageBlaster.

The ScriptModule needs to be above PageBlaster, or PageBlaster will interfere with it.

Both of these modules were not out when i first wrote my install instructions so it looks like I have some updating to do.

hat EnsureScriptManager may work better above it also, but I have not had a chance to play with that one.
quest4denali
<100 Posts
Posts:63


04/06/2007 10:19 AM  
Hi John,

I've found two things.
1) There is a JavaScript error on the page in IE ( not in FF ). Could that be causing this issue?
2) Seems like there is an issue with pdatePageCache: Error Cleaning Folders: Exception=Could not find a part of the path it seem to creating an incorrect path.
Please Register to post a reply. Another benefit of registration is the ability to subscribe to and recieve notifications of new posts.
Forums >Snapsis Product Support >PageBlaster > Page Not Displayed.....



ActiveForums 3.7
Powered by: Snapsis Software