Can't change IIS log field delimter - editing IISAdvancedLogging_schema.xml does not work RRS feed

  • Question

  • User-797077306 posted

    I would like IIS to write HTTP logs (standard and/or advanced logs) using something other than space as the field delimiter (e.g. pipe, tab, whatever.)  I have tried the method from another post on this topic - modifying the delimiter value in the IISAdvancedLogging_schema.xml file located in C:\Windows\System32\inetsrv\config\schema, but no matter what I do, IIS continues to write both standard logs with the space delimiter.

    Is there a config elsewhere I am missing? If the delimiter value cannot be changed, any suggestions about splitting the log fields via space when some of the fields (e.g. user agent) may contain spaces already?

    Monday, March 7, 2016 3:40 PM

All replies

  • User690216013 posted

    Spaces in user agents are usually replaced by "+" automatically by IIS.

    Tuesday, March 8, 2016 3:19 AM