Ao fim de 5 horas consegui descobrir porque é que apareciam 2 linhas em branco antes de set tentado criar um cookie.
Nos confins reconditos de 12 “require_once” ( isto é PHP ) em cascata descobri finalmente que havia um ficheiro com duas linhas em branco depois do final “?>” absolutamente invisíveis!
Bem, primeiro que chegasse à conclusão que o login não acontecia por causa de um cookie… foi mais engraçado.
Daquelas coisas do estilo, à primeira funciona, depois é que não!!!