The server hostname contained an underscore. This is not allowed according to the DNS spec (RFC 2181). IE manages to handle everything else correctly but refuses to process cookies correctly. This gives the appearance that the users browser has been set to 'not accept cookies' when it hasn't.
I have only investigated this issue using IE6 but other versions of IE may exhibit the same behaviour.
It's nice to have an answer and know that you are not going mad! A quick DNS update changed the underscore in the hostname to be a hyphen and all was well. Cookies are being passed without issue.
In reply to Re: (OT) Cookies lost in transit
by inman
in thread (OT) Cookies lost in transit
by inman
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |