• Resolved inspry

    (@inspry)


    Hello,

    We recently migrated our site from one host to another. Solid Security Basic was enabled during the migration and worked completely fine pre-migration. However, after migration, the 2FA code is not prompted and multiple settings no longer show to reconfigure 2FA for users even though 2FA is showing as enabled on the Solid Security Settings page. See the below screenshots:

    2FA enabled: https://app.screencast.com/zTya0WUIXSMu2

    Profile shows no 2FA settings: https://app.screencast.com/f1DuF4IDciNml

    We have tried completely re-installing and re-configuring the plugin and database tables but the issue persists.

    Can you help fix this issue or guide us on fixing it?

    Thanks!

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support chandelierrr

    (@shanedelierrr)

    Hi @inspry,

    Glad you reached out!

    Are you still having issues with the Two-Factor Authentication on your site? If so, the migration may have caused certain plugin settings to be corrupted.

    Since the site now lives on a different server, the first thing I’d recommend is ensuring your server allows all these REST HTTP methods that Solid Security requires to function correctly: ?GET, POST, PUT, PATCH, DELETE and OPTIONS. Kindly reach out to your hosting provider to let them enable all these methods for you.

    Please also make sure this code snippet isn’t added to your wp-config.php file: define('ITSEC_DISABLE_TWO_FACTOR', true);

    If the issue remains, try to disable the 2FA module and clear all sorts of caching in this manner: ?server cache -> CDN cache (if you use it) -> plugin cache -> browser cache. Once done, activate the 2FA toggle again and check if you can now see the settings on your profile page.

    Lastly, enable?WP Debug?by following this?guide, and check your?debug.log?file for errors related to Solid Security that could give us a clue on what’s causing the issue.

    Hope this helps, and please let us know how it goes.

    Thread Starter inspry

    (@inspry)

    Hi!

    That did help some. We have solved this issue now. We found that there were actually two issues that were causing this:

    1. We had define( 'ITSEC_DISABLE_MODULES', true ); code inside the wp-config.php file in order to temporarily disable 2FA and other modules when logging in. That was removed.
    2. When attempting to re-configure 2FA for a user, the site would redirect us back to the WordPress admin dashboard instead of allowing is to reconfigure the 2FA onboarding process. We ran a plugin and theme conflict test and found that the issue was being caused by the WPS Hide Login plugin. Disabling that plugin fixes the issue.

    Once both of these were resolved, we were able to reconfigure 2FA properly.

    Thanks for the help!

    Plugin Support chandelierrr

    (@shanedelierrr)

    Hi @inspry, that’s great news, and thank you for including the details on how you resolved it!

    If you enjoy Solid Security and appreciate our free support, we’d love to get a kind review from you here.

    Thank you.

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