Campfire
was created to solve a data corruption problem.
The problem occurs when the Extended Logging Fix for IIS 3.0 is
installed, while IIS 4.0 is running and using the W3C Extended
Logging. The Extended Logging Fix took the generic IIS log format
and appended UserAgent, Referrer, etc. data to the URI. The installation
application for IIS 4.0 does not check to see if this fix is in place.
As a result, when using W3C Extended Logging, information such as
UserAgent, Referrer, etc. is duplicated in the log -- as part of the log
format and appended to the URI. This causes logging applications to generate
extremely weird results when processing these "corrupted" logs. Campfire will traverse through log files and parse out the extra data added by the Extended Logging Fix converting the logs to proper W3C Extended Logging format.
.log
extension. Each of the files
Campfire is directed to is assumed to be a "corrupt" IIS log file. Campfire then opens
and parses the "corrupt" file, and places a "corrected" file of the same in a sub-directory
named new
, which exists under the directory of the "corrupted" file.
Use the "Add" button to add files and/or directories to Campfire list of files to process. You can use the "Remove" button to remove an unwanted button. Remember: Campfire does not recursively search directories!
Once the files list has been built, select the "Start" button and Campfire will do its magic!