Orca Forums don't work on Windows Servers

After unchecking all permalinks in the Administration Menu, every module started to work fine! except the FORUMS MODULE, there was no option to uncheck permalinks for this feature, and so, it does not work at all.

Does anyone has a solution for this problem?  Thanks.

 

Quote · 5 Aug 2011

I managed to fix the problem of the MapRewrites and finally got to the main page of the Orca Forums.

I now see the main page for the forums, but when I clic on the MAIN FORUM, I get the usual NO PAGE FOUND ERROR, the system is looking for this page:

/forum/group/General.htm

 

Where did it come from or how do I get it?

Thanks! It's getting there! (with little patience!)

Quote · 7 Aug 2011

I propose creating a Forum just for Windows Server Installations, you may call it:

Installing Dolphin 7.x on Windows Servers

I have got far enought to help others. I only have very few modules that dont work as yet, but it is getting there...

Quote · 7 Aug 2011

You're problem is that Dolphin requires the Apache web server, or another web server that can understand Apache's mod_rewrite rules. You might find this helpful: http://learn.iis.net/page.aspx/470/importing-apache-modrewrite-rules/

 

I should also add that you're talking about IIS specifically, not Windows. Windows is an operating system that can run a number of different web servers.

BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin
Quote · 7 Aug 2011

NATHAN,

I found an application for all Windows Servers that does the job exactly as the Apache server, it reads and proceses all the .htaccess rewrites and it is now working all right. I guess the problem now is of a different nature since the mappings are working fine now. I have tested it and works great, the application name is called: iirf and it is a DLL that autoinstalls in the IIS server and processes the .htaccess rewrites, all I had to do was to rename the .htaccess to iirf.ini and bingo !!! no changes but a few. I had to comment the first 4 lines as they where no needed in IIS.

The application can be downloadad from here: http://iirf.codeplex.com/  recommended for all Windows people.  as per the file it is looking for, I do not see that HTM anywere. It does not exist, so the problem is of a different nature.

 

 

Quote · 7 Aug 2011

Before, when trying to access the ORCA FORUMS, I was not able to see, nor access the Forums admin page at all. But now after installing the IIRF I see it, it means the URL mapping are working fine now, also other moduls work fine as well, I no longer have that problem.

When I click on the main GENERAL DISCUSSION forum, it tries to access a web page that does not exist at all named: /forum/group/General.htm  it does not exist anywhere in the whole web site. How was it created?

I think the problem could be that it needs some folder/directory with READ/WRITE priviledges, but there is no documentation and so I do not how to solve this problem

Quote · 7 Aug 2011

I uninstalled the ORCA Forums, reinstalled and now it works fine.

 

Everything checks ok now excepts one more thing,  On the main page the avatars show overlapping eachother. We only have 3 members , but they look overlapping each other , so only one avatar can be seen completelly. Now after I login, they look fine, but before loggin in, they overlap. Why???


It is looking pretty, nice, and now I can say DOLPHIN works fine on WIndows servers. I little bit slow I should say! how to increase the speed?

 

Quote · 8 Aug 2011

This is the IIRF.INI ALREADY UPGRADED TO WORK IN WINDOWS

## STARTS HERE

## IIRF.INI
##
## This file must be placed in the root directory of DOLPHIN
## You can change the settings in this file.
## ------------------------------------------------------------------
## RewriteFilterPriority HIGH|MEDIUM|LOW|DEFAULT
##
## This directive allows you to set the filter priority of IIRF.
##
## ISAPI has a concept of filter priority. Higher priority filters are
## notified of incoming filterable URL requests earlier than filters of
## lower priority. For compatibility with some other filters, you may
## have to modify the filter priority of IIRF. In most cases, this is
## not necessary.
##
## The default priority is MEDIUM (or DEFAULT).
##
RewriteFilterPriority HIGH

## ------------------------------------------------------------------
## NotifyLog ON|OFF
##
## This setting turns ON or OFF IIRF's ability to log unmangled
## URLs. Unmangling URLs is explained in greater detail in the Modifers
## section in the documentation for RewriteRule, specifically the
## description of the [U] modifer flag.
##
## If you want IIS to log "unmangled" URLs in the IIS logfile - that is
## to say, the original URLs before they were rewritten - then IIRF
## needs to register for the SF_NOTIFY_LOG event within IIS. This
## registration has the unfortunate side effect of disabling the
## kernel-mode cache which is available in Windows Server 2003 and
## 2008. This can mean a performance degradation on IIS6 or IIS7 when
## your site relies on the kernel-mode cache.
##
## The default value is OFF.  Keep it OFF if you want to enjoy the
## benefits of the kernel-mode cache.  Turn it ON if you prefer to have
## the unmangled URLs in the log.
##
NotifyLog OFF

