• Resolved emjaylan

    (@emjaylan)


    I am using WordPress 5.7 and Jetpack plugin v9.5
    I noticed that my site health check started showing a new error yesterday

    There is a jetpack wpcom connection test error 200 saying my site is not connected

    My site is [ redundant link removed ]

    I have not noticed anything untoward when using the site itself and all the jetpack stats are showing but I would like to resolve if possible

    any ideas ?

    best
    Martin

    • This topic was modified 5 years, 2 months ago by Jan Dembowski.

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter emjaylan

    (@emjaylan)

    I have tried reinstalling jetpack a few times following the troubleshooting guides provided and checked xmlrpc.php is working and in the right directory which was OK

    The debug log showed the following error code 409 (conflict)

    Date	Message
    2021-03-23 15:50:51 	The validator will start the XML-RPC discovery process by using the URL 'https://www.panomart.net' as base URL.
    2021-03-23 15:50:51 	The validator is going to the test following URL: https://www.panomart.net/xmlrpc.php by doing the XML-RPC call system.listMethods on it.
    2021-03-23 15:50:51 	HTTP Request headers: Array ( [Content-Type] => text/xml [User-Agent] => WordPress XML-RPC Client/1.1 [Content-Length] => 158 [Accept] => */* )
    2021-03-23 15:50:51 	XML-RPC Request:
    2021-03-23 15:50:51 	
    
    <?xml version="1.0"?>
    <methodCall>
        <methodName>system.listMethods</methodName>
        <params>
            <param>
                <value>
                    <string/>
                </value>
            </param>
        </params>
    </methodCall>
    
    2021-03-23 15:50:51 	Response details below ->
    2021-03-23 15:50:51 	HTTP Response code: 409 - Conflict
    2021-03-23 15:50:51 	HTTP Response headers: Requests_Utility_CaseInsensitiveDictionary Object ( [data:protected] => Array ( [date] => Tue, 23 Mar 2021 15:50:51 GMT [content-type] => text/html; charset=iso-8859-1 [content-length] => 83 [server] => Apache/2 ) )
    2021-03-23 15:50:51 	The validator hasn't found the XML-RPC Endpoint at the URL: https://www.panomart.net/xmlrpc.php
    2021-03-23 15:50:51 	The validator is going to downloading the HTML page available at the URL https://www.panomart.net Inside the HTML code should be available the link to the RSD document.
    2021-03-23 15:50:51 	Doing a simple HTTP GET request on the following URL https://www.panomart.net
    2021-03-23 15:50:51 	HTTP Request: Array ( [Accept] => text/html [User-Agent] => WordPress XML-RPC Client/1.1 )
    2021-03-23 15:50:52 	HTTP Response Headers: Requests_Utility_CaseInsensitiveDictionary Object ( [data:protected] => Array ( [date] => Tue, 23 Mar 2021 15:50:52 GMT [content-type] => text/html; charset=UTF-8 [content-length] => 18310 [server] => Apache/2 [x-powered-by] => PHP/7.3.2 [link] => Array ( [0] => <https://www.panomart.net/index.php?rest_route=/>; rel="https://api.w.org/" [1] => <https://www.panomart.net/index.php?rest_route=/wp/v2/pages/69>; rel="alternate"; type="application/json" [2] => <https://wp.me/P4DBKF-17>; rel=shortlink ) [content-security-policy] => upgrade-insecure-requests; [strict-transport-security] => max-age=63072000; includeSubDomains [expect-ct] => enforce,max-age=2592000,report-uri="https://panomart.net" [x-xss-protection] => 1; mode=block [x-frame-options] => SAMEORIGIN [x-content-type-options] => nosniff [referrer-policy] => same-origin [feature-policy] => geolocation 'self'; vibrate 'none' ) )
    2021-03-23 15:50:52 	HTTP Response Codes: Array ( [code] => 200 [message] => OK )
    2021-03-23 15:50:52 	Parsing the HTML response document trying to match the RSD Endpoint declaration...
    2021-03-23 15:50:52 	RSD document found at:https://www.panomart.net/xmlrpc.php?rsd
    2021-03-23 15:50:52 	The RSD document was found at the following URL https://www.panomart.net/xmlrpc.php?rsd Downloading the RSD document content. Inside the RSD document there is the link to the XML-RPC endpoint.
    2021-03-23 15:50:52 	Doing a simple HTTP GET request on the following URL https://www.panomart.net/xmlrpc.php?rsd
    2021-03-23 15:50:52 	HTTP Request: Array ( [Accept] => text/xml [User-Agent] => WordPress XML-RPC Client/1.1 )
    2021-03-23 15:50:52 	HTTP Response Headers: Requests_Utility_CaseInsensitiveDictionary Object ( [data:protected] => Array ( [date] => Tue, 23 Mar 2021 15:50:52 GMT [content-type] => text/html; charset=iso-8859-1 [content-length] => 83 [server] => Apache/2 ) )
    2021-03-23 15:50:52 	HTTP Response Codes: Array ( [code] => 409 [message] => Conflict )

    I am at a complete loss as t how to action this error xode though

    I should add my site is running on a host provider (IPage) which obviously limits the changes I can make myself

    Martin

    Plugin Contributor Dan (a11n)

    (@drawmyface)

    Hi Martin

    The error on your site may be caused by a ModSecurity rule that’s flagging the request as dangerous. This appears to be happening on many sites hosted with iPage, and we are attempting to work with them to resolve the issue.

    I would also suggest contacting iPage yourself, to let them know we are seeing a 406/409 error on https://www.panomart.net/xmlrpc.php?for=jetpack

    Please let us know if they are able to resolve this issue for you.

    Thanks!

    Anonymous User 3392934

    (@anonymized-3392934)

    Hey there, @emjaylan!

    Thank you for patiently waiting while we continued troubleshooting Jetpack’s connection issues with your hosting provider.

    It looks like we’ve fixed the connection issues, and Jetpack and its features should work as expected on your site.

    Please let us know if you’re still experiencing any issues, or if there’s anything else we can help with! 🙂

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

The topic ‘wpcom connection error on wordpress site health’ is closed to new replies.