"Connection Refused" with nginx as reverse proxy
Radha Venkatesh (radvenka)
radvenka at cisco.com
Mon Feb 1 16:24:20 UTC 2016
Francis,
Thank you for pointing out the discrepency in the ip address. I have fixed
that and the netstat out looks like this
netstat -anp | grep 8080
tcp 0 0 128.107.138.162:8080 0.0.0.0:* LISTEN
And I issued the curl command like this, but I still see this error
curl -v http://128.107.138.162:8080/rhesos-server/rhesos/api/v1/ping
* About to connect() to 128.107.138.162 port 8080 (#0)
* Trying 128.107.138.162...
* Adding handle: conn: 0x7ffb9c003a00
* Adding handle: send: 0
* Adding handle: recv: 0
* Curl_addHandleToPipeline: length: 1
* - Conn 0 (0x7ffb9c003a00) send_pipe: 1, recv_pipe: 0
* Failed connect to 128.107.138.162:8080; Connection refused
* Closing connection 0
curl: (7) Failed connect to 128.107.138.162:8080; Connection refused
Also, my curl command with the proxy set in the command is trying to
simulate how the real request is going to come in to the server.
Thanks,
Radha.
On 2/1/16, 12:32 AM, "Francis Daly" <francis at daoine.org> wrote:
>On Mon, Feb 01, 2016 at 01:00:04AM +0000, Radha Venkatesh (radvenka)
>wrote:
>
>Hi there,
>
>> server {
>> listen 127.107.138.162:8080;
>
>> However, when I use the curl command to send a request using the proxy
>>like this, I see a "Connection Refused"
>>
>>
>> curl -v -x 'http://<username>:<password>@128.107.138.162:8080'
>>http://10.154.181.43:8080/rhesos-server/rhesos/api/v1/ping
>
>Two things there:
>
>* the "listen" address and the "curl -x" address are not the same.
>* nginx is not a proxy
>
>Just make your curl request as normal to the nginx server.
>
>> Can someone tell what is wrong in my configuration?
>
>Possibly nothing.
>
> f
>--
>Francis Daly francis at daoine.org
>
>_______________________________________________
>nginx mailing list
>nginx at nginx.org
>http://mailman.nginx.org/mailman/listinfo/nginx
More information about the nginx
mailing list