Назад | Перейти на главную страницу

Таинственный клиент восходящего потока :: ffff: 81.70.140.65… меняется при каждой ошибке

Я прочитал следующий пост:

Ошибки nginx Ошибка восстановления 104

... но есть другой вопрос ...

Мне любопытно узнать, почему есть ЛЮБАЯ ссылка на этот загадочный исходный код:

::ffff:81.70.140.65

... которые указывают на s51468c41.adsl.online.nl

Обратите внимание: я получил ошибку потому, что тестировал свой собственный сайт books.clmitchell.net из своего дома в Северной Каролине.

И, конечно же, я пытаюсь понять, почему я получаю внутреннюю ошибку сервера 500 из этого поддомена (joomla 2.5), когда мой другой поддомен (main.clmitchell.net, joomla 1.5) работает нормально.

Еще я заметил, что исходный источник - это каждый раз другой IP-адрес:

81.70.140.65 s51468c41.adsl.online.nl

66.192.73.6 Милуоки

66.249.67.143 crawl-66-249-67-143.googlebot.com

66.249.67.43 еще один googlebot

Вот и вся ошибка:

2014/09/21 08:07:55 [error] 1651#0: *5431 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: ::ffff:81.70.140.65, server clmitchell.net, request: "GET /mnub3/132-artb3c22.html HTTP/1.0", upstream: "fastcgi://127.0.0.1:9000", host: "books.clmitchell.net"

Спасибо!

сайт по умолчанию:

server {
# Replace this port with the right one for your requirements
listen [::]:80 ipv6only=off;

\# Multiple hostnames separated by spaces. Replace these as well.
server_name clmitchell.net www.clmitchell.net main.clmitchell.net books.clmitchell.net         dna.clmitchell.net help.clmitchell.net history.clmitchell.net svcs.clmitchell.net;
server_name_in_redirect off;

root /var/www/$host;

error_page 401 /error/401.shtml;
error_page 402 /error/402.shtml;
error_page 403 /error/403.shtml;
error_page 404 /error/404.shtml;
error_page 500 501 502 503 504 /error/500.shtml;

location ^~ /error/ {
internal;
root /var/www/www.clmitchell.net;
}


access_log /var/log/nginx/$host-access.log;
error_log /var/log/nginx/error.log;

index index.php index.html index.htm default.html default.htm;
\# Support Clean (aka Search Engine Friendly) URLs
location / {
try_files $uri $uri/ /index.php?$args;
}

\# serve static files directly
location ~* \.(jpg|jpeg|gif|css|png|js|ico)$ {
access_log off;
expires max;
}

location ~ \.php$ {
try_files $uri =404;
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}

location ~ \.scm$ {
include fastcgi_params;
fastcgi_intercept_errors on;
\# By all means use a different server for the fcgi processes if you need to
fastcgi_pass 127.0.0.1:9981;
}

location ~ /\.ht {
deny all;
}
}

РЕШЕНО: сайт только что перенесен с BlueHost на Digital Ocean; каталоги log и temp указывали не на то место (думал, что уже исправил это).