
Signature
HTH
Regards,
Dilip Krishnan
MCAD, MCSD.net
dilip.krishnan AT apdiya DOT com
interesting and thanks.
so here's what I have learned and tried, based on your insight.
This problem happened again today all morning and then it magically was okay
at about 3pm.
Before it resolved itself, I did look at the tracing, but just the soap , I
didn't get a chance to trace the policy before the problem disappeared.
What I saw is that the outgoing message looked find (from the client) and ws
being processed becasue I was getting the correct data back from the web
server. However the incoming message had no policies applied to it! So it
was the client app that was rejecting the message.
I discovered that at this time and the last time we had the problem, the
i.t. guys were working on the exchange server and had taken it down. The
exchange server happens to be the master domain controller on the network.
THe webserver is on a different box and the isa server is on a different
box.
The problem is only happening when coming in through the isa server. No
problems in-house on the intranet.
My endpoints are upper and lower case. They are like that in both policiy
files (client and server) and also in the actual application.
As an experiment, I changed the CLIENT policy file so that the endpoints
were all upper case. But I had no problems with my web services this way.
(I.E. at this point, everything was working and I couldn't break it by
changing this particular policy file)
I am not sure if any of these points will help, but can you make anything
out of it?
I would like to understand it so that I can protect my apps in the future.
Julie
> The policy to be applied is resolved using the endpoint and its possible
> that the ISA server is altering the endpoint ever so slightly (read case).
[quoted text clipped - 32 lines]
>>
>> Julie Lerman
Mork - 17 Jun 2005 07:39 GMT
Julie,
So for operation 3 the response message made it back to the client
before you received the WSE464 error, right? As stated before, one
possibliity is that the client-side policy enforcement was unable to
lookup the policy. I wold double and triple check the endpoint
reference and compare with your policy.
Do you have operation-level policy specified? If so, what are the
variations between the policy for operation 2 and operation 3?
Do you have traces from the client-side input filter that show the
response messages when it was failing and when it was working? Are they
effectively the same?
Could it be possible that the client-side policy enforcer was unable to
authenticate a server token? What type of security token are you using
in the response message?
Just some thoughts.
Cheers,
~Mork
Dan Mork
Inetium, Inc.
Julie Lerman - 24 Jun 2005 02:26 GMT
Mork
Thanks for the things to consider. I am still here - just had to go away
and now have to hammer out three deadlines in the next few days, so will
revisit this in about a week.
Julie
> Julie,
>
[quoted text clipped - 22 lines]
> Dan Mork
> Inetium, Inc.
Sidd - 06 Jul 2005 07:32 GMT
Hi Julie,
How is it going? I remember meeting you at TechEd2005 :) Are you still
experiencing this problem? Let me know and I shall help. I think I still
have one of your business cards, so I can ping you directly for any trace
files and related files to diagnose the issue better. Let me know.
Thanks,
Sidd [MSFT]
> Mork
> Thanks for the things to consider. I am still here - just had to go away
[quoted text clipped - 28 lines]
> > Dan Mork
> > Inetium, Inc.
Mork - 18 Jul 2005 21:50 GMT
Sidd,
Please update this thread if you find anything out. Thanks.
Cheers,
~Mork
Julie Lerman - 19 Jul 2005 15:15 GMT
We have really chalked it up to the exchange server being down. It happened
both times that they took it down. But it wasn't long enough for me to debug
the problem and we weren't willing to take the server down again.
Someone emailed me last week having the same problem (though not the same
cause). I will find out if it has been resolved and post back here.
Julie
> Sidd,
>
> Please update this thread if you find anything out. Thanks.
>
> Cheers,
> ~Mork