Lo he arreglado!!!, lo he arreglado!!!.
Aqui va lo que he hecho yo, abajo os paso el link en ingles que pone los pasos a seguir.
Bueno, parece ser que hay dos claves en el registro mediante las cuales no tiene permiso el usuario que ejecuta ASP.NET, lo que hay que hacer es agregarle permisos a esa cuenta en el servidor. En mi caso la cuenta es ASPNET
Asi que suerte, espero que os solucione el problema como a mi me lo ha solucionado.
http://support.businessobjects.com/l...s/c2011205.asp