Los codigos están bien, el problema es que mi server es PHP CGI con IIS
El mismo codigo en PHP como modulo de apache (en windows) funciona perfectamente. El codigo es del autentificator de Cluster con algunas modificaciones mias (todo está en el mensaje que puse arriba del todo).
Debe haber un problema con este tipo de PHP en IIS que me da error al destruir sesión... La quiero destruir para hacer un logout de mi aplicación. Entonces modifique el codigo para que no se destruya la sesion pero si se haga el logout, y ello me funciona como quiero.
Haga lo que haga, si pongo session_destroy() no funciona, por ello no puedo destruir la sesion y quiero saber que consecuencias tiene.
Saludos