Configuration not working

Maxmilhas maxmilhas at yandex.com
Tue Jan 28 12:24:30 UTC 2014


Hello,

I am running Nginx 1.3.0 on CentOS. It serves several domains.

Yesterday we tried to change the allowed URIs to access one folder 
specific to one domain. After the config file change we tried the "nginx 
-s reload", without apparent success or errors. After this I rebooted 
the server, but the restrictions are still not effective. I still can 
access "www.secret.com/_abc/def/ghi/" contents from anywhere.

*nginx -V* output:

nginx version: nginx/1.3.0
TLS SNI support enabled
configure arguments: --prefix=/usr/share --sbin-path=/usr/sbin/nginx 
--conf-path=/etc/nginx/nginx.conf 
--error-log-path=/var/log/nginx/error.log 
--http-log-path=/var/log/nginx/access.log 
--lock-path=/var/lock/nginx.lock --pid-path=/var/run/nginx.pid 
--http-client-body-temp-path=/var/lib/nginx/body 
--http-fastcgi-temp-path=/var/lib/nginx/fastcgi 
--http-proxy-temp-path=/var/lib/nginx/proxy 
--http-scgi-temp-path=/var/lib/nginx/scgi 
--http-uwsgi-temp-path=/var/lib/nginx/uwsgi --user=nginx --group=nginx 
--with-ipv6 --with-file-aio --with-http_ssl_module 
--with-http_realip_module --with-http_sub_module --with-http_dav_module 
--with-http_gzip_static_module --with-http_stub_status_module


The complete */etc/nginx/nginx.conf* file:

worker_processes  1;
events { worker_connections  1024;}
http
{
         include       mime.types;
         default_type  application/octet-stream;
         sendfile        on;
         keepalive_timeout  65;
         gzip            on;
         gzip_min_length 1000; # bytes
         gzip_proxied    expired no-cache no-store private auth;
         gzip_types      text/plain application/xml text/css 
text/javascript application/json text/xml application/javascript;
         server_tokens off;
         server
         {
                 # ?? mainly for domain www.blabla.com, usefull for others
                 location /client/data/up/ { expires 720h; }
                 # all domains
                 location /css/      {    expires  720h; }
                 location /img/      {    expires  720h; }
                 location /js/       {    expires  720h; }
                 location /lib/      {    expires  720h; }
                 location /piwik/    {    expires  720h; }
         }
         server
         {
                 server_name www.secret.com;
                 #location /_abc/def/ { ... }
                 location /_abc/def/ghi/
                 {
                         allow 123.456.654.321;
                         deny all;
                 }
         }

         include /etc/nginx/conf.d/*.conf;
}
#vim: sw=4: sts=4: ts=8

I quickly read the error logs, didn't see anything meaningful. What may 
be wrong?


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20140128/82b6b6c4/attachment.html>


More information about the nginx mailing list