<div dir="ltr">Just a quick look but I noticed this:<br><br>`<span style="font-size:12.8000001907349px">root /var/www/index.html`<br></span><br>I guess you wanted `<span style="font-size:12.8000001907349px">root /var/www/` !?<br></span><br>Also looking at the logs should probably hint on why the 404 is happening, but I'm guessing its realted to the above line :)<br><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><span><font color="#888888">
      <font size="1"><br>
      <font face="Calibri Light">Melhores Cumprimentos // Best
        Regards<br>
      </font><font face="Calibri Light">-----------------------------------------------<br>
        <b><font color="#000066">Miguel Clara</font></b><br>
      </font><b><font color="#ff6600" face="Calibri Light">IT
          - Sys Admin & Developer</font></b><font face="Calibri Light"></font></font></font></span></div></div></div></div></div>
<br><div class="gmail_quote">On Mon, Aug 31, 2015 at 1:54 AM, maplesyrupandrew <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us" target="_blank">nginx-forum@nginx.us</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">I have a pretty standard test nginx configuration file<br>
(/etc/nginx/sites-available/default) that was configured to serve a sample<br>
html document.<br>
<br>
Here's the modified portion of the configuration file.<br>
<br>
upstream auth{<br>
        server <a href="http://127.0.0.1:3000" rel="noreferrer" target="_blank">127.0.0.1:3000</a>;<br>
}<br>
<br>
server {<br>
        listen 80 default_server;<br>
<br>
        root /var/www/index.html;<br>
<br>
        # Make site accessible from <a href="http://localhost/" rel="noreferrer" target="_blank">http://localhost/</a><br>
        server_name _;<br>
<br>
        location / {<br>
                try_files $uri $uri/ =404;<br>
        }<br>
<br>
        location /auth{<br>
                proxy_pass <a href="http://auth" rel="noreferrer" target="_blank">http://auth</a>;<br>
        }<br>
}<br>
<br>
And yet, accessing my machine's IP address seems to return a 404. What's<br>
going on here?<br>
<br>
I've ensured that the permissions of index.html ensure that the file is<br>
readable, so doesn't seem to be a permissions issue.<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?2,261327,261327#msg-261327" rel="noreferrer" target="_blank">http://forum.nginx.org/read.php?2,261327,261327#msg-261327</a><br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</blockquote></div><br></div></div>