• Hello,

    We activated Protect on a few sites and when we tried to deactivate it, it would not deactiavate. Finally by removing all plugins except Jetpack we were able to deactivate it, but the row color in Jetpack settings still indicates it is active and the DEACTIVATE link appears even though a message displayed upon deactivation indicating it had been deactivated.

    Something is not right.

    Perhaps the following is related?

    [01-Feb-2016 23:28:38 UTC] PHP Warning: Missing argument 2 for Jetpack_Protect_Module::log_successful_login() in /home/soobabiz/public_html/wp-content/plugins/jetpack/modules/protect.php on line 315

    https://www.ads-software.com/plugins/jetpack/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Jeremy Herve

    (@jeherve)

    Jetpack Mechanic ??

    Do you use the Jetpack plugin on a Multisite installation? If so, Protect will be enabled for you if it’s been enabled on one of the sites in the network. Indeed, Protect wouldn’t be able to protect your network if one of the sites didn’t use Protect; hackers would be able to get in through that site and then access all other sites in the network.

    Perhaps the following is related?

    [01-Feb-2016 23:28:38 UTC] PHP Warning: Missing argument 2 for Jetpack_Protect_Module::log_successful_login() in /home/soobabiz/public_html/wp-content/plugins/jetpack/modules/protect.php on line 315

    It could be, but I can’t seem to be able to reproduce the issue. Could you let me know what other plugins are currently active on the site where the issue appears?

    Thanks!

    Thread Starter SooBahkDo

    (@soobahkdo)

    Hello Jeremy,

    When I deactivated Protect on the main site of the network, then I was able to deactivate it on the subsites where it was active. (not all subsites)

    I had previously activated and deactivated it only on selected subsites, but it appears that once I activated it on the network main site, then the ability to deactivate it on subsites was restricted.

    It was not activated networkwide, only on various sites on the network.

    Now that I understand how it behaves, I can manage it.

    However, I do not believe this is the intended behavior because deactivation on a subsite displays a message indicating deactivation was successful. However the plugin row is still blue and the features still appear on the site.

    Can you duplicate this scenario? Where activation on the main site then disrupts activation/deactivation on subsites?

    We were testing different login protection methods on different subsites on the network to determine which ones did the best job of preventing spam signups.

    Wordfence
    Zero Spam
    BWP reCaptcha
    WP Math Captcha (very similar to protect)

    Thanks for your reply.

    Since I figured out how to deactivate it, I am good to go.

    Plugin Contributor Lisa Schuyler

    (@lschuyler)

    Thanks for your detailed report @soobahkdo !

    We’re going to look into it further and see if we can reproduce.

    Plugin Contributor Lisa Schuyler

    (@lschuyler)

    I’ve been able to reproduce this issue @soobahkdo .

    I’ve opened an issue report, if you’d like to follow along:
    https://github.com/Automattic/jetpack/issues/3377

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Jetpack Protect Plugin Indicates It Is Active Even After Deactivation’ is closed to new replies.