- ログイン失敗時に 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:"";
}
}
}