Removing Personally Identifiable Information from the HTTP Log
The HTTP log contains a single entry for each HTTP/S request/response pair received by Integration Server. Each entry contains information about the request/response pair such as the time of the request, the request processing time, and the size of the response. The amount of data logged in each entry depends on the chosen log format.
Integration Server rotates the http log daily, at midnight. When Integration Server rotates the http.log file, Integration Server renames the current log to use the archive file name and starts a new http.log file. The archive file uses the format httpyymmdd_hhmm.log where yymmdd_hhmm is the date and time Integration Server rotated the log file. Integration Server stores the http log and the http log archive files in the same directory.
The name and location of the http log is: Integration Server_directory \instances\instance_name\logs\http.log
The following table identifies the type of use data that might be written to the http.log, how to find it, and how to remove it.
Data | How to find and remove |
User name | Use a text editor to perform a search and replace for the user name in the http.log or the archive files. For example, you could search the http.log files for the user name and replace the user name with an anonymous string or a blank string. |
Client IP Address | Use a text editor to search the http log files for entires with client IP address and then remove or replace the client IP address in the entry. |