現象発生時の確認

worldcraftのwebサーバはほぼapacheなのでhttpdの設定を確認すればなんとなく設定がわかります。

顧客名から判断

ワールドクラフト顧客別管理から管理台帳を引っ張る。 https://drive.google.com/drive/u/1/folders/0AE2CsIX9bq9eUk9PVA

サーバにログインする

ssh yutaka@v016.donotfree.com
fingerprint -> yes

大本のhttpd.confの設定確認

bash-4.2$ cat /etc/httpd/conf/httpd.conf 大体、ここにバーチャルホストの設定が切ってある。

cat や lessなどで内容を確認する。

virtualhost.confの設定確認

bash-4.2$ cat /etc/httpd/conf.d/ README mod_security.conf php.conf userdir.conf virtualhost.conf welcome.conf autoindex.conf mod_security.conf.org ssl.conf virtualhost-le-ssl.conf virtualhost_ssl.conf

catやlessなど、lessで検索するのが楽

一部抜粋するとこんな感じ

 <VirtualHost? *:80>   ServerAdmin? webmaster@worldcraft.co.jp   DocumentRoot? /home/pikal/stage_html   ServerName? v016.donotfree.com   ErrorLog? logs/v016.donotfree.com-error_log   CustomLog? logs/v016.donotfree.com-access_log combined   ScriptAlias? /cgi-bin/ "/home/pikal/cgi-bin/"  RewriteEngine? on  RewriteCond? %{SERVER_NAME} =v016.donotfree.com  RewriteRule? ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]  </VirtualHost?>  <VirtualHost? *:80>   ServerAdmin? webmaster@worldcraft.co.jp   DocumentRoot? /home/pikal/public_html   ServerName? pikal.co.jp   ServerAlias? www.pikal.co.jp   ErrorLog? logs/v016.donotfree.com-error_log   CustomLog? logs/v016.donotfree.com-access_log combined   ScriptAlias? /cgi-bin/ "/home/pikal/cgi-bin/"  RewriteEngine? on  RewriteCond? %{SERVER_NAME} =www.pikal.co.jp [OR]  RewriteCond? %{SERVER_NAME} =pikal.co.jp  RewriteRule? ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]  </VirtualHost?>  <Directory /home/pikal>   Options Indexes MultiViews? SymLinksIfOwnerMatch? IncludesNoExec?   AllowOverride? All   AddHandler? cgi-script .cgi   Options ExecCGI   </Directory>

Errorlogがどこにあるか確認する

上記でこういう行があるのを見逃さない

  ErrorLog? logs/v016.donotfree.com-error_log   CustomLog? logs/v016.donotfree.com-access_log combined

ログを見る

   16  sudo ls -al /etc/httpd/logs
   17  sudo ls -al /etc/httpd/logs/v016.donotfree.com-error_log
   18  sudo cat /etc/httpd/logs/v016.donotfree.com-error_log
   19  sudo less /etc/httpd/logs/v016.donotfree.com-error_log
   20  sudo tail -f /etc/httpd/logs/v016.donotfree.com-error_log
   21  sudo tail -n 200 /etc/httpd/logs/v016.donotfree.com-error_log

logsフォルダは権限がなくて見られない場合がある。 sudoで自分のパスワードを使ってみることができる。

ログ内容

字が多くてうっとなるかもしれないが、[Fri Aug 13 16:27:16.619684 2021] などの先頭行をみて、その後に続く文字列を探すと楽。 下記には、[Fri Aug 13 16:27:16.619684 2021] [core:error] [pid 4778] (36)File name too long: [client 207.46.13.53:39040] AH00036: access to とあるので、

