cargar el file usando AFNetworking, el server detecta la stream vacía

Estoy usando este código para upload un file al server, la transmisión no se detecta en el server, el problema es que uso el mismo código pero en un proyecto diferente y funciona perfectamente. ¡He incluido los encabezados adecuados! qué está pasando ? He pasado las últimas horas trabajando en este problema por favor ayuda

-(void)upload { NSString *st = [[NSBundle mainBundle] pathForResource:@"R" ofType:@"caf"]; NSData *d = [NSData dataWithContentsOfFile:st]; AFHTTPClient *client= [AFHTTPClient clientWithBaseURL:[NSURL URLWithString:@"http://192.168.0.116:8084/RasaylServer/"]]; NSString *action = @"SendStreamMessage"; NSMutableDictionary *parameters = [NSMutableDictionary dictionary]; [parameters setObject:@"209" forKey:@"param1"]; [parameters setObject:@"205" forKey:@"param2"]; [parameters setObject:@"01/12/2012 15:13" forKey:@"param3"]; NSMutableURLRequest *myRequest = [client multipartFormRequestWithMethod:@"POST" path:action parameters:parameters constructingBodyWithBlock: ^(id <AFMultipartFormData>formData) { [formData appendPartWithFileData:d name:@"a" fileName:@"Test2" mimeType:@"audio/x-caf"]; }]; AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc] initWithRequest:myRequest]; [operation setCompletionBlock:^(){ } ]; NSOperationQueue *queue = [[NSOperationQueue alloc] init]; [queue addOperation:operation]; [operation start]; operation.completionBlock = ^{ if ( operation.error == nil ) NSLog(@"%@", operation.responseString); else { NSLog(@"%@", operation.error); } }; }