бага ???

-=HaRius=- rh на nobrend.ru
Ср Апр 20 10:42:44 MSD 2011


добрый.

делал десятки раз, но в этот раз чето не так.
не пашет server default;
конфиги ниже.

при обращении на http://8.8.8.8/nginx_status получаю пустой файл,
при этом запись в логах появляется не в /var/log/nginx/8.8.8.8.log,
а в /var/log/nginx/img-1.domain.ru.log!
т.е. не пашет конструкция server default; ?
проверил, что нгинкс парсит этот файл вообще, сделал ошибку в нем,
нгинкс ругнулся.

конфиги копировал с др сервера, на котором они работают корректно,
единственное этот покороче будет.
проверил на 0.8 версии, и на 1.0 одинаково.

что не так сделал ? =(

------------------
# cat nginx.conf

user www www;
worker_processes 4;
worker_rlimit_nofile 8192;

timer_resolution 100ms;
worker_priority -5;

error_log /var/log/nginx/error.log;

pid /var/run/nginx.pid;

events {
    worker_connections 8192;
    use kqueue;
}

http {
    include mime.types;

    default_type application/octet-stream;

    access_log /var/log/nginx/access.log;

    log_format proxy '"$request";$remote_addr;$proxy_add_x_forwarded_for';

    client_body_temp_path       /tmp/nginx/body_temp 1 2;
    proxy_temp_path             /tmp/nginx/proxy_temp 1 2;
    fastcgi_temp_path           /tmp/nginx/fastcgi_temp 1 2;

    keepalive_timeout 30;
    reset_timedout_connection on;

    gzip                on;
    gzip_min_length     1100;
    gzip_buffers        512 8k;
    gzip_comp_level     7;
    gzip_proxied        any;
    gzip_types          text/plain text/js application/x-javascript
text/css;

    sendfile    on;
    tcp_nodelay on;
    tcp_nopush  on;

    server_names_hash_max_size 2024;
    server_names_hash_bucket_size 128;

    # --- Hide server name --- #
    server_tokens off;

    include russia.ip; # файл пустой

    include domains/*/+*; # подгружаем енабленные вирт хосты
}
----------------------------
# cat +8.8.8.8
server {
    listen 8.8.8.8:80;

    server_name default rcvbuf=8k sndbuf=16k backlog=8192
accept_filter=httpready;
    # server_name 8.8.8.8 default rcvbuf=8k sndbuf=16k backlog=8192
accept_filter=httpready; - тоже не пашет.

    access_log /var/log/nginx/8.8.8.8.log combined;

    client_header_timeout 15;

    location / { return 200; }

    location /nginx_status {
        allow 127.0.0.1;
        allow 8.8.8.8
        deny all;
        stub_status on;
        access_log off;
    }
}
------------------------------------
cat +tools.domain.ru
server {
    listen 8.8.8.8:80;

    server_name tools.domain.ru;

    access_log /var/log/nginx/tools.domain.ru.log combined;

    auth_basic "closed site";
    auth_basic_user_file /usr/local/etc/nginx/htpasswd;

    location / {
        proxy_pass http://127.0.0.1:80;
        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 200m;
        }
}
-------------------------------------
# cat +img-1.domain.ru
server {
    listen 8.8.8.8:80;

    server_name img-1.domain.ru;

    access_log /var/log/nginx/img-1.domain.ru.log combined;

    location / { return 200; }

    location ^~ /media/images/uploaded {
         root /home/backup;
         try_files      $uri  @notfound;
         # access_log off;
         expires 43200s;
         open_file_cache max=1024 inactive=600s;
         open_file_cache_valid 2000s;
         open_file_cache_min_uses 5;
         open_file_cache_errors on;
         }

     location @notfound {
         proxy_pass   http://10.10.10.1:80;
         proxy_redirect off;
         proxy_set_header Host domain.ru;
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         client_max_body_size 10m;
         # access_log off;
         expires 43200s;
         }
}
---------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110420/87e965c5/attachment-0001.html>


Подробная информация о списке рассылки nginx-ru