I installed Fiddler. And this is the cookie that Tomcat returns:

Response sent 116 bytes of Cookie data:
        Set-Cookie: COOKIETEST=%7Bts
%20%272012%2D04%2D12%2018%3A38%3A26%27%7D; expires=vr, 12-apr-13
16:38:26 GMT; path=/test/; HttpOnly

That is one year from now. So the cookie in the response is correct.
However, IE9 doesn't interprete it correctly, where FF and Chrome do.
I am having the feeling this is a bug in IE9 :-(

Now note the "vr" behind expires=. That is the "vr" from "vrijdag",
which is dutch for "friday". Yep, that could be it. I am running
english Windows/IE, where my locale settings are dutch. My guess at
this point is that IE9 doesn't understand the "vr" because IE itself
is english. It therefore sees it as invalid and changes it to expire
end-of-session.

Now the question is, how do I tell Tomcat to return this with
"fr" (english) instead of "vr". I think that is a language setting for
the JVM.

Wow, if this is it ... I have wasted too many hours on a IE bug. Still
clueless why this doesn't happen in Adobe CF9, probably because of
shitty JRUN.

And telnet. I run CMD as administrator. I telnet. Get command prompt
with blinking prompt. Nothing else. There must be other software
blocking this traffic.

Ivo

-- 
online documentation: http://openbd.org/manual/
   google+ hints/tips: https://plus.google.com/115990347459711259462
     http://groups.google.com/group/openbd?hl=en

Reply via email to