Hola drupaleros!
Tengo un problema con un sitio que no permite loguearse en safari o safari mobile. El dblog no me da errores y dice que la persona pudo loguearse correctamente, sin embargo, el usuario aparece deslogueado. El sitio es un Pressflow 6.
Cambié el cookie domain en settings.php a tener la dirección completa:
$cookie_domain: 'www.sitio.cr';
y el base url a:
$base_url = 'http://www.sitio.cr/';
El problema desaparece en safari y safari mobile, pero el logueo deja de funcionar en chrome y firefox.
Si coloco el cookie domain como es recomendado, tampoco me funciona en safari o safari mobile, pero sí en el resto de navegadores, como así:
$cookie_domain: '.sitio.cr';
Actualmente tengo comentadas ambas líneas en el settings.php y loguea correctamente en chrome y firefox.
He leído que con versiones viejas de IE existen problemas de logueo con dominios de 2 letras, no se si será el caso aquí en safari y safari mobile. Alguna pista? Para que se use el cookie_domain del settings.php se debe declarar el base_url?
Gracias de antemano por cualquier ayuda y disculpas por la retahila.

Comments
en el settings.php se indica
en el settings.php se indica claramente que no termines con una barra el base_url
// NO trailing slash!
Martín González Robles
web: http://elsabrosista.com
email: martin.glez.robles@gmail.com
Unidad sobre OG para Drupal 7: http://www.forcontu.com/descarga/d7u66pdf
Gracias por la respuesta! Fue
Gracias por la respuesta!
Fue una equivocación mía al escribir el post. De hecho, tengo el base_url sin el trailing slash. Es extraño porque en el resto de navegadores funciona!