Windows 2012 Usage Crash

Topics: Developer Forum
Apr 9, 2013 at 5:00 PM
Hi, I've been using IIRF for a long time - great job with this tool. Now we recently upgraded the server hosting one of our applications to windows 2012 and using iirf 2.1, however IIRF seems to be randomly crashing (iirfstatus shows no errors/warnings). Interestingly enough with logging on, it complains about:
ReadVdirConfig: c:\www\live\stepintospring\web\Iirf.ini(1): WARNING: unrecognized directive, ignoring it: 'StatusInquiry'

But then every 10 minutes or so we get the following log:

Tue Apr 09 11:31:50 - 3636 - ReadVdirConfig: INFO: [U] flag in use, with global NotifyLog - Unmangled URIs will be logged.
Tue Apr 09 11:31:50 - 3636 - ReadVdirConfig: Done reading INI for the root vdir, found 165 rules (0 errors, 0 warnings) on 184 lines
Tue Apr 09 11:31:50 - 3636 - EXCEPTION
Tue Apr 09 11:31:50 - 3636 - SymInit: Symbol-SearchPath: 'C:\www\live\fireengine_1_3\Utilities\iirf_2.1x64\bin\;.;c:\windows\system32\inetsrv;c:\windows\system32\inetsrv;C:\Windows;C:\Windows\system32;SRVC:\websymbolshttp://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'stepintospring'
Tue Apr 09 11:31:50 - 3636 - OS-Version: 6.2.9200 () 0x110-0x3
Tue Apr 09 11:31:50 - 3636 - Stack trace:
000007F83EE69D7B module(filter): (filename not available): RegisterModule
000007F83EDFB098 module(IIRF): (filename not available): Iirf_GetVersion
000007F83EDFB396 module(IIRF): (filename not available): HttpFilterProc
000007F83EE615E4 module(filter): (filename not available): (function-name not available)
000007F83EE613F4 module(filter): (filename not available): (function-name not available)
000007F83EE611B0 module(filter): (filename not available): (function-name not available)
000007F83F2626E2 module(iiscore): (filename not available): (function-name not available)
000007F83F2634A8 module(iiscore): (filename not available): (function-name not available)
000007F83F26AF06 module(iiscore): (filename not available): (function-name not available)
000007F83F267395 module(iiscore): (filename not available): (function-name not available)
000007F83F26A2F7 module(iiscore): (filename not available): (function-name not available)
000007F83F181428 module(w3dt): (filename not available): UlAtqSetContextProperty
000007F841F91882 module(W3TP): (filename not available): (function-name not available)
000007F841F922BD module(W3TP): (filename not available): ThreadPoolBindIoCompletionCallback
000007F84717167E module(KERNEL32): (filename not available): BaseThreadInitThunk
000007F848FE3501 module(ntdll): (filename not available): RtlUserThreadStart
000007F848FE3501 module(ntdll): (filename not available): RtlUserThreadStart

Any ideas what could be the issue?

Thanks
Apr 10, 2013 at 7:05 PM
To add some more info - we downgraded to IIRF 2.0 and since then no issues... seems specific to 2.1 which is a shame because we need some logic from 2.1 (mainly it's greater URL length capacity).

Any ideas? Thanks!
Dec 6, 2013 at 7:03 PM
I'm having the same problem, no solution yet. https://iirf.codeplex.com/workitem/34722
Thanks for the infor about downgrade to 2.0 version. I could spend much more time figuring out how to work around it.
Jul 5, 2015 at 5:30 PM
There's a fix here (https://iirf.codeplex.com/workitem/34722) and hopefully someone will make it available. Maybe its worth if you guys also ask there.