[Thu Aug 12 10:06:36.290995 2021] [:error] [pid 24206] [client 113.178.89.105:58140] PHP Warning: Invalid argument supplied for foreach() in /home/pikal/public_html/wordpress/wp-content/plugins/mw-wp-form/classes/models/class.data.php on line 287, referer: https://www.pikal.co.jp/contact [Thu Aug 12 10:06:36.291176 2021] [:error] [pid 24206] [client 113.178.89.105:58140] PHP Warning: Invalid argument supplied for foreach() in /home/pikal/public_html/wordpress/wp-content/plugins/mw-wp-form/classes/models/class.data.php on line 287, referer: https://www.pikal.co.jp/contact [Thu Aug 12 10:06:36.291427 2021] [:error] [pid 24206] [client 113.178.89.105:58140] PHP Warning: Invalid argument supplied for foreach() in /home/pikal/public_html/wordpress/wp-content/plugins/mw-wp-form/classes/models/class.data.php on line 287, referer: https://www.pikal.co.jp/contact [Thu Aug 12 21:34:00.363668 2021] [core:error] [pid 29780] (36)File name too long: [client 5.9.158.195:52222] AH00036: access to /30030\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xbb\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x88 failed (filesystem path '/home/pikal/public_html/30030\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xbb\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\xa3\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x83\xc3\x83\xc2\x83\xc3\x82\xc2\x83\xc3\x83\xc2\x82\xc3\x82\xc2\x82\xc3\x83\xc2\x83\xc3\x82\xc2\x82\xc3\x83\xc2\x82\xc3\x82\xc2\x88') [Fri Aug 13 16:27:16.619684 2021] [core:error] [pid 4778] (36)File name too long: [client 207.46.13.53:39040] AH00036: access to /)\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa7\xc3\x83\xc2\xa5\xc3\x82\xc2\xae\xc3\x82\xc2\xb9\xc3\x83\xc2\xa5\xc3\xa2\xe2\x80\x9e\xc2\xa2\xc3\x82\xc2\xa8\xc3\x83\xc2\xa5\xc3\xa2\xe2\x82\xac\xc2\xa0\xc3\xa2\xe2\x82\xac\xc2\xa6\xc3\x83\xc2\xa9\xc3\x82\xc2\x9d\xc3\x82\xc2\xa2\xc3\x83\xc2\xa3\xc3\xa2\xe2\x82\xac\xc5\xa1\xc3\xa2\xe2\x82\xac\xe2\x84\xa2\xc3\x83\xc2\xa7\xc3\x82\xc2\xa3\xc3\x82\xc2\xa8\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc5\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa6\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xbf\xc3\x83\xc2\xa3\xc3\xa2\xe2\x82\xac\xc5\xa1\xc3\x8b\xe2\x80\xa0\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc2\xa0\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc2\xb9\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa8\xc3\x83\xc2\xa6\xc3\xa2\xe2\x80\x9a\xc2\xac\xc3\x82\xc2\x9d\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa3\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa6\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc5\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x80\x9e\xc2\xa2 failed (filesystem path '/home/pikal/public_html/)\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa7\xc3\x83\xc2\xa5\xc3\x82\xc2\xae\xc3\x82\xc2\xb9\xc3\x83\xc2\xa5\xc3\xa2\xe2\x80\x9e\xc2\xa2\xc3\x82\xc2\xa8\xc3\x83\xc2\xa5\xc3\xa2\xe2\x82\xac\xc2\xa0\xc3\xa2\xe2\x82\xac\xc2\xa6\xc3\x83\xc2\xa9\xc3\x82\xc2\x9d\xc3\x82\xc2\xa2\xc3\x83\xc2\xa3\xc3\xa2\xe2\x82\xac\xc5\xa1\xc3\xa2\xe2\x82\xac\xe2\x84\xa2\xc3\x83\xc2\xa7\xc3\x82\xc2\xa3\xc3\x82\xc2\xa8\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc5\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa6\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xbf\xc3\x83\xc2\xa3\xc3\xa2\xe2\x82\xac\xc5\xa1\xc3\x8b\xe2\x80\xa0\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc2\xa0\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc2\xb9\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa8\xc3\x83\xc2\xa6\xc3\xa2\xe2\x80\x9a\xc2\xac\xc3\x82\xc2\x9d\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa3\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xa6\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x82\xac\xc5\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\x82\xc2\xbe\xc3\x83\xc2\xa3\xc3\x82\xc2\x81\xc3\xa2\xe2\x80\x9e\xc2\xa2')


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS