node proxy error Error: connect ECONNREFUSED
20,692
ECONNREFUSED means there is no server process listening at the specified port. What hostname
and port
are you using? Can you connect directly (without the proxy)?
P.S. Unrelated to ECONNREFUSED, but you should also set changeOrigin in the options passed to proxy.web:
proxy.web(req, res, {
target: 'http://' + hostname + ':' + port,
changeOrigin: true
});
Author by
07_05_GuyT
Updated on October 08, 2020Comments
-
07_05_GuyT over 3 years
I use reverse proxy from the following module https://github.com/nodejitsu/node-http-proxy
and I got in err for the following code
proxy.on('error', function (err, req, res) { res.end('Error occurr'+ err); });
connect ECONNREFUSEDwhat does it mean this error and what can be possible solution to it?
I use the
proxy = httpProxy.createProxyServer({}); proxy.web(req, res, { target: 'http://' + hostname + ':' + port }); proxy.on('error', function (err, req, res) { res.end('Error occurr'+ err); });
and I need just to proxy calls to new port
-
Mortada about 6 yearsis there anyway to fix without change origin?