Iirf 2.1 ENDLESS IIRFSTATUS LOADING =(

Topics: Developer Forum, Project Management Forum, User Forum
Nov 30, 2010 at 8:25 PM

Hi.

I tried to install IIRF in automatic and manual mode, but if I trying to get http://.../iirfStatus page is loading but no way. There is no 404 code or some else. Just endless loading.

Also I tried to debug isapi module, I attached to w3wp from source code. And all work fine. IIRF return right codes for redirecting, rewriting or what I need in IIRF.ini, but no more.

Seems like IIS does not get data from IIRF.dll and therefore there is no response. All permission for read and exec. were added for .dll and global ini file. 

If I tryied to request page http://localhost:12345/ (it's one of sites) page was loading but nothing redirect happened.

IIRF.ini:
RewriteLogLevel 1
RewriteLog c:\inetpub\iirfLogs\iirf
RewriteEngine ON
StatusInquiry ON
IterationLimit 5

RewriteCond %{HTTPS} off
RewriteCond %{SERVER_PORT} ^12345$
RedirectRule ^/(.*)$ https://gmail.com/$1 [R=301]

logFile:

Wed Dec 01 00:18:40 -  5188 - -------------------------------------------------------
Wed Dec 01 00:18:40 -  5188 - Ionic ISAPI Rewriting Filter (IIRF) 2.1.1.23 x86 RELEASE
Wed Dec 01 00:18:40 -  5188 - IIRF was built on: May 30 2010 13:26:57
Wed Dec 01 00:18:40 -  5188 - Cached: DLL_PROCESS_ATTACH
Wed Dec 01 00:18:40 -  5188 - Cached: Process ID: 4412
Wed Dec 01 00:18:40 -  5188 - Cached: DLL_PROCESS_ATTACH - complete
Wed Dec 01 00:18:40 -  5188 - Cached: GetFilterVersion
Wed Dec 01 00:18:40 -  5188 - GetLogFile: app:'/LM/W3SVC/7/ROOT'  new log:'c:\inetpub\iirfLogs\iirf.4412.log'
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: actual log file 'c:\inetpub\iirfLogs\iirf.4412.log'
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: ini file: 'C:\inetpub\wwwroot\PORTAL\KINO\02\Iirf.ini'
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: ini file timestamp: 2010/12/01 00:18:19 Московское время (зима)
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: cfg(0x02952C90)
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: LogLevel = 1
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: C:\inetpub\wwwroot\PORTAL\KINO\02\Iirf.ini(8): RewriteEngine will be enabled.
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: C:\inetpub\wwwroot\PORTAL\KINO\02\Iirf.ini(9): StatusInquiry ON (--) (--)
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: C:\inetpub\wwwroot\PORTAL\KINO\02\Iirf.ini(9): IIRF Status Inquiry is enabled at path '/iirfStatus' for local requests only.
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: C:\inetpub\wwwroot\PORTAL\KINO\02\Iirf.ini(10): IterationLimit 5
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: C:\inetpub\wwwroot\PORTAL\KINO\02\Iirf.ini(12): RewriteCond   %{HTTPS}  off '(null)'
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: C:\inetpub\wwwroot\PORTAL\KINO\02\Iirf.ini(13): RewriteCond   %{SERVER_PORT}  ^12345$ '(null)'
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: C:\inetpub\wwwroot\PORTAL\KINO\02\Iirf.ini(14): RedirectRule (rule 1)  '^/(.*)$'  'https://gmail.com/$1'  [R=301]
Wed Dec 01 00:18:40 -  5188 - ReadVdirConfig: Done reading INI for the root vdir, found 1 rules (0 errors, 0 warnings) on 17 lines

system eventLogs are empty.

Any help?

Thanks in advance.

p.s. sorry for incorrect english.

Coordinator
Nov 30, 2010 at 11:40 PM

Check the Verifying and Troubleshooting Installation page in the IIRF documentation.

But if you have those statements in your log, from the initialization of IIRF, and you have No further statements, then it appears that no requests are arriving at IIRF.

This can happen if you have a firewall, for example, blocking incoming requests. Have you checked the Windows Firewall?

Dec 1, 2010 at 6:19 AM
Edited Dec 1, 2010 at 11:23 AM

Thank u for answer.

Course I have done all as in Verifying and Troubleshooting Installation page. But no result.

I had idea about firewall but no success. I have tried to disable all firewalls: standart firewall are disabled always, outpost firewall. Ever NOD32 was disabled. Nothing happened. Same old song.

I have a feeling that all works fine in IIRF.dll but...

Also dependency walker was used. All suspicions are disapered as soon as I find nothing besides "can't find IESHIMS.DLL". As I know it's IE dll and can't be error's reason.

I had same operation system with Vista Business on another host and all works fine. I compared all services, firewall, antivirus. All the same.

Any ideas?

 Some logs from W3WP:

#Software: Microsoft Internet Information Services 7.0
#Version: 1.0
#Date: 2010-12-01 12:09:53
#Fields: date time cs-method cs-uri-stem cs-uri-query s-port sc-bytes cs-bytes
2010-12-01 12:09:53 POST /kinoService.asmx/getAllDirectorsByFirstChars - 12345 0 549
2010-12-01 12:09:53 POST /kinoService.asmx/getAllDirectorsByFirstChars - 12345 247 549
2010-12-01 12:09:55 POST /kinoService.asmx/getAllActorsByFirstChars - 12345 247 546
2010-12-01 12:09:56 POST /kinoService.asmx/getAllCountriesByFirstChars - 12345 247 549
2010-12-01 12:09:56 POST /kinoService.asmx/getAllGenresByFirstChars - 12345 247 546
2010-12-01 12:09:57 POST /kinoService.asmx/getAllCountriesByFirstChars - 12345 247 549
2010-12-01 12:10:00 POST /kinoService.asmx/getAllCodecsByFirstChars - 12345 247 546
2010-12-01 12:10:03 POST /kinoService.asmx/getAllCodecsByFirstChars - 12345 247 546
2010-12-01 12:10:21 GET /kinoService.asmx/js - 12345 169 418
2010-12-01 12:11:05 GET /iirfStatus - 12345 2623 499
2010-12-01 12:11:30 GET /iirfStatus - 12345 2623 499
2010-12-01 12:14:20 GET /iirfStatus - 12345 2623 499
2010-12-01 12:15:15 GET /iirfStatus - 12345 2708 499
2010-12-01 12:15:53 GET /iirfStatus - 12345 2622 499
2010-12-01 12:16:10 GET /dagr.aspx - 12345 181 498
2010-12-01 12:16:15 GET /iirfStatus - 12345 2622 499
2010-12-01 12:16:25 GET /dagr.aspx - 12345 181 498
2010-12-01 12:18:15 GET /dagr.aspx - 12345 181 498
2010-12-01 12:18:25 GET /iirfStatus - 12345 2622 499

 

Dec 1, 2010 at 1:18 PM

Hi all.

My fault was Operation System Vista with Service Pack 1.

All I need is just to update to SP2.

Good luck all! I am so happy =)

 

Coordinator
Dec 4, 2010 at 10:38 AM

It's good to run the latest Windows service pack.

But I don't think that's the reason IIRF started working.

In any case I'm glad you're no longer having this problem.

Dec 4, 2010 at 12:56 PM

I approach such things very thoroughly. You can trust me, the module works incorrectly on SP1.

Coordinator
Dec 5, 2010 at 8:40 PM

Ok, well I guess I will take your word for it!