Hello, @m3gadeath
This may be an IP detection issue, which can be configured in Wordfence > All Options > General Wordfence Options > How Does Wordfence Get IPs. There, you should go through the different options to see which correctly reports your IP in the section below in Detected IPs and Your IP with this setting.
To gain access to the site while you’re blocked, I recommend using the options outlined in this video: https://www.youtube.com/watch?v=JnThqkQmPlY
First, you can try using the option?Send Unlock Email?on the block screen itself. This method is shown first in the video above. For that, you can enter your admin email on the block screen and click the send button. You should then receive an email with a few options. Once you open the email, you can first try the top option “Click here to unlock your ability to sign-in and to access the site.” If you do not receive an email, the site is likely having issues with email functionality. Be sure to check your junk/spam inboxes as well.
If you receive the email and use one of the options, go back to your login form and log into the site. If this works, I recommend checking your IP detection at this point.
If that doesn’t work, you can consider either using the third option in the email, “Click here to unlock all IP addresses and disable the Wordfence Firewall and Wordfence login security for all users.” With that option used, you should be able to log in and check the configuration of the site.
Once you log in, please send diagnostics from Wordfence > Tools > Diagnostics > Send Report by Email and send that to wftest at wordfence dot com with your forum username in the appropriate field there.
If the email options are not working for you, you can try using FTP or file manager to temporarily deactivate Wordfence and log in.
If you decide to use FTP or File Manager from your hosting side/cPanel, you can rename the Wordfence folder in wp-content/plugins to something else (wordfence_temp for example). That will then be wp-content/plugins/wordfence_temp. The video above goes over this method at the 2:25 mark.
You should then be able to log in as you normally would without seeing a Wordfence block. Log into your site, then after that is successful, go back to your FTP client or file manager and rename the wordfence plugin back to its original “wordfence” name (wp-content/plugins/wordfence). You can then refresh your dashboard on your site and you should see Wordfence back on the left-hand side. You can go into?Wordfence > Firewall > Blocking?and remove the block mentioning your IP/username/login name.
If you are blocked again immediately after renaming Wordfence back to its original name, you can rename it again to disable it, download the Wordfence Assistant plugin, activate that, and use the option there to “Disable Wordfence Firewall”. With that option used, you can now rename Wordfence back to its original name and you should be able to send diagnostics as outlined above. Please let us know here when you send diagnostics.
If for some reason the site were to go down after renaming the Wordfence folder, you can rename it back to just “wordfence” (without the quotes) and we will need to check on the config files that may have been changed during the firewall optimization process.
Let me know if you have any issues.
Thanks,
Scott