странности с access module
Dev
evdanil на gmail.com
Пт Мар 18 06:25:21 MSK 2011
добрый день,
пытаюсь настроить ограничение доступа к локейшену по айпи, в логи nginx
пишет что доступ закрыт, а в браузере я получаю нормальную страницу? как
будто я обращаюсь с разрешенного айпи, подскажите с чем это может быть
связано?
лог:
2011/03/18 13:10:40 [error] 5118#0: *2327160 access forbidden by rule,
client: 175.72.61.17, server: www.abc.com, request: "GET /cksys/h2/apc.php
HTTP/1.1", host: "www.abc.com"
# /usr/local/nginx/sbin/nginx -v
nginx version: nginx/0.6.39
конфиг:
server {
listen 195.149.105.35;
server_name www.abc.com abc.com abc.ru www.abc.ru;
charset utf-8;
access_log off;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
#proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 60;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
proxy_intercept_errors on;
}
location /cksys/ {
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
#proxy_set_header X-Forwarded-For
$proxy_add_x_forwarded_for;
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_connect_timeout 60;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
proxy_intercept_errors off;
root /home/virtual/abc.com/html/;
error_log /usr/local/nginx/logs/apc_error.log;
access_log /usr/local/nginx/logs/apc_access.log;
allow 195.195.195.195;
allow 10.1.2.0/24;
deny all;
location ~* /cksys/h1/+ {
proxy_pass http://127.0.0.1:8080;
proxy_intercept_errors on;
}
location ~* /cksys/h2/+ {
proxy_pass http://10.1.2.2:80;
proxy_intercept_errors on;
}
location ~* /cksys/h3/+ {
proxy_pass http://10.1.2.3:80;
proxy_intercept_errors on;
}
}
location ~*
^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|doc|xls|exe|pdf|ppt|js|rtf|swf|txt|tar|mid|midi|wav|bmp|htm|html)$
{
root /home/virtual/abc.com/html/;
}
error_page 403 /403.php;
error_page 404 /404.php;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location ~ /\.ht {
deny all;
}
}
С уважением,
Евгений.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110318/95c3934d/attachment.html>
Подробная информация о списке рассылки nginx-ru