On Mon, 26 Sep 2005, M.I. Abdullah wrote:
Attached are the login page, the page showing the error and the
as you asked. (Sorry I deleted you reply accidentall, hope you have the
thread of the problem.)
Ok. The issue here is that NetSurf is not sending any cookies for objects
embedded in web pages (this includes frames). Therefore, the left and
right frames of the webmail application are unable to determine that
you're logged in (SquirrelMail makes use of PHP session cookies), hence
the error message you see.
The decision to not send cookies for embedded objects was taken for
privacy reasons. Clearly this has the potential to break web applications
which rely on cookies for state information and also use frames. I'm not
entirely sure what the best solution is in this case so the current
(broken) behaviour will remain until I've had a chance to discuss it with
the other developers.