• Resolved lklawless

    (@lklawless)


    I’m getting an error message that XML-RPC is disabled and that Jetpack requires it.

    View post on imgur.com

    However, when I go to settings, I can’t change from “skipped” to “required” or remove the disable checkmark – in fact, I can’t make any changes on this settings page at all. They’re not greyed out – they just don’t respond to the mouse.

    View post on imgur.com

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Hi @lklawless

    Thanks for reaching out!

    Would it be possible to activate the browser console and then try to click the buttons?

    Let me know if you see any browser console error messages show up.

    Thanks,

    Joshua

    Thread Starter lklawless

    (@lklawless)

    Hi Joshua, thanks for responding. Do you mean in developer tools? If so, here’s what Chrome gives me upon opening the page – nothing changes when I try to click anything.

    load-scripts.php?c=1&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-tooltip&ver=675c9ee353996f6214ff4bedffc6819b:5 JQMIGRATE: Migrate is installed, version 3.3.2
    admin-bar-v2.js?ver=11.8.4-202309:3 Missing data from PHP (wpNotesArgs).
    (anonymous) @ admin-bar-v2.js?ver=11.8.4-202309:3
    load-scripts.php?c=1&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-tooltip&ver=675c9ee353996f6214ff4bedffc6819b:2 jQuery.Deferred exception: Cannot convert undefined or null to object TypeError: Cannot convert undefined or null to object
        at Function.keys (<anonymous>)
        at r.each (https://www.lklawless.com/blog/wp-content/plugins/wordfence/js/Chart.bundle.min.1676401566.js?ver=2.4.0:13:23893)
        at https://www.lklawless.com/blog/wp-content/plugins/wordfence/js/Chart.bundle.min.1676401566.js?ver=2.4.0:15:17717
        at r.each (https://www.lklawless.com/blog/wp-content/plugins/wordfence/js/Chart.bundle.min.1676401566.js?ver=2.4.0:13:23837)
        at n.determineDataLimits (https://www.lklawless.com/blog/wp-content/plugins/wordfence/js/Chart.bundle.min.1676401566.js?ver=2.4.0:15:17639)
        at n.update (https://www.lklawless.com/blog/wp-content/plugins/wordfence/js/Chart.bundle.min.1676401566.js?ver=2.4.0:14:17148)
        at a (https://www.lklawless.com/blog/wp-content/plugins/wordfence/js/Chart.bundle.min.1676401566.js?ver=2.4.0:14:7991)
        at r.each (https://www.lklawless.com/blog/wp-content/plugins/wordfence/js/Chart.bundle.min.1676401566.js?ver=2.4.0:13:23837)
        at Object.update (https://www.lklawless.com/blog/wp-content/plugins/wordfence/js/Chart.bundle.min.1676401566.js?ver=2.4.0:14:9344)
        at t.Controller.updateLayout (https://www.lklawless.com/blog/wp-content/plugins/wordfence/js/Chart.bundle.min.1676401566.js?ver=2.4.0:13:13267) undefined
    S.Deferred.exceptionHook @ load-scripts.php?c=1&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-tooltip&ver=675c9ee353996f6214ff4bedffc6819b:2
    load-scripts.php?c=1&load%5Bchunk_0%5D=jquery-core,jquery-migrate,utils,jquery-ui-core,jquery-ui-tooltip&ver=675c9ee353996f6214ff4bedffc6819b:2 Uncaught TypeError: Cannot convert undefined or null to object
        at Function.keys (<anonymous>)
        at r.each (Chart.bundle.min.1676401566.js?ver=2.4.0:13:23893)
        at Chart.bundle.min.1676401566.js?ver=2.4.0:15:17717
        at r.each (Chart.bundle.min.1676401566.js?ver=2.4.0:13:23837)
        at n.determineDataLimits (Chart.bundle.min.1676401566.js?ver=2.4.0:15:17639)
        at n.update (Chart.bundle.min.1676401566.js?ver=2.4.0:14:17148)
        at a (Chart.bundle.min.1676401566.js?ver=2.4.0:14:7991)
        at r.each (Chart.bundle.min.1676401566.js?ver=2.4.0:13:23837)
        at Object.update (Chart.bundle.min.1676401566.js?ver=2.4.0:14:9344)
        at t.Controller.updateLayout (Chart.bundle.min.1676401566.js?ver=2.4.0:13:13267)
    ?v=2.0:16 WebSocket connection to 'wss://public-api.wordpress.com/pinghub/wpcom/me/newest-note-data' failed: 
    v @ ?v=2.0:16
    DevTools failed to load source map: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/browser-polyfill.js.map: System error: net::ERR_FILE_NOT_FOUND
    DevTools failed to load source map: Could not load content for chrome-extension://lggdbpblkekjjbobadliahffoaobaknh/content.46295713.js.map: System error: net::ERR_BLOCKED_BY_CLIENT
    DevTools failed to load source map: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/browser-polyfill.js.map: System error: net::ERR_FILE_NOT_FOUND
    DevTools failed to load source map: Could not load content for chrome-extension://lggdbpblkekjjbobadliahffoaobaknh/content.46295713.js.map: System error: net::ERR_BLOCKED_BY_CLIENT
    DevTools failed to load source map: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/browser-polyfill.js.map: System error: net::ERR_FILE_NOT_FOUND
    DevTools failed to load source map: Could not load content for chrome-extension://lggdbpblkekjjbobadliahffoaobaknh/content.46295713.js.map: System error: net::ERR_BLOCKED_BY_CLIENT
    ?v=2.0:16 WebSocket connection to 'wss://public-api.wordpress.com/pinghub/wpcom/me/newest-note-data' failed: 
    v @ ?v=2.0:16
    D @ ?v=2.0:16
    O @ ?v=2.0:16

    Hi @lklawless

    It looks like it is from, Chart.bundle.min.1676401566.js, which is used for a chart on the login security page. This might happen if data is missing.

    Do you have any plugins or custom code (possibly added in the theme’s functions.php) that causes javascript to load “deferred” or “async”?

    Just let me know!

    Thanks,

    Joshua

    Thread Starter lklawless

    (@lklawless)

    Hi – no, there’s nothing in functions about deferred or async js, and I don’t believe any of my plugins do it either. Here’s the complete list:

    View post on imgur.com

    Hi @lklawless

    I don’t see any plugins that should be causing that error.

    There are a few things I can think of that might cause a missing record like this — if there was a database error and that row was actually removed (should be rare), or if a cleanup plugin or script was run that was too aggressive and removed necessary data, or if a search-and-replace was done on the database and affected records that it shouldn’t have.

    If the select query does show 1 or more rows, it would be helpful to see what the content is. Would you mind sharing it here?

    Thanks,

    Joshua

    Thread Starter lklawless

    (@lklawless)

    Hi Josh, I haven’t done any cleanup or search/replace.

    I don’t know what you mean by a “select” query – can you elaborate please?

    Hi @lklawless

    You (or your host) will have to run a SELECT query in the Wordfence database table to see if it send back any information. This can be done in your phpmyadmin.

    I hope this helps!

    Thanks,

    Joshua

Viewing 7 replies - 1 through 7 (of 7 total)

The topic ‘Can’t require or enable XML-RPC’ is closed to new replies.