iirfStatus not working

Topics: User Forum
Feb 25, 2010 at 1:22 AM

I've been playing now for a few hours now but haven't been able to get much working can't even get iirfStatus working, just get 404 not found.

Below are the content of my log and configs, any ideas?

IirfGlobal.ini:

 

RewriteFilterPriority HIGH
StatusInquiry ON

iirf.ini:

StatusInquiry ON /alternativePathForIirfStatus.htm   RemoteOk
RewriteLog c:\temp\iirf
RewriteLogLevel 3

log:

Thu Feb 25 02:17:27 -  3996 - -------------------------------------------------------
Thu Feb 25 02:17:27 -  3996 - Ionic ISAPI Rewriting Filter (IIRF) 2.0.1.15 RELEASE
Thu Feb 25 02:17:27 -  3996 - IIRF was built on: Dec  3 2009 11:49:15
Thu Feb 25 02:17:27 -  3996 - Cached: DLL_PROCESS_ATTACH
Thu Feb 25 02:17:27 -  3996 - Cached: Process ID: 2716
Thu Feb 25 02:17:27 -  3996 - Cached: DLL_PROCESS_ATTACH - complete
Thu Feb 25 02:17:27 -  3996 - Cached: GetFilterVersion
Thu Feb 25 02:17:27 -  3996 - GetLogFile: app:'/LM/w3svc/1479114800/root'  new log:'c:\temp\iirf.2716.log'
Thu Feb 25 02:17:27 -  3996 - ReadSiteConfig: actual log file 'c:\temp\iirf.2716.log'
Thu Feb 25 02:17:27 -  3996 - ReadSiteConfig: ini file: 'C:\Domains\hsleague\hsleague.org.uk\wwwroot\Iirf.ini'
Thu Feb 25 02:17:27 -  3996 - ReadSiteConfig: ini file timestamp: 2010/02/25 02:17:02 GMT Standard Time
Thu Feb 25 02:17:27 -  3996 - ReadSiteConfig: line   3: LogLevel = 3
Thu Feb 25 02:17:27 -  3996 - ReadSiteConfig: WARNING: line 1: unrecognized directive, ignoring it: 'StatusInquiry'
Thu Feb 25 02:17:27 -  3996 - ReadSiteConfig: Done reading, found 0 rules (0 errors, 1 warnings) on 4 lines
Thu Feb 25 02:17:27 -  3996 - HttpFilterProc: SF_NOTIFY_URL_MAP
Thu Feb 25 02:17:27 -  3996 - HttpFilterProc: cfg= 0x012367E8
Thu Feb 25 02:17:27 -  3996 - HttpFilterProc: SF_NOTIFY_AUTH_COMPLETE
Thu Feb 25 02:17:27 -  3996 - DoRewrites
Thu Feb 25 02:17:27 -  3996 - DoRewrites: Url (no decoding): '/alternativePathForIirfStatus.htm'
Thu Feb 25 02:17:27 -  3996 - EvaluateRules: depth=0
Thu Feb 25 02:17:27 -  3996 - EvaluateRules: No rewrite rules available.
Thu Feb 25 02:17:27 -  3996 - DoRewrites: No Rewrite
Thu Feb 25 02:17:29 -  3996 - HttpFilterProc: SF_NOTIFY_LOG

 

Coordinator
Feb 26, 2010 at 1:39 AM

The warning in your LOG file is telling you the StatusInquiry directive is not supported.  That directive was added to IIRF in v2.1, which is available for download, and which has its documentation published on the web.  But you are not running v2.1.  you're running v2.0.1.15. 

You need to consult the documentation specific to v2.0 in order to get the syntax for your release.  Or, download and use v2.1.  v2.0 will use a directive by the name StatusUrl.  But the arguments are different, so be sure to read the doc.

Good luck.

 

 

May 27, 2010 at 8:23 PM

I installed IIRF 2.1 Beta on Win 2000 Advanced Server and now the web application will not respond.  Additionally, I had to manually place the DLL on the server because the MSI will not run; it returns that it cannot parse the websites.

Coordinator
May 27, 2010 at 11:40 PM

#1 - don't hijack old threads.  Start a new one, for a new topic.

#2 - don't use Windows 2000.  Upgrade to one of the recent, supported versions of the OS.  IIRF won't work on Windows 2000, any longer.