## ------------------------------------------------------------------
## RewriteEngine OFF|ON
##
## This is a simple directive that enables or disables the Rewriting
## capabilities of IIRF. It can be present in IirfGlobal.ini, or in
## Iirf.ini .
##
## In some cases you may want none of the rules in the ini file to be
## effective, but you also don't want to comment all the rules out. This
## directive provides a simple way to turn OFF the rewriting capability,
## temporarily, for a site, with a one-line configuration file change.
##
## By default this setting is ON.
##
RewriteEngine ON


RewriteRule ^/blogs/{0,1}$ /modules/boonex/blogs/blogs.php [QSA,L]
RewriteRule ^/blogs/all/{0,1}$ /modules/boonex/blogs/blogs.php?action=all  [QSA,L]
RewriteRule ^/blogs/all/([0-9]+)/([0-9]+)/{0,1}$ /modules/boonex/blogs/blogs.php?page=$2&per_page=$1  [QSA,L]
RewriteRule ^/blogs/top/{0,1}$ /modules/boonex/blogs/blogs.php?action=top_blogs [QSA,L]
RewriteRule ^/blogs/top/([0-9]+)/([0-9]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=top_blogs&page=$2&per_page=$1 [QSA,L]
RewriteRule ^/blogs/top_posts/{0,1}$ /modules/boonex/blogs/blogs.php?action=top_posts [QSA,L]
RewriteRule ^/blogs/top_posts/([0-9]+)/([0-9]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=top_posts&page=$2&per_page=$1 [QSA,L]
RewriteRule ^/blogs/tag/([^/.]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=search_by_tag&tagKey=$1 [QSA,L]
RewriteRule ^/blogs/tag/{0,1}$ /modules/boonex/blogs/blogs.php?action=search_by_tag&tagKey= [QSA,L]
RewriteRule ^/blogs/posts/([^/.]+)/tag/([^/.]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=search_by_tag&tagKey=$2&ownerName=$1 [QSA,L]
RewriteRule ^/blogs/posts/([^/.]+)/category/([^/.]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=show_member_blog&ownerName=$1&categoryUri=$2 [QSA,L]
RewriteRule ^/blogs/entry/([^/.]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=show_member_post&postUri=$1 [QSA,L]
RewriteRule ^/blogs/entry/{0,1}$ /modules/boonex/blogs/blogs.php?action=show_member_post&postUri= [QSA,L]
RewriteRule ^/blogs/posts/([^/.]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=show_member_blog&ownerName=$1 [QSA,L]
RewriteRule ^/blogs/posts/{0,1}$ /modules/boonex/blogs/blogs.php?action=show_member_blog&ownerName= [QSA,L]
RewriteRule ^/blogs/posts/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=show_member_blog&ownerName=$1&page=$3&per_page=$2 [QSA,L]
RewriteRule ^/blogs/posts/([^/.]+)/category/([^/.]+)/([0-9]+)/([0-9]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=show_member_blog&ownerName=$1&categoryUri=$2&page=$4&per_page=$3 [QSA,L]
RewriteRule ^/blogs/home/{0,1}$ /modules/boonex/blogs/blogs.php?action=home [QSA,L]

RewriteRule ^/blogs/all_posts/{0,1}$ /modules/boonex/blogs/blogs.php?action=all_posts [QSA,L]
RewriteRule ^/blogs/popular_posts/{0,1}$ /modules/boonex/blogs/blogs.php?action=popular_posts [QSA,L]
RewriteRule ^/blogs/featured_posts/{0,1}$ /modules/boonex/blogs/blogs.php?action=featured_posts [QSA,L]
RewriteRule ^/blogs/tags/{0,1}$ /modules/boonex/blogs/blogs.php?action=tags [QSA,L]
RewriteRule ^/blogs/show_calendar/{0,1}$ /modules/boonex/blogs/blogs.php?action=show_calendar [QSA,L]
RewriteRule ^/blogs/my_page/{0,1}$ /modules/boonex/blogs/blogs.php?action=my_page&mode=main [QSA,L]
RewriteRule ^/blogs/my_page/add/{0,1}$ /modules/boonex/blogs/blogs.php?action=my_page&mode=add [QSA,L]
RewriteRule ^/blogs/my_page/manage/{0,1}$ /modules/boonex/blogs/blogs.php?action=my_page&mode=manage [QSA,L]
RewriteRule ^/blogs/my_page/pending/{0,1}$ /modules/boonex/blogs/blogs.php?action=my_page&mode=pending [QSA,L]
RewriteRule ^/blogs/my_page/edit/([0-9]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=edit_post&EditPostID=$1 [QSA,L]
RewriteRule ^/blogs/member_posts/([0-9]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=show_member_blog&ownerID=$1 [QSA,L]
RewriteRule ^/blogs/category/([^/.]+)/{0,1}$ /modules/boonex/blogs/blogs.php?action=category&uri=$1 [QSA,L]

RewriteRule ^/ads/{0,1}$ /modules/boonex/ads/classifieds.php?Browse=1 [QSA,L]
RewriteRule ^/ads/my_page/{0,1}$ /modules/boonex/ads/classifieds.php?action=my_page [QSA,L]
RewriteRule ^/ads/my_page/add/{0,1}$ /modules/boonex/ads/classifieds.php?action=my_page&mode=add [QSA,L]
RewriteRule ^/ads/my_page/edit/([0-9]+)/{0,1}$ /modules/boonex/ads/classifieds.php?action=my_page&mode=add&EditPostID=$1 [QSA,L]
RewriteRule ^/ads/my_page/edit/([0-9]+)/dimg/([0-9]+)/{0,1}$ /modules/boonex/ads/classifieds.php?action=my_page&mode=add&EditPostID=$1&dimg=$2 [QSA,L]
RewriteRule ^/ads/my_page/manage/{0,1}$ /modules/boonex/ads/classifieds.php?action=my_page&mode=manage [QSA,L]
RewriteRule ^/ads/my_page/pending/{0,1}$ /modules/boonex/ads/classifieds.php?action=my_page&mode=pending [QSA,L]
RewriteRule ^/ads/my_page/disapproved/{0,1}$ /modules/boonex/ads/classifieds.php?action=my_page&mode=disapproved [QSA,L]
RewriteRule ^/ads/cat/([^/.]+)/{0,1}$ /modules/boonex/ads/classifieds.php?catUri=$1 [QSA,L]
RewriteRule ^/ads/all/cat/([0-9]+)/([0-9]+)/([^/.]+)/{0,1}$ /modules/boonex/ads/classifieds.php?catUri=$3&page=$2&per_page=$1 [QSA,L]
RewriteRule ^/ads/subcat/([^/.]+)/{0,1}$ /modules/boonex/ads/classifieds.php?scatUri=$1 [QSA,L]
RewriteRule ^/ads/all/subcat/([0-9]+)/([0-9]+)/([^/.]+)/{0,1}$ /modules/boonex/ads/classifieds.php?scatUri=$3&page=$2&per_page=$1 [QSA,L]
RewriteRule ^/ads/entry/([^/.]+)/{0,1}$ /modules/boonex/ads/classifieds.php?entryUri=$1 [QSA,L]
RewriteRule ^/ads/tag/([^/.]+)/{0,1}$ /modules/boonex/ads/classifieds_tags.php?tag=$1 [QSA,L]
RewriteRule ^/ads/calendar/{0,1}$ /modules/boonex/ads/classifieds.php?action=show_calendar [QSA,L]
RewriteRule ^/ads/categories/{0,1}$ /modules/boonex/ads/classifieds.php?action=show_categories [QSA,L]
RewriteRule ^/ads/tags/{0,1}$ /modules/boonex/ads/classifieds.php?action=tags [QSA,L]
RewriteRule ^/ads/all_ads/{0,1}$ /modules/boonex/ads/classifieds.php?action=show_all_ads [QSA,L]
RewriteRule ^/ads/top_ads/{0,1}$ /modules/boonex/ads/classifieds.php?action=show_top_rated [QSA,L]
RewriteRule ^/ads/popular_ads/{0,1}$ /modules/boonex/ads/classifieds.php?action=show_popular [QSA,L]
RewriteRule ^/ads/featured_ads/{0,1}$ /modules/boonex/ads/classifieds.php?action=show_featured [QSA,L]

RewriteRule ^/search/tag/([^/.]+)/{0,1}$ /search.php?Tags=$1 [QSA,L]
RewriteRule ^/browse/([^/.]+)/([^/.]+)/([^/.]+)$ /browse.php?sex=$1&age=$2&country=$3 [QSA,L]
RewriteRule ^/m/(.*)$ /modules/index.php?r=$1 [QSA,L]
RewriteRule ^/page/(.*)$ /viewPage.php?ID=$1 [QSA,L]

RewriteRule ^/forum/groups/(.*)$ /modules/boonex/forum/$1?orca_integration=groups [QSA,L]
RewriteRule ^/forum/events/(.*)$ /modules/boonex/forum/$1?orca_integration=events [QSA,L]
RewriteRule ^/forum/store/(.*)$ /modules/boonex/forum/$1?orca_integration=store [QSA,L]
RewriteRule ^/forum/(.*)$ /modules/boonex/forum/$1 [QSA,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule .+ - [L]
RewriteRule ^/([^/]+)$ /profile.php?ID=$1 [QSA,L]

## ENDS HERE

Iirf2.1-x86.rar · 2.5M · 79 downloads
Quote · 8 Aug 2011
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.