Previous Topic: Track User Activity

Next Topic: Log the Transaction ID for a Sun ONE Web Server

Log the Transaction ID for an IIS Web Server

To see the transaction ID in a web server log, specifically configure the Web server hosting the SAML Affiliate Agent to log the ID.

For IIS Web servers, the SAML Affiliate Agent logs the transaction ID as a URL element. To see this ID in the Web server log, configure the IIS Web server to log URL query elements. The transaction ID appears in the log as a mock query element.

For example:

123.12.12.1, user1, 2/11/05, 15:30:10, W3SVC, MYSERVER, 11.22.33.44, 26844, 47,
101, 400, 123, GET, /realma/index.html, STATE=MA&SMTRANSACTIONID=0c01a8c0-01f0-38a47152-01ad-02714ae1

The transaction ID is appended to the end of an existing query string—in this example, STATE=MA.

If there are no query elements already in the URL, the Agent adds the transaction ID at the end of the log entry. For example:

123.12.12.1, user1, 2/11/00, 15:30:10, W3SVC, MYSERVER, 11.22.33.44, 26844, 47,
101, 400, 123, GET, /realma/index.html, SMTRANSACTIONID=0c01a8c0-01f0-38a47152-01ad-02714ae1