WordPress dashboard "locked" with wordfence enabled
-
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
-
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.
Thanks,
BrianHi 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!
PeterWell, 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
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<img src=”https://trigger.home.xs4all.nl/Pics/schermprintwordfenceprobleem.jpg” alt=”some_text”>
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:0tim
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, PeterI 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
WeblizarI just noticed the reply, but I can rule out browser relation. I have the problem with IE, FireFox, WaterFox and Chrome.
- The topic ‘WordPress dashboard "locked" with wordfence enabled’ is closed to new replies.