I have a server running multiple java middlewares. Each listens on an alternate port. I use ARR (url rewrite) to send requests on port 80 or 443 to the java middleware (99% of the requests are on the same server). Recently the posts to the java middleware are coming in with spaces in them, so the last 5 characters of the post are missing, hence making an invalid post.
This only happens when the client is Windows 7, with IE 8 or 9, and using SSL. If SSL is off, or it's Windows XP, it functions normally.
We do this same thing with an OLD isapi filter on Windows 2003 servers, and it works fine-- can't get the isapi filter to work in windows 2008.
Have a ticket open with MS, but they have yet to come up with ANYTHING.
Seems like when it's not SSL, the packets are small enough that it comes thru in one packet. The post from the ARR to jetty is NOT encrypted.
Colin