• ログイン失敗時に AIOS の監査ログに記録されるスタックトレースの情報です。
  • スタックトレースとは、プログラムが実行中に呼び出した関数などの履歴を追跡し、エラー発生時の「どこで」「どのような経路で」問題が起きたかを示すリストです。これは、エラーの原因を特定するためのデバッグに不可欠な情報で、ファイル名、行番号、関数名などが順番に表示されます。
  • 見やすくなるよう、改行とインデントを追加してあります。
  • /wp-dir/ の部分は WordPress のインストール先ディレクトリです。環境によって変化します。
  • WordPress 6.8.3、AIOS 5.4.4 時のものです。バージョンが変わると内容も変化します。

ログイン画面からアクセスがあった場合 (約2.1KB)

a:10:{
  i:0;a:6:{
    s:4:"file";s:59:"/wp-dir/wp-includes/class-wp-hook.php";
    s:4:"line";i:324;
    s:8:"function";s:12:"record_event";
    s:5:"class";s:33:"AIOWPSecurity_Audit_Event_Handler";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:1;a:6:{
    s:4:"file";s:59:"/wp-dir/wp-includes/class-wp-hook.php";
    s:4:"line";i:348;
    s:8:"function";s:13:"apply_filters";
    s:5:"class";s:7:"WP_Hook";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:2;a:6:{
    s:4:"file";s:52:"/wp-dir/wp-includes/plugin.php";
    s:4:"line";i:517;
    s:8:"function";s:9:"do_action";
    s:5:"class";s:7:"WP_Hook";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:3;a:4:{
    s:4:"file";s:121:"/wp-dir/wp-content/plugins/all-in-one-wp-security-and-firewall/classes/wp-security-audit-events.php";
    s:4:"line";i:569;
    s:8:"function";s:9:"do_action";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:4;a:6:{
    s:4:"file";s:119:"/wp-dir/wp-content/plugins/all-in-one-wp-security-and-firewall/classes/wp-security-user-login.php";
    s:4:"line";i:211;
    s:8:"function";s:18:"event_failed_login";
    s:5:"class";s:26:"AIOWPSecurity_Audit_Events";
    s:4:"type";s:2:"::";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:5;a:6:{
    s:4:"file";s:59:"/wp-dir/wp-includes/class-wp-hook.php";
    s:4:"line";i:324;
    s:8:"function";s:17:"post_authenticate";
    s:5:"class";s:24:"AIOWPSecurity_User_Login";
    s:4:"type";s:2:"->";
    s:4:"args";a:0:{
    }
  }
  i:6;a:6:{
    s:4:"file";s:52:"/wp-dir/wp-includes/plugin.php";
    s:4:"line";i:205;
    s:8:"function";s:13:"apply_filters";
    s:5:"class";s:7:"WP_Hook";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:7;a:4:{
    s:4:"file";s:55:"/wp-dir/wp-includes/pluggable.php";
    s:4:"line";i:623;
    s:8:"function";s:13:"apply_filters";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:8;a:4:{
    s:4:"file";s:50:"/wp-dir/wp-includes/user.php";
    s:4:"line";i:109;
    s:8:"function";s:15:"wp_authenticate";
    s:4:"args";a:0:{
    }
  }
  i:9;a:4:{
    s:4:"file";s:42:"/wp-dir/wp-login.php";
    s:4:"line";i:1323;
    s:8:"function";s:9:"wp_signon";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
}

XML-RPC からアクセスがあった場合 (約4.2KB)

a:19:{
  i:0;a:6:{
    s:4:"file";s:59:"/wp-dir/wp-includes/class-wp-hook.php";
    s:4:"line";i:324;
    s:8:"function";s:12:"record_event";
    s:5:"class";s:33:"AIOWPSecurity_Audit_Event_Handler";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:1;a:6:{
    s:4:"file";s:59:"/wp-dir/wp-includes/class-wp-hook.php";
    s:4:"line";i:348;
    s:8:"function";s:13:"apply_filters";
    s:5:"class";s:7:"WP_Hook";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:2;a:6:{
    s:4:"file";s:52:"/wp-dir/wp-includes/plugin.php";
    s:4:"line";i:517;
    s:8:"function";s:9:"do_action";
    s:5:"class";s:7:"WP_Hook";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:3;a:4:{
    s:4:"file";s:121:"/wp-dir/wp-content/plugins/all-in-one-wp-security-and-firewall/classes/wp-security-audit-events.php";
    s:4:"line";i:569;
    s:8:"function";s:9:"do_action";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:4;a:6:{
    s:4:"file";s:119:"/wp-dir/wp-content/plugins/all-in-one-wp-security-and-firewall/classes/wp-security-user-login.php";
    s:4:"line";i:211;
    s:8:"function";s:18:"event_failed_login";
    s:5:"class";s:26:"AIOWPSecurity_Audit_Events";
    s:4:"type";s:2:"::";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:5;a:6:{
    s:4:"file";s:59:"/wp-dir/wp-includes/class-wp-hook.php";
    s:4:"line";i:324;
    s:8:"function";s:17:"post_authenticate";
    s:5:"class";s:24:"AIOWPSecurity_User_Login";
    s:4:"type";s:2:"->";
    s:4:"args";a:0:{
    }
  }
  i:6;a:6:{
    s:4:"file";s:52:"/wp-dir/wp-includes/plugin.php";
    s:4:"line";i:205;
    s:8:"function";s:13:"apply_filters";
    s:5:"class";s:7:"WP_Hook";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:7;a:4:{
    s:4:"file";s:55:"/wp-dir/wp-includes/pluggable.php";
    s:4:"line";i:623;
    s:8:"function";s:13:"apply_filters";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:8;a:4:{
    s:4:"file";s:68:"/wp-dir/wp-includes/class-wp-xmlrpc-server.php";
    s:4:"line";i:301;
    s:8:"function";s:15:"wp_authenticate";
    s:4:"args";a:0:{
    }
  }
  i:9;a:6:{
    s:4:"file";s:68:"/wp-dir/wp-includes/class-wp-xmlrpc-server.php";
    s:4:"line";i:4852;
    s:8:"function";s:5:"login";
    s:5:"class";s:16:"wp_xmlrpc_server";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:10;a:6:{
    s:4:"file";s:68:"/wp-dir/wp-includes/class-wp-xmlrpc-server.php";
    s:4:"line";i:717;
    s:8:"function";s:21:"blogger_getUsersBlogs";
    s:5:"class";s:16:"wp_xmlrpc_server";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:11;a:6:{
    s:4:"file";s:66:"/wp-dir/wp-includes/IXR/class-IXR-server.php";
    s:4:"line";i:109;
    s:8:"function";s:16:"wp_getUsersBlogs";
    s:5:"class";s:16:"wp_xmlrpc_server";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:12;a:6:{
    s:4:"file";s:66:"/wp-dir/wp-includes/IXR/class-IXR-server.php";
    s:4:"line";i:207;
    s:8:"function";s:4:"call";
    s:5:"class";s:10:"IXR_Server";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:13;a:6:{
    s:4:"file";s:66:"/wp-dir/wp-includes/IXR/class-IXR-server.php";
    s:4:"line";i:109;
    s:8:"function";s:9:"multiCall";
    s:5:"class";s:10:"IXR_Server";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:14;a:6:{
    s:4:"file";s:66:"/wp-dir/wp-includes/IXR/class-IXR-server.php";
    s:4:"line";i:59;
    s:8:"function";s:4:"call";
    s:5:"class";s:10:"IXR_Server";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:15;a:6:{
    s:4:"file";s:66:"/wp-dir/wp-includes/IXR/class-IXR-server.php";
    s:4:"line";i:27;
    s:8:"function";s:5:"serve";
    s:5:"class";s:10:"IXR_Server";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:16;a:6:{
    s:4:"file";s:66:"/wp-dir/wp-includes/IXR/class-IXR-server.php";
    s:4:"line";i:35;
    s:8:"function";s:11:"__construct";
    s:5:"class";s:10:"IXR_Server";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:17;a:6:{
    s:4:"file";s:68:"/wp-dir/wp-includes/class-wp-xmlrpc-server.php";
    s:4:"line";i:246;
    s:8:"function";s:10:"IXR_Server";
    s:5:"class";s:10:"IXR_Server";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
  i:18;a:6:{
    s:4:"file";s:40:"/wp-dir/xmlrpc.php";
    s:4:"line";i:85;
    s:8:"function";s:13:"serve_request";
    s:5:"class";s:16:"wp_xmlrpc_server";
    s:4:"type";s:2:"->";
    s:4:"args";a:1:{
      i:0;s:0:"";
    }
  }
}