###前提・実現したいこと
・発生しているエラーメッセージの原因を探りたい
・発生しているエラーを解消したい
/**************************************************************/
サーバA WEBサーバ Apache2.2 サイト:https://example.com/
サーバB WEBサーバ Nginx1.9 サイト:https://example.com/○○○/
サーバBは下記パッケージを利用しており、使用用途はWordPressのみです。
超高速WordPress仮想マシン「KUSANAGI」
https://kusanagi.tokyo/
サーバBのサイトはサーバAのリバースプロキシで表示しております。
サーバーBのssl.confのエラーログに下記エラーメッセージが多発しております。
こちらの3つのどうしたら解消できるか、Googleでも調べてみたのですが
直接的な解決方法がわからないため、この度ご質問させていただきました。
/**************************************************************/
###発生している問題・エラーメッセージ
[error] [client ○○○.○○○.○○○.○○○] (70008)Partial results are valid but processing is incomplete: proxy: error reading response, referer: https://○○○~.com/ [error] (70008)Partial results are valid but processing is incomplete: proxy: prefetch request body failed to ○○○.○○○.○○○.○○○:80 (○○○.○○○.○○○.○○○) from ○○○.○○○.○○○.○○○ () [error] (104)Connection reset by peer: proxy: prefetch request body failed to ○○○.○○○.○○○.○○○:80 (○○○.○○○.○○○.○○○) from ○○○.○○○.○○○.○○○ ()
エラーメッセージ
###該当のソースコード
server { listen 443; server_name △△.△△.△△.△△; #サーバBIP rewrite ^(.*)$ https://example.com$1 last; location / { try_files $uri $uri/ /index.php?$args; location ~ [^/]\.php(/|$) { fastcgi_split_path_info ^(.+?\.php)(/.*)$; if (!-f $document_root$fastcgi_script_name) { return 404; } fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_buffers 256 128k; fastcgi_buffer_size 128k; fastcgi_intercept_errors on; fastcgi_read_timeout 120s; } } } server { listen 443; server_name example.com;#サーバーBドメイン ssl_certificate /etc/pki/tls/certs/server.crt; ssl_certificate_key /etc/pki/tls/private/key.pem; ssl_dhparam /etc/kusanagi.d/ssl/dhparam.key; ssl_session_tickets on; ssl_session_ticket_key /etc/kusanagi.d/ssl_sess_ticket.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers "EECDH+CHACHA20:EECDH+CHACHA20-draft:EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA256:DHE-RSA-AES128-SHA256:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:EDH-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!MD5:!PSK:!RC4"; ssl_prefer_server_ciphers on; ssl_stapling on; ssl_stapling_verify on; resolver 8.8.4.4 8.8.8.8 valid=300s; resolver_timeout 10s; access_log /home/kusanagi/example_html/log/nginx/ssl_access.log main; error_log /home/kusanagi/example_html/log/nginx/ssl_error.log warn; charset UTF-8; client_max_body_size 16M; root /home/kusanagi/example_html/example.com; index index.php index.html index.htm; rewrite /wp-admin$ $scheme://$host$uri/ permanent; location / { try_files $uri $uri/ /index.php?$args; location ~ [^/]\.php(/|$) { fastcgi_split_path_info ^(.+?\.php)(/.*)$; if (!-f $document_root$fastcgi_script_name) { return 404; } fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_buffers 256 128k; fastcgi_buffer_size 128k; fastcgi_intercept_errors on; fastcgi_read_timeout 120s; } } location = /favicon.ico { log_not_found off; access_log off; } location ^~ /○○○ { #サーバBの下層ディレクトリ名 root /home/kusanagi/example_html/example.com; index index.php index.html index.htm; try_files $uri $uri/ @wp; location ~* /\.well-known { allow all; } location ~* /\. { deny all; } location ~* /(?:uploads|files)/.*\.php$ { deny all; } location ~* \.(jpg|jpeg|gif|png|css|js|swf|ico|pdf|svg|eot|ttf|woff)$ { access_log off; } location ~* /wp-login\.php|/wp-admin/((?!admin-ajax\.php).)*$ { satisfy any; allow 0.0.0.0/0; allow 127.0.0.1; deny all; auth_basic "basic authentication"; auth_basic_user_file "/home/kusanagi/.htpasswd"; location ~ [^/]\.php(/|$) { fastcgi_split_path_info ^(.+?\.php)(/.*)$; if (!-f $document_root$fastcgi_script_name) { return 404; } fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_buffers 256 128k; fastcgi_buffer_size 128k; fastcgi_intercept_errors on; fastcgi_read_timeout 120s; } } location ~ [^/]\.php(/|$) { fastcgi_split_path_info ^(.+?\.php)(/.*)$; if (!-f $document_root$fastcgi_script_name) { return 404; } fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; fastcgi_buffers 256 128k; fastcgi_buffer_size 128k; fastcgi_intercept_errors on; fastcgi_read_timeout 120s; set $do_not_cache 1; set $device "pc"; set $hsts 0; if ($hsts = 1) { add_header Strict-Transport-Security "max-age=31536000"; } if ($hsts = 2) { add_header Strict-Transport-Security "max-age=31536000; includeSubDomains"; } if ($hsts = 3) { add_header Strict-Transport-Security "max-age=31536000; includeSubDomains; preload"; } if ($request_method = POST) { set $do_not_cache 1; } if ($query_string != "") { set $do_not_cache 1; } if ($http_cookie ~* "comment_author|wordpress_[a-f0-9]+|wp-postpass|wordpress_no_cache|wordpress_logged_in") { set $do_not_cache 1; } if ($request_uri ~* "(/wp-admin/|/xmlrpc.php|/wp-(app|cron|login|register|mail).php|wp-.*.php|/feed/|index.php|wp-comments-popup.php|wp-links-opml.php|wp-locations.php|sitemap(_index)?.xml|[a-z0-9_-]+-sitemap([0-9]+)?.xml)") { set $do_not_cache 1; } if ($http_user_agent ~* " Android |\(iPad|Android; Tablet; .+Firefox") { set $device "tablet"; } if ($http_user_agent ~* " Android .+ Mobile |\(iPhone|\(iPod|IEMobile|Android; Mobile; .+Firefox|Windows Phone") { set $device "smart"; } fastcgi_cache wpcache; fastcgi_cache_key "$device:$request_method:$scheme://$host$request_uri"; fastcgi_cache_valid 200 10m; fastcgi_no_cache $do_not_cache; fastcgi_cache_bypass $do_not_cache; add_header X-F-Cache $upstream_cache_status; add_header X-Signature KUSANAGI; } location ~ /fcache-purge/([^/]+)(/.*) { allow 127.0.0.1; deny all; fastcgi_cache_purge wpcache "$1:GET:$scheme://$host$2"; } } }
###試したこと
調査したのですが改善方法が全くわかりませんでした。。。
###補足情報(言語/FW/ツール等のバージョンなど)
エラーは毎日それぞれ10件~20件ぐらい出ています。
![guest](/img/icon/icnUserSample.jpg)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。