• Resolved fer230

    (@fer230)


    Hi,

    I just installed Wordfence, however, on the Scan page, the Start New Scan button is not clickable.
    I did temporarily enable debugging and remote scan option, yet it, same issue.
    I have pasted the scan log below.

    [Nov 01 22:06:53:1730498813.430676:4:info] Calling Wordfence API v2.26:https://noc1.wordfence.com/v2.26/?k=7ac32f9456a21032d8a13b52ef6b84c7ae7b4f169162c7c9001dbeb251b77a1cbf4293dc83353661c1161924aa05a9ff8393a9eb244f517ea9f2f1c2ebec72e1&s=eyJ3cCI6IjYuNi4yIiwid2YiOiI3LjExLjciLCJtcyI6ZmFsc2UsImgiOiJodHRwczpcL1wvYWljb3Vuc2VsZGV2LndwZW5naW5lLmNvbSIsInNzbHYiOjgwNTMwNjQwMCwicHYiOiI4LjIuMjQiLCJwdCI6ImZwbS1mY2dpIiwiY3YiOiI3LjgxLjAiLCJjcyI6Ik9wZW5TU0xcLzMuMC4yIiwic3YiOiJuZ2lueCIsImR2IjoiOC4wLjM3LTI5IiwibGFuZyI6IiJ9&action=timestamp
    [Nov 01 20:04:54:1730491494.570903:2:info] Attempting to resume scan stage (0 attempt(s) remaining)...
    [Nov 01 20:02:32:1730491352.811839:2:info] Attempting to resume scan stage (1 attempt(s) remaining)...
    [Nov 01 20:00:52:1730491252.320013:2:info] Attempting to resume scan stage (1 attempt(s) remaining)...

    I also tried to enable the 2FA option for admin on Wordfence earlier, but you could literally type in any number and it’ll let you in, it was not authenticating correctly.
    When I checked the debug log, I saw errors like the table responsible was not created, although the plugin path and folder had the necessary permissions.
    I have pasted the debug log below

    WordPress database error Unknown storage engine 'MyISAM' for query CREATE TEMPORARY TABLE IF NOT EXISTS wp_wfls_role_counts_temporary 				(
    serialized_roles VARBINARY(255) NOT NULL,
    two_factor_inactive TINYINT(1) NOT NULL,
    user_count BIGINT(20) UNSIGNED NOT NULL DEFAULT 0,
    PRIMARY KEY (serialized_roles, two_factor_inactive)
    ) ENGINE=MyISAM; /* From [siteurl/wp-admin/admin.php?page=WFLS] in [sitepath/wp-content/plugins/wordfence/modules/login-security/classes/controller/users.php:371] */ made by do_action('wordfence_page_WFLS'), WP_Hook->do_action, WP_Hook->apply_filters, WordfenceLS\Controller_WordfenceLS->_menu, WordfenceLS\Model_View->render, include('/plugins/wordfence/modules/login-security/views/page/page.php'), WordfenceLS\Model_View->__toString, WordfenceLS\Model_View->render, include('/plugins/wordfence/modules/login-security/views/page/settings.php'), WordfenceLS\Controller_Users->get_detailed_user_counts_if_enabled, WordfenceLS\Controller_Users->detailed_user_counts, WordfenceLS\Controller_DB->create_temporary_role_counts_table, WordfenceLS\Controller_DB->create_temporary_table, WordfenceLS\Controller_DB->create_table, WordfenceLS\Controller_DB->create_table

    Can you please check from your side and let me know?

    Thank you.

    Kind regards.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support wfpeter

    (@wfpeter)

    Hi @fer230, thanks for the detailed message.

    The table you’re having trouble with is usually created as a more-efficient method of counting users with temporary tables. Wordfence tries to create a table of type?MEMORY?first, then?MyISAM, which is second most efficient in this case, then falls back to?InnoDB?otherwise. It tries to use a permanent table if temporary tables aren’t allowed on your database.

    If the first two types haven’t been successful, it looks like it’s failing at the last attempt too unless you see it present in your database already? Wordfence usually just defaults to the type of tables your site was created with, so is the rest of WordPress different to MyISAM or InnoDB?

    For the scan issue, we’d be happy to take a closer look at a diagnostic report. Send it to?wftest @ wordfence . com?directly from the link at the top of the?Wordfence > Tools > Diagnostics?page. Then click on?“Send Report by Email”.?Please add your forum username where indicated and?respond here after you have sent it.

    NOTE:?It should look as follows – Screenshot of?Tools > Diagnostic > Send by Email

    Many thanks,
    Peter.

    Thread Starter fer230

    (@fer230)

    Hi Peter,

    My sincere apologies, the response got mixed up with other emails.
    The diagnostic report has been sent, please check it and let me know what the issue is.

    Thank you.

    Kind regards.

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.