• Greetings.

    About a month ago, WP Armour was updated. Since then I had not been able to have DUO running for my two-step verification to login as Administrator because after pressing the Authenticate button on my phone, the Honey Pot Error Message pops up. Thinking it was DUO at fault, I disabled it. But now that I have done further troubleshooting, I see the problem started when I received the last WP Armour update version 2.1.3.

    If I disable WP Armour, DUO Two-step verification works.

    If I have both WP Armour and DUO plugins running, I have to first FTP into the site and rename either the WP Armour plugin directory or the DUO directory before I can log in as Administrator.

    Although that is easy enough to do, its a pain. Any ideas?

    Mark

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Dnesscarkey Support

    (@dcsupport)

    Hi,

    Sorry for the delay in reply. Renaming the folder doesn’t work as the file inside remains. So can you create new folder inside the plugin folder called backup and then move WP Armour to that folder and this should work.

    After your issue is resolved, please send me the link where we are having this issue and i will check.

    Thanks

    Thread Starter themarkpiatt

    (@themarkpiatt)

    I stopped using DUO to get around the issue but discovered that this issue is not just affecting DUO, but it is also preventing anyone from commenting on a blog article (including myself).

    I just purchased WP Armour Extended thinking that maybe that will fix the problem, but it didn’t.

    When I check the spammer IP tab, it has my IP address listed in there. I have tried from multiple devices, but they all get blocked.

    I have even whitelisted my IP address, but WP Armour still blocks it.

    Another thing that is interesting, it doesn’t affect the support email that users can communicate with me.

    I guess the next thing I will try is setting up a staging site and seeing if another plugin is interfering.

    So for now, I am keeping it disabled and dealing with the spam. I have some other options for dealing with spam that I have used in the past (creating my own honeypot field and googles slow option), but WP Armour is the most elegant solution that I had found.

    Thread Starter themarkpiatt

    (@themarkpiatt)

    OK, I have found the culprit, its a plugin conflict, specifically with perfmatters.

    In perfmatters, under the Assets tab, having script manager turned on breaks WP Armour.

    If you are not familiar with perfmatters, script manager “Gives you the ability to disable CSS and JS files on a page by page basis.”

    Not sure why enabling that breaks WP Armour.

    Under this same section, I also have the following turned on for the whole web site:

    Defer javascript, Include Jquery, Delay javascript, Remove unused CSS.

    As long as I don’t turn on Script Manager, WP Armour works. Now I need to see if turning Script Manager off breaks anything. So I have a bit of testing to still do. Since I am not disabling CSS or JS on individual pages, I don’t think having this feature turned off will break anything, but you never know.

    I am wondering, what are the JS or CSS files that WP Armour is using? I could try to exclude those from being defered, delayed, or removed. maybe that will fix the issue.

    Plugin Author Dnesscarkey

    (@dnesscarkey)

    Hi,

    These are the css and js files our plugin needs to run properly.

    wp-content/plugins/honeypot/includes/css/wpa.css – Lite Version
    wp-content/plugins/honeypot/includes/js/wpa.js – Lite Version
    wp-content/plugins/honeypot/includes/js/wpae.js – Extended Version

    Thanks

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘WP Armour not working with DUO 2 step verification’ is closed to new replies.