Tu sitio necesita ser público para utilizar Jetpack: site_inaccessible

Si tienes el error “Tu sitio necesita ser público para utilizar Jetpack: site_inaccessible” te muestro cómo resolverlo

Después de una mudanza no deseada del servidor que hospeda esta página (y otras como AndroidVenezuela.com) estaba obteniendo un error al tratar de configurar Jetpack, el archiconocido plugin de WordPress que hace de todo un poco.

jetpack-popular-wordpress-plugins

El error es el siguiente:

Tu sitio necesita ser público para utilizar Jetpack: site_inaccessible

Tu sitio necesita ser público para utilizar Jetpack: site_inaccessible
Detalles del error: 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: http://jetpack.com/support/

Luego de barajar varias alternativas, la solución es simple cuando se conoce la causa. Este error viene del hecho que Jetpack no puede acceder al archivo xmlrpc.php de tu sitio, que por alguna razón está inaccesible. Puede ser por permisología (debe llevar permisos 644) o en mi caso era el .htaccess que tenía esta configuración:

Esto hace que el archivo xmlrpc.php fuese inaccesible, no solo para Jetpack sino para todo el mundo. Eliminadas las líneas del archivo .htacess y problema resuelto, ya Jetpack puede ser configurado correctamente.

Get more stuff like this

Subscribe to our mailing list and get interesting stuff and updates to your email inbox.

Los comentarios están cerrados.