<div>Директива server_name не имеет  параметра &quot;default&quot;</div><div>Директива listen - имеет.</div><div><br></div><div>20 апреля 2011 г. 10:42 пользователь -=HaRius=- <span dir="ltr">&lt;<a href="mailto:rh@nobrend.ru">rh@nobrend.ru</a>&gt;</span> написал:</div>
<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">добрый.<div><br></div><div>делал десятки раз, но в этот раз чето не так.</div><div>не пашет server default;</div>
</blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div>конфиги ниже.</div><div><br></div><div>при обращении на <a href="http://8.8.8.8/nginx_status" target="_blank">http://8.8.8.8/nginx_status</a> получаю пустой файл,</div>

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

<div>нгинкс ругнулся.</div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><br></div><div>конфиги копировал с др сервера, на котором они работают корректно,</div>
<div>единственное этот покороче будет.</div><div>проверил на 0.8 версии, и на 1.0 одинаково.</div><div>
<br></div><div>что не так сделал ? =(</div><div><br></div><div>------------------</div><div><div># cat nginx.conf                                                                               </div><div>user www www;</div>

<div>worker_processes 4;</div><div>worker_rlimit_nofile 8192;</div><div><br></div><div>timer_resolution 100ms;</div><div>worker_priority -5;</div><div><br></div><div>error_log /var/log/nginx/error.log;</div><div><br></div>

<div>pid /var/run/nginx.pid;</div><div><br></div><div>events {</div><div>    worker_connections 8192;</div><div>    use kqueue;</div><div>}</div><div><br></div><div>http {</div><div>    include mime.types;</div><div>    </div>

<div>    default_type application/octet-stream;</div><div><br></div><div>    access_log /var/log/nginx/access.log;</div><div>    </div><div>    log_format proxy &#39;&quot;$request&quot;;$remote_addr;$proxy_add_x_forwarded_for&#39;;</div>

<div><br></div><div>    client_body_temp_path       /tmp/nginx/body_temp 1 2;</div><div>    proxy_temp_path             /tmp/nginx/proxy_temp 1 2;</div><div>    fastcgi_temp_path           /tmp/nginx/fastcgi_temp 1 2;</div>

<div><br></div><div>    keepalive_timeout 30;</div><div>    reset_timedout_connection on;</div><div><br></div><div>    gzip                on;</div><div>    gzip_min_length     1100;</div><div>    gzip_buffers        512 8k;</div>

<div>    gzip_comp_level     7;</div><div>    gzip_proxied        any;</div><div>    gzip_types          text/plain text/js application/x-javascript text/css;</div><div><br></div><div>    sendfile    on;</div><div>    tcp_nodelay on;</div>

<div>    tcp_nopush  on;</div><div><br></div><div>    server_names_hash_max_size 2024;</div><div>    server_names_hash_bucket_size 128;</div><div><br></div><div>    # --- Hide server name --- #</div><div>    server_tokens off;</div>

<div><br></div><div>    include russia.ip; # файл пустой</div><div><br></div><div>    include domains/*/+*; # подгружаем енабленные вирт хосты</div><div>}</div></div><div>----------------------------</div><div><div># cat +8.8.8.8</div>

<div>server {</div><div></div></div></blockquote><div><br></div><div> -    listen <a href="http://8.8.8.8:80" target="_blank">8.8.8.8:80</a>;</div><div>+    listen <a href="http://8.8.8.8/" target="_blank">8.8.8.8:80</a> default rcvbuf=8k sndbuf=16k backlog=8192 accept_filter=httpready;</div>
<div><br></div><div> -    server_name default rcvbuf=8k sndbuf=16k backlog=8192 accept_filter=httpready;</div><div>+    server_name whatever;</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div>    # server_name 8.8.8.8 default rcvbuf=8k sndbuf=16k backlog=8192 accept_filter=httpready; - тоже не пашет.</div>
<div><br></div><div>    access_log /var/log/nginx/8.8.8.8.log combined;</div><div><br></div><div>    client_header_timeout 15;</div><div><br></div><div>    location / { return 200; }</div><div><br></div><div>    location /nginx_status {</div>

<div>        allow 127.0.0.1;</div><div>        allow 8.8.8.8</div><div>        deny all;</div><div>        stub_status on;</div><div>        access_log off;</div><div>    }</div><div>}</div></div><div>------------------------------------</div>

<div><div>cat +<a href="http://tools.domain.ru" target="_blank">tools.domain.ru</a> </div><div>server {</div><div>    listen <a href="http://8.8.8.8:80" target="_blank">8.8.8.8:80</a>;</div><div><br></div><div>    server_name <a href="http://tools.domain.ru" target="_blank">tools.domain.ru</a>;</div>

<div><br></div><div>    access_log /var/log/nginx/tools.domain.ru.log combined;</div><div><br></div><div>    auth_basic &quot;closed site&quot;;</div><div>    auth_basic_user_file /usr/local/etc/nginx/htpasswd;</div><div>

<br></div><div>    location / {</div><div>        proxy_pass <a href="http://127.0.0.1:80" target="_blank">http://127.0.0.1:80</a>;</div><div>        proxy_redirect off;</div><div>        proxy_set_header Host $host;</div>
<div>        proxy_set_header X-Real-IP $remote_addr;</div>
<div>        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;</div><div>        client_max_body_size 200m;</div><div>        }</div><div>}</div></div><div>-------------------------------------</div><div><div>
# cat +<a href="http://img-1.domain.ru" target="_blank">img-1.domain.ru</a> </div>
<div>server {</div><div>    listen <a href="http://8.8.8.8:80" target="_blank">8.8.8.8:80</a>;</div><div><br></div><div>    server_name <a href="http://img-1.domain.ru" target="_blank">img-1.domain.ru</a>;</div><div><br>
</div><div>    access_log /var/log/nginx/img-1.domain.ru.log combined;</div>
<div><br></div><div>    location / { return 200; }</div><div><br></div><div>    location ^~ /media/images/uploaded {</div><div>         root /home/backup;</div><div>         try_files      $uri  @notfound;</div><div>         # access_log off;</div>

<div>         expires 43200s;</div><div>         open_file_cache max=1024 inactive=600s;</div><div>         open_file_cache_valid 2000s;</div><div>         open_file_cache_min_uses 5;</div><div>         open_file_cache_errors on;</div>

<div>         }</div><div><br></div><div>     location @notfound {</div><div>         proxy_pass   <a href="http://10.10.10.1:80" target="_blank">http://10.10.10.1:80</a>;</div><div>         proxy_redirect off;</div><div>
         proxy_set_header Host <a href="http://domain.ru" target="_blank">domain.ru</a>;</div>
<div>         proxy_set_header X-Real-IP $remote_addr;</div><div>         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;</div><div>         client_max_body_size 10m;</div><div>         # access_log off;</div>

<div>         expires 43200s;</div><div>         }</div><div>}</div></div><div>---------------------------------------</div>
<br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://nginx.org/mailman/listinfo/nginx-ru</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Regards,<br>Slava<br>