• Hi,
    I have a problem I narrowed down to the wordfence plugin being enabled.

    For some reason, I am unable to modify my wordpress dashboard when wordfence plugin is enabled. I con not select or deselect things form the screen setting, nor can I move things around. When I disable wordfence, all seems to work well. Is that some feature I can not find to disable? Or am I the only one experiencing this.

    Best regards, Peter

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

Viewing 11 replies - 1 through 11 (of 11 total)
  • Hi Peter,

    I have not heard reports of a similar issue. Is this a new install or have you been running it for a while and this is a recent development? You could try turning on the error console in your browser while the problem is occurring and check for errors (clues) to the issue.

    Have you tried removing Wordfence and all table data and doing a clean reinstall of the plugin? That may clear it up.

    https://support.wordfence.com/support/solutions/articles/1000010321-how-can-i-remove-all-wordfence-data-or-reset-wordfence-to-the-default-settings-

    Thanks,
    Brian

    Thread Starter deepcore2

    (@deepcore2)

    Hi Brian,
    I am running all plugins for a while now. I just never had the urge to modify the dashboard. By now I wanted to re-arrange stuff and ran into the “read-only mode”. That’s the best way I can describe it. I disabled all plugins and it went to RW again. Then started enabling until the problem was back. Wordfence was the switch. I could try disabling all but Wordfence to rule out a combination between it and another. Will try the cleanup also. I am about to go on vacation, so it may take a while for me to get back on this.
    Thanx, so far!
    Peter

    Thread Starter deepcore2

    (@deepcore2)

    Well, it was not that much to do. The data tabel removal did not do the trick. Uninstalling/reinstalling neither. The console says:

    TypeError: e is undefined load-scripts.php:587:1480
    "HTTP POST: ./?_task=mail&_action=refresh" app.min.js:62:389
    "this.set_unread_count("INBOX",0,true,"");
    " app.min.js:62:389
    Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. notes-widget.min.js:2:0
    Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. notes-widget.min.js:2:0
    "HTTP POST: ./?_task=mail&_action=refresh" app.min.js:62:389
    "this.set_unread_count("INBOX",0,true,"");
    " app.min.js:62:389
    NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsITaskbarTabPreview.invalidate] WindowsPreviewPerTab.jsm:406:0
    NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsITaskbarTabPreview.invalidate] WindowsPreviewPerTab.jsm:406:0
    NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsITaskbarTabPreview.invalidate] WindowsPreviewPerTab.jsm:406:0
    This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] bg_morning_1440x900.jpg
    TypeError: a.widget is not a function load-scripts.php:15:28
    Use of getAttributeNode() is deprecated. Use getAttribute() instead. jquery.tools.min.js:36:0
    Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. jquery.tools.min.js:37:0
    Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. notes-widget.min.js:2:0
    This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] plusi
    This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] request
    no element found request:1:1
    This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.[Learn More] log
    "HTTP POST: ./?_task=mail&_action=refresh" app.min.js:62:389
    "this.set_unread_count("INBOX",0,true,"");
    " app.min.js:62:389
    NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsITaskbarTabPreview.invalidate] WindowsPreviewPerTab.jsm:406:0
    Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. notes-widget.min.js:2:0
    Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. notes-widget.min.js:2:0
    Use of getAttributeNode() is deprecated. Use getAttribute() instead. jquery.tools.min.js:36:0
    TypeError: a(...).sortable is not a function load-scripts.php:23:3138
    Use of getPreventDefault() is deprecated.  Use defaultPrevented instead. jquery.tools.min.js:37:0
    "HTTP POST: ./?_task=mail&_action=refresh" app.min.js:62:389
    "this.set_unread_count("INBOX",0,true,"");
    " app.min.js:62:389

    Does that help?

    Are you running this plugin? It looks like it is throwing a few warnings. It’s probably unrelated and this one, (NS_ERROR_FAILURE) [nsITaskbarTabPreview.invalidate] WindowsPreviewPerTab.jsm:406, is probably nothing either (firefox message if my google-fu is working). A faster way to see if there is a conflict that might work would be to enable the javaScript Console and look for any errors in red when you refresh the dashboard page.

    tim

    Thread Starter deepcore2

    (@deepcore2)

    Nope, not using that plugin. The bowser is Waterfox. But chrome gives the same problem. That java console shows:

    Uncaught TypeError: a.widget is not a function
    Uncaught TypeError: Cannot read property 'plugins' of undefined
    Uncaught TypeError: Cannot read property 'plugins' of undefined

    trigger.home.xs4all.nl/Pics/schermprintwordfenceprobleem.jpg
    Best regards, Peter

    Thread Starter deepcore2

    (@deepcore2)

    Plugin Author WFMattR

    (@wfmattr)

    You’re right that disabling all other plugins except Wordfence would be a good way to check. It does sound like a conflict with another plugin, and could also be a theme conflict (or admin theme if your site uses one). I can’t reproduce the problem with the various plugins that I use.

    If you can’t find the plugin/theme that causes the conflict, you could turn off only the Wordfence dashboard widget, while leaving the rest of Wordfence active. On your Wordfence Options page, this is the checkbox “Enable activity report widget on dashboard.” If this fixes it, or if you find a plugin/theme conflict, let us know.

    These are related to that plugin. It may be used by the theme?

    Use of getPreventDefault() is deprecated. Use defaultPrevented instead. notes-widget.min.js:2:0
    Use of getPreventDefault() is deprecated. Use defaultPrevented instead. notes-widget.min.js:2:0

    tim

    Thread Starter deepcore2

    (@deepcore2)

    Ok, turning off the dashboard widget did not do the trick. I switched to a default twenty fifteen theme which also did not fix the problem. I am about to go on vacation now. When I find time I will try to find a combination of plug ins that cause the problem. Maybe the source of the notes widget. That may take some time however, so please bear with me. I’ll get back on it as soon as I know more. Thanks for the help for now.
    Best regards, Peter

    I think this error is related to the browser.

    One of our plugin user reported the same error.

    I Googled it and all link going to Mozilla Firefox Browser bug report.

    Hope that help.

    Thanks
    Weblizar

    Thread Starter deepcore2

    (@deepcore2)

    I just noticed the reply, but I can rule out browser relation. I have the problem with IE, FireFox, WaterFox and Chrome.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘WordPress dashboard "locked" with wordfence enabled’ is closed to new replies.