Greetings,
I am trying to figure out an issue that I was given. There are two apps A and B.
A is used to authenticate users and passes a token to B and B adds a cookie. Something strange happens when the cookie expires or after a hard browser reset.
WITHOUT FIDDLER:
User hits app A enters credentials and gets forwarded to app B. However, for about 5 seconds the browsers black "xxx took too long to respond" error screen shows but then magically the default page is rendered soon afterward. This only seems to occur when the cookie has expired or after an extended amount of time.
WITH FIDDLER: (SEE SESSIONS 61, 71 and 83)
When I perform the same scenario in fiddler, where I would expect the black "xxx took too long to respond" screen, I get the certificate error screen attached with the open lock icon. I have to dismiss that three time. While I am dismissing the ssl tunnel errors the default user page is rendering.
The correlation is about the same time I get the lock dialog(s) in fiddle is the same place I get the black browser error screen and the app seems to be loading in the background and the refreshes once fully loaded.
My thought is there is a https-->http request being "partially" blocked from A-->B as B is http only with no certs. The devs tell me they can't find a request being made that is https. So, I can't figure out where the ssl tunnel is coming from (see screen capture). My thoughts are.
1. The devs missed something and one of the calls is http.
2. Some network appliance is attempting to convert the call to https, though there are no url rewrites on the IIS server.
Any input would be helpful. Can anyone see what would cause a black "xxx took too long to respond" to render while the default page is loading. It feels like one of those weird scenarios where the request was changed before it was fully read or something else arcane like that.