I'm having the same problem that's described in issue http://drupal.org/node/20383

My site works fine on IE but NOT on Firefox. It appears that the cookie is getting set correctly but when the $user->uid is checked in the user.module it is failing. This makes Drupal think you are not logged in but in fact you have a valid session cookie. I also noticed this when using the front_page.module. If I authenticate and then close Firefox and then restart Firefox and goto my site I get my anonomous user front page with the login block visible. But when I try to navigate to any other page on my site all works fine as if I was still logged in (which I am)

As I said I am not seeing this problem with IE, only with Firefox. I've made sure that Firefox is not blocking the cookies for my site and I've tried clearing the cache and deleting all cookies and starting over. Nothing seems to help.

Seems like it's an inconsistancey in the way Drupal is handling cookies between browsers.

Comments

killes@www.drop.org’s picture

I am a happy firefox user and I've never had a problem with Drupal and cookies. Look elsewhere for your problem.
--
Drupal services
My Drupal services

dreed47’s picture

Firefox on Linux or Windows. I'm running firefox on Windows XP

killes@www.drop.org’s picture

On Irix if you really want to know.
--
Drupal services
My Drupal services

pobster’s picture

I use firefox on both Linux and Windows XP Pro and have no problems.

Pobster

dreed47’s picture

Actually I've seen this behavior on several of my Drupal 4.60 (Linux based) sites using the latest Firefox browser version on both Windows 2000 and Windows XP. I also noticed this on Drupal.org a while back but it doesn't seem to be happening now. I don't know what version drupal.org is running.

dreed47’s picture

I just ran a quick test on a Linux box I have running Mandrake 10.1 and Firefox and I'm seeing the same behavior.

jhart’s picture

I'm using Firefox 1.04 on Mac OS X. I've been trying to login to one of our drupal sites and just couldn't figure out what was wrong. I checked the cookie exceptions, and the host wasn't listed. Checked the list of cookies and there were none. Hmmmm...that's odd, right? Searched the drupal forum and found this message. Then, I took a wild guess and added our drupal host as an exception and set to allow cookies. Voila! Now I can login. BTW, I had tried it with Mozilla 1.4, which worked fine.

Based on this experiment, it appears that Firefox definitely has a cookie problem vis-a-vis Drupal, at least in some cases.