Products » Support Forums 

Support Forums

HomeHomeDotNetNuke Modu...DotNetNuke Modu...Friendly Url Pr...Friendly Url Pr...4.7 and Ultramedia4.7 and Ultramedia
Previous
 
Next
New Post
11/21/2008 1:32 AM
 

I checked out the /ajaxpro/ calls, but you've reverted the provider to the previous version?  Because they were returning 200 status codes for me.

Is it possible for me to look at the site with the newer version installed?  I just want to run a Fiddler trace and see what errors are returned.

-Bruce

 
New Post
11/22/2008 6:14 AM
 

Bruce, yes this is a working site so switched back. I thought, OK, will just install this on my test site. However, this is http://test.domain.com, so had to make 2 changes or pages wouldn't load -- pageExtensionUsage="always" rather than "never". Also redirectUnfriendly="false" or I can't login. With these 2 changes, the test site works - the player loads. I ran 'fc' to compare the webconfig files. On real site made test page and run Fiddler - test page is gone and reverted to 4.6

So, I changed the 'real' site briefly and ran Fiddler, it had 3 errros. 1. I got no favicon.
404 Url Not Found<br>The requested Url (http://oasiscruise.com/Portals/0/UltraPhotoGallery/1175/UMGClasssicCfg.xml?2020926) does not return any valid content.

404 Url Not Found<br>The requested Url (http://oasiscruise.com/Portals/0/UltraPhotoGallery/1175/Cache/UltraPhotoGallery.xml?2020926) does not return any valid content.

both of these files opened in browser OK when I clicked on file name on server and looked like valid xml.
I'll try to read forum as to how to get friendly URL to work on subdomain with no page extensions and redirectUnfriendly=true, so both sites are identical.

Seems like I left fiddler running - on ifinity - /Products/Support_Forums/forumid/3/threadid/1563/scope/posts/images/iepngfix.htc gets a 404

 

 
New Post
11/23/2008 2:38 AM
 

It's not surprising that the module worked OK on your local install when using a site extension.  The difference is, that with 'wildcard' extensions, all requests for the site will come in through the HttpModule of the Url Rewriting section of the provider.  This is why the 'ignoreRegex' is there - this inspects and excludes all requests that don't need to be rewritten or processed by DNN - including things like image files, flash files, xml files etc.


If the flash part of the viewer is requesting Xml back on the server, it's quite possible you need to exclude these xml requests.

I would concentrate on replicating your problem locally, using the exact same settings as you have on your live site.  It should then be pretty simple to change the settings until it's working OK.  Remember to run pageExtension='never' you'll have to setup your IIS to process all requests through ASP.NET.  Your login links probably didn't work for this reason, although it could be something else.

Thanks for letting me know about the .htc.  It's a png fix for ie6 in the skin that isn't referenced properly.  I really must fix that, my 404 logs must be megabytes in size by now.

 
New Post
11/23/2008 12:34 PM
 

It works! I forgot about setting server to process all requests thru asp.net - well actually thought this did "all" sites and since I'd done last one ..
The moment I did mapping, the test site failed to load the flash player.
When you said to exclude xml, I thought, I've done that. Because you added $ signs to everything in this statement:
ignoreFileTypesRegex="(?&lt;!linkclick\.aspx.+)(?:\.pdf$|\.gif$|\.png$|\.css$|\.js$|(?&lt;!exif\.aspx.+)\.jpg$|\.html|\.htm|\.axd|\.swf$|\.flv$|/ajaxpro/)"
I wanted my xml to be "in the money" too. It is really simple just don't use $ sign for xml. I  thought since the xml file had .xml?123 ..., it probably needs $.
So: ignoreFileTypesRegex="(?&lt;!linkclick\.aspx.+)(?:\.pdf$|\.gif$|\.png$|\.css$|\.js$|(?&lt;!exif\.aspx.+)\.jpg$|\.html|\.htm|\.xml|\.axd|\.swf$|\.flv$|/ajaxpro/)"

For some reason, your last .dll must not have done xml rewriting, as I didn't need to exclude it. Thanks so much for your patience & help. Customer support is fantastic.
Must go and study regex more ....

 
New Post
11/23/2008 12:36 PM
 

It works! I forgot about setting server to process all requests thru asp.net - well actually thought this did "all" sites and since I'd done last one ..
The moment I did mapping, the test site failed to load the flash player.
When you said to exclude xml, I thought, I've done that. Because you added $ signs to everything in this statement:
ignoreFileTypesRegex="(?&lt;!linkclick\.aspx.+)(?:\.pdf$|\.gif$|\.png$|\.css$|\.js$|(?&lt;!exif\.aspx.+)\.jpg$|\.html|\.htm|\.axd|\.swf$|\.flv$|/ajaxpro/)"
I wanted my xml to be "in the money" too. It is really simple just don't use $ sign for xml. I  thought since the xml file had .xml?123 ..., it probably needs $.
So: ignoreFileTypesRegex="(?&lt;!linkclick\.aspx.+)(?:\.pdf$|\.gif$|\.png$|\.css$|\.js$|(?&lt;!exif\.aspx.+)\.jpg$|\.html|\.htm|\.xml|\.axd|\.swf$|\.flv$|/ajaxpro/)"

For some reason, your last .dll must not have done xml rewriting, as I didn't need to exclude it. Thanks so much for your patience & help. Customer support is fantastic.
Must go and study regex more ....

 
Previous
 
Next
HomeHomeDotNetNuke Modu...DotNetNuke Modu...Friendly Url Pr...Friendly Url Pr...4.7 and Ultramedia4.7 and Ultramedia


Support Guidelines.. Please read before posting

To get support on iFinity products and services, please search the forums for the the answer to the problem you are seeking. If you cannot find a solution, post a question in the relevant forum.   Ensure that you specify the relevant versions of the problem, and the actual error message or a detailed description of the problem.    You will need to register with this site to post on the forum.  If you have a Microsoft Live (Hotmail/Passport) account you can use that.  If you have a Open Id account you can use that.  If you neither of these, you will need to register a user Id and password.