Missing Referring URL in log files

P

paladin

We have a strange situation where some of the referring URL's are
missing from our log files. This is on .NET application on IIS 6.0.
Here is what is happening:

Page a.aspx has a form that POST's to a.aspx. If there are errors with
the form information, then a.aspx is displayed with an error message to
the user.

If all the information is correct then it is redirected
(response.redirect) - GET to page b.aspx. In this GET to b.aspx (and
only in the GET by redirect), the referring URL is not being saved in
IIS log files.

Does anyone have any ideas on how we can fix this?

Thanks
 
B

bruce barker

it has nothing to do with .net the browser is responsible for sending
the referring url. you browser is not sending one a redirect.

note: some proxy server will always strip the referring url for security
reasons.

-- bruce (sqlwork.com)
 
P

paladin

I managed to narrow it down to the Mozilla version in the browser. v4.0
does not send the referrer while v5.0 does. The strange thing is that I
have IE7 with Mozilla 4.0 (does not send the referrer) while my boss
has IE6 with Mozilla 5.0 (his send the referrer).

Do you know if there is a way to programatically add the referrer in
the case of v4.0 so that it shows up in the IIS logs.

Another thing we are seeing is that the .NET redirects the user from
mydomain.com/folder/file.aspx to
mydomain.com/(S(sessionID))folder/file.aspx. This (S(sessionID)) shows
up in the referring URL in the logs but not in the requested file path
column. Any ideas?

thanks
Alon
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,743
Messages
2,569,478
Members
44,898
Latest member
BlairH7607

Latest Threads

Top