Es gibt einen einigermaßen häufigen und gut dokumentierten Fehler / ein Problem im Zusammenhang mit Cookies bei Magento und Chrome (unter Berücksichtigung der Probleme der anderen - manchmal möglicherweise WebKit und IE). Ob dies auf eine allgemeine Chrome-Erweiterung / -Einstellung oder eine falsche Webservereinstellung zurückzuführen ist, weiß ich nicht.
Ich arbeite unter OS X 10.8.2 mit CentOS 5.8 über VirtualBox. Um mich bei einem Magento-Administrator anzumelden, muss ich in den meisten Fällen die Einstellung "Nur HTTP" im Magento-Administrator auf "Nein" setzen. Bevor ich dies tue, kann ich mich nicht über Chrome anmelden. Andere Browser scheinen dieses Problem nicht für mich zu haben.
Jetzt bin ich beim Erstellen einer Erweiterung auf ein neues (aber wahrscheinlich dasselbe) Problem gestoßen. Ich kann Cookies über Chrome lesen, aber nicht setzen. Es gab keine Probleme mit der Verwendung von Firefox. Um sicherzustellen, dass es sich nicht um mein Chrome handelt, habe ich eine Neuinstallation durchgeführt, indem ich alle Benutzerdaten und Profile gelöscht habe. Das Problem besteht jedoch weiterhin. Vielleicht sollte ich die Cookies über JS nur für diese Erweiterung setzen.
Mit dem Cookie-Einstellungscode nichts Außergewöhnliches:
$cookie = Mage::getModel('core/cookie');
$cookie->set('cookiename','cookievalue',99999);