OfficeDev/Interop-TestSuites

There was a problem with the order in which the response buffers were parsed!

lmou523 opened this issue · 5 comments

Clearly stated in the official documentation: https://docs.microsoft.com/en-us/openspecs/exchange_server_protocols/ms-oxcrpc/4c01d3be-2f25-458a-8ed2-14cb110f9cec
For buffers: they should be de-obfuscated before being decompressed.
But in this project, much of the processing is reversed.

@lmou523 I am from Test Suite dev team. I am working on your issue. Could you please provide more detail info if you could? eg code snippet and .saz session saved from Fiddler.

image
here

@lmou523 Yes, you are right. Could you please exchange the order for these two IF statements at your side at first? And do you still get any issues after done? I will update the code. And could you please let me know if XorMagic flag exists in your buffers and what is your request to exchange server?

I don't have a problem. I just happened to see it here.

@lmou523 Thanks for your update.