AFHTTPSessionManager calling localhost ip

I'm trying to run my iOS app, having it pull data from the node.js server I have running locally.

The problem I'm having is that when I use AFHTTPSessionManager's GET method, it keeps on timing out.

I've tried doing the request from my browser and my locally running node server is returning the json as expected. I've also tried curling from the cl and it also returns as expected.

Is there something I'm missing?

Here's my test code:

AFHTTPSessionManager *manager = [AFHTTPSessionManager manager];
[manager GET:@"http://192.168.33.327/api/v1/item" parameters:nil      success:^(NSURLSessionDataTask *task, id responseObject) {
    NSLog(@"JSON: %@", responseObject);
      } failure:^(NSURLSessionDataTask *task, NSError *error) {
   NSLog(@"Error: %@", error);
      }];

I've also tried initializing the manager with a base url, then just passing in the path to GET but it still times out. (the error I get in error says the error code is -1001)

Also you'll notice there is no port number on the code I've pasted. at first I had it on port 8080, but thought that might be causing a problem, so I ran node on port 80 instead, but it still didn't help.

Thanks!