Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Author Brandon Kraft

    (@kraftbj)

    Code Wrangler

    Could you post your site URL here, so I can have a look?

    If you want it to remain private, you can also contact us via this contact form:
    https://jetpack.me/contact-support/

    Your site’s xmlrpc.php file is returning a 404 (not found) error, so we can’t communicate with your site.

    Cheers!

    Thread Starter Ahmed Taha

    (@tahavaro)

    Yeah, sure..

    here it is: https://medicapharm.com/

    Thanks in advance =)

    Plugin Author Brandon Kraft

    (@kraftbj)

    Code Wrangler

    Hi Ahmed,

    Jetpack needs your xmlrpc.php file to communicate, which should be at https://medicapharm.com/xmlrpc.php , but is returning 404 (not found).

    Can you check your WordPress directory on your server to verify that the file is present and, if you’re using any security plugins, ensure that they’re set to allow XMLRPC.

    Thanks!

    Thread Starter Ahmed Taha

    (@tahavaro)

    I found the the xmlrpc.php file in my wordpress directory on my server.

    How to check whether a plugin is allowing xmlrpc or not?

    Plugin Author Brandon Kraft

    (@kraftbj)

    Code Wrangler

    The most straight forward way is disable all other plugins and try Jetpack again. If it still fails, it is something, likely, added by your hosting company.

    Cheers!

    Thread Starter Ahmed Taha

    (@tahavaro)

    I have just tried that again. same problem, even though jetpack was all alone!

    Thanks so much for being very helpful and patient.

    Any further suggestions?

    Best regards

    Plugin Author Brandon Kraft

    (@kraftbj)

    Code Wrangler

    Yup, likely a hosting service created issue.

    Could you contact your hosting provider asking them if they allow your site to receive communications via xmlrpc.php from Jetpack/WordPress.com’s server?

    Thanks!

    Thread Starter Ahmed Taha

    (@tahavaro)

    I will try doing so.

    Is there any possibility that problem is solved in some other way because in the last few days jetpack was working pretty fine and suddenly that problem happened.

    Thanks

    Plugin Author Brandon Kraft

    (@kraftbj)

    Code Wrangler

    For what you’re seeing, either the host put up a rule higher up (beyond where you can see/edit it) or they made a change to your /.htaccess file to create the 404 rule, which you may or may not be able to edit.

    In short, the issue is that your hosting provider (I’m assuming) disabled part of WordPress’ core functionality that Jetpack is expecting and is dependant upon to work.

    Cheers!

    Thread Starter Ahmed Taha

    (@tahavaro)

    Yeah, I got it. I looked for the .htaccess file, it’s absent!

    Let’s say if it exists, the problem with jetpack will just vanish, can I add it manually to the wordpress installation files?

    Best Regards

    Plugin Author Brandon Kraft

    (@kraftbj)

    Code Wrangler

    There should be an .htaccess file if you’re not using the default permalink structure (e.g. example.com/?p=123). Some FTP/file managers require you to change a setting to view “hidden” files.

    My thinking is your hosting provider, either through .htaccess or a rule further up their system, is causing the server to return the 404 error for xmlrpc.php, despite it being present. If the file is returned as expected, that should get us all the way there with Jetpack.

    Cheers!

    Thread Starter Ahmed Taha

    (@tahavaro)

    Yeah, got it.

    I found the .htaccess file, it was hidden.

    Best Regards

    I installed a fresh copy of wordpress and just install jetpack. But this particular error message showing every time.

    Your website needs to be publicly accessible to use Jetpack: site_inaccessible
    Error Details: The Jetpack server was unable to communicate with your site [HTTP 403]. Ask your web host if they allow connections from WordPress.com. If you need further assistance, contact Jetpack Support: https://jetpack.me/support/

    And also I correct this issue

    if ( defined( ‘XMLRPC_REQUEST’ ) )
    ini_set( ‘display_errors’, 0 );

    this code should be kept in the comments. After adding the comments the code should look like the below..

    /**
    if ( defined( ‘XMLRPC_REQUEST’ ) )
    ini_set( ‘display_errors’, 0 );
    */

    and set the permissions for htaccess and xmlrpc.php to 777. But after this the error comes shown bellow…

    Error

    Your website needs to be publicly accessible to use Jetpack: site_inaccessible
    Error Details: The Jetpack server was unable to communicate with your site [HTTP 404]. Ask your web host if they allow connections from WordPress.com. If you need further assistance, contact Jetpack Support: https://jetpack.me/support/

    And also my https://www.panchayudha.com/xmlrpc.php not working properly

    Please help me.!

    Plugin Author Brandon Kraft

    (@kraftbj)

    Code Wrangler

    Could you please start your own thread, as per the Forum Welcome?

    https://www.ads-software.com/support/plugin/jetpack#postform

    Thank you!

Viewing 14 replies - 1 through 14 (of 14 total)
  • The topic ‘Jetpack not activated: site inaccessible’ is closed to new replies.