¿La directiva nginx proxy_pass actúa mal en OSX?

¿La directiva nginx proxy_pass actúa mal en OSX?

Tengo las siguientes líneas en nginx.confmi Mac:

        location /addPat {
            resolver 8.8.8.8;
            proxy_pass http://some_url:8080$request_uri;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
    }

Que se copia directamente desde una máquina en la misma red que ejecuta Debian. No hay diferencia.

Pero si bien esa directiva funciona perfectamente en la máquina Linux, constantemente devuelve un 404 en mi Mac; y la entrada del registro es esta:

2014/05/12 17:04:35 [error] 437#0: *13 "/usr/local/Cellar/nginx/1.4.6/html/addPat/index.html" is not found (2: No such file or directory), client: 127.0.0.1, server: localhost, request: "GET /addPat/ HTTP/1.1", host: "localhost"

Lo cual es bastante molesto ya que parece inconsistente cuando se espera que funcione en todas las plataformas.

¿Qué pasa aquí?

información relacionada