
Hi! I was hunting a bug. The session cookie was missing on all pages other than the originating page. Then I've looked for the internal representation of the Cookie. My Firefox has stored it with a path value equal to the originating page. I've checke some websites which use session cookies, too. One PHP site has a "path=/" in the Set-Cookie line of the response header. RFC 2109 says about Set-Cookie: Path Defaults to the path of the request URL that generated the Set-Cookie response, up to, but not including, the right-most /. So that's the correct behavior of my browser. For sessions the path should be set to "/" by the server. In session.lisp, function start-session (set-cookie *session-cookie-name* :value (session-cookie-value session)) changed to (set-cookie *session-cookie-name* :value (session-cookie-value session) :path "/") Regards, Stefan