pirateradio / proximo-stacklet

Send outbound traffic from a process through a Proximo proxy
http://addons.heroku.com/proximo
12 stars 4 forks source link

Does proximo even works in Node.js? #4

Open choonyme opened 10 years ago

choonyme commented 10 years ago

I've tried everything I can to forward my traffic to Proximo. The instruction says it's supposed to be "hassle free" by using the wrapper. I've used the wrapper in node.js, with my Profile pointing to bin/proximo node [myapp] and now all my connection fails and timed out. Is there problem with the wrapper? I'm only using it to connect to FTP server.

lyric commented 10 years ago

I too am having issues with this. Is anyone looking at this?

Murphydbuffalo commented 9 years ago

Same issue here, all requests to my app time out when using Proximo.

inakrin commented 9 years ago

Same issue, no outgoing requests are working through proximo wrapper

apitts commented 8 years ago

I too have been unable to get proximo to work with node.js. I have forwarded this issue to Heroku support...hopefully they will respond here.

Dakuan commented 8 years ago

@apitts any joy?

apitts commented 8 years ago

Afraid not. They told me to manually reference the proxy and that is what I have done and it works. On 11 Jan 2016 10:27 pm, "Dominic Barker" notifications@github.com wrote:

@apitts https://github.com/apitts any joy?

— Reply to this email directly or view it on GitHub https://github.com/pirateradio/proximo-stacklet/issues/4#issuecomment-170513346 .

Dakuan commented 8 years ago

as in this approach: https://github.com/pirateradio/proximo-node ?

apitts commented 8 years ago

Yes, but it didn't work for me exactly as is. Here is what I ended up using...context is a call to Mailchimp (baseURL is their baseURL). Obviously not so bad if you just have one API as I did...if you have to proxy many...well it'll be a bit painful.

  request.post(baseURL + '/lists/' + listId + '/members' , {
    'proxy': process.env.PROXIMO_URL + ':80',
    'auth': {
      'user': 'mailchimpTakesAnyString',
      'pass': process.env.YOUR_API_KEY
    },
    body: body,
    json: true
  }, function(error, response, body) {
    callback(error, response, body);
  });
Dakuan commented 8 years ago

Thanks! worked for me too.

alexblack commented 7 years ago

Anyone figure this out? I'm trying to connect to postgres using proximo, seems to just hang.