NSURLConnection sendSynchronousRequest: datos faltantes

Estoy intentando leer un file de text usando una request síncrona. No funciona, pero tampoco recibo errores ni advertencias.

¿Alguien me puede iluminar sobre lo que estoy haciendo mal, por favor?

NSString *url = @"http://pappons.com/test.txt" ; NSLog(@"getHTTPData: %@" , url ) ; NSURLResponse* response = nil; NSURLRequest* urlRequest = [NSURLRequest requestWithURL:[NSURL URLWithString:url] cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:60.0]; NSData* data = [NSURLConnection sendSynchronousRequest:urlRequest returningResponse:&response error:nil] ; NSString *myString = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]; NSLog( @"data: %@" , myString ) ; 

salida:

 2012-06-15 11:33:42.209 FnetworkingerikTest[1365:707] getHTTPData: http://pappons.com/test.txt 2012-06-15 11:33:42.306 FnetworkingerikTest[1365:707] data: 

pase en NSError para comprobar si se produjo un error

 NSError *error = nil; NSData *data = [NSURLConnection sendSynchronousRequest:urlRequest returningResponse:&response error:&error];