We use a classic asp script to add new rules to our iirf.ini file when users register with us (pretty urls) however lately we seem to be getting the following errors which require a recycle of the application pool to fix:
The description for Event ID 3 from source Ionic Isapi Rewriting Filter cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
IIRF: event ID 3
IIRF: Could not open ini file 'd:\TicketSource\wwwroot\Iirf.ini' (error: 13, The data is invalid.)
This doesn't happen every time but its becoming more frequent, we are wondering if it is to do with the size of the iirf.ini (currently over 5000 lines and over 400 KB)
We've read that isapi checks the file's timestamp against the last entry in the file when loading it. If the asp/vbscript hasn't finished writting to the file when it gets loaded, could the above error result?