hola, ya se ha solucionado, la movida era que tenia un registro mal en la BBDD de alfresco, siento no recordarme de la tabla en cuestion en cuanto lo vuelva a mirar la pongo por aquí por si a alguien le viniera bien.
Pues el tema es que hay una tabla en alfresco donde se van guardando todos los valores que se han ido poniendo en la variable authentication.chain, entonces no se porque ha llegado a parar en el último registro un valor pues no muy normal para esta variable, borrando el último registro y reiniciando ya me ha vuelto a hacer caso a todo lo que le he puesto a la variable authentication.chain.
Gracias, un saludo, Manuel.