Solucionar mensajes de error de conexión de Jetpack

Comprende los mensajes de error que pueden aparecer al conectar tu sitio con tu cuenta de WordPress.com y descubre cómo solucionarlos.

Se ha producido un error. Inténtalo de nuevo.

Si ves este mensaje de error genérico al intentar conectar Jetpack, normalmente significa que hay un problema con XML-RPC en tu sitio. Consulta esta guía para resolver cualquier problema de XML-RPC y, después, intenta conectar Jetpack de nuevo.

Validación del token del blog

Si encuentras este error, puede deberse a un token de seguridad obsoleto o no válido en tu sitio. Para solucionarlo, prueba a desactivar y borrar completamente Jetpack, después vuelve a instalarlo. Este proceso no afectará a tus datos: tus estadísticas y seguidores permanecerán intactos, pero se restablecerá tu configuración, por lo que tendrás que volver a configurarla después de reinstalarlo y conectarlo de nuevo.

No se ha podido resolver el host

Error details: The Jetpack server was unable to communicate with your site [IXR -32300: transport error: http_request_failed Couldn't resolve host 'example.com']

Normalmente esto significa que estás intentando conectar Jetpack demasiado pronto después de registrar un dominio nuevo o hacer cambios en tu DNS.

En ambos casos, debes esperar entre 24 y 72 horas desde que realizaste los cambios antes de intentar conectar Jetpack.

Si sigues viendo este error después de 72 horas, comprueba tu URL en Perfil del sitio, y verifica que los REGISTROS A y los SERVIDORES DE NOMBRES estén configurados correctamente para tu nuevo DNS. Si no tienes claro cuáles deberían ser los REGISTROS A y los SERVIDORES DE NOMBRES del nuevo DNS, ponte en contacto con tu proveedor de hosting.

Error de comunicación

Este error significa que Jetpack tiene problemas generales para comunicarse con WordPress.com.

Como primer paso, comprueba que xmlrpc.php esté correctamente configurado siguiendo esta guía.

Si la conexión XML-RPC funciona correctamente, comprueba que tu dominio cargue solo mediante HTTP o HTTPS, pero no de las dos formas. Si necesitas ayuda para redirigir el tráfico HTTP a HTTPS, ponte en contacto con tu proveedor de hosting. Una vez redirigido, vuelve a conectar el sitio con Jetpack.

Error 403 o 404

Si ves un error 403 o 404 al intentar conectar Jetpack, comprueba la conexión xmlrpc con tu sitio.

Se están bloqueando las solicitudes de WordPress.com a tu sitio

Un cortafuegos, un cortafuegos de aplicaciones web (WAF) o una regla de seguridad impide que WordPress.com llegue a xmlrpc.php en tu sitio. Los tokens de conexión siguen siendo válidos, por lo que volver a conectar no solucionará este error y Jetpack no muestra ninguna opción para volver a conectarlo.

Ve a Herramientas → Salud del sitio y revisa los elementos de Jetpack para obtener un diagnóstico completo. Después, pide a tu proveedor de hosting que permita las solicitudes de WordPress.com a xmlrpc.php. Si utilizas un plugin de seguridad, añade una excepción para xmlrpc.php. Jetpack vuelve a comprobarlo una vez al día y el error desaparece aproximadamente un día después de eliminar el bloqueo.

Se agotó el tiempo de la operación; se agotó el tiempo de conexión

Hay dos mensajes de error habituales que indican que se ha agotado el tiempo de espera. Son los siguientes:

Error details: The Jetpack server was unable to communicate with your site [IXR -32300: transport error: http_request_failed Operation timed out after 15001 milliseconds with 0 bytes received]

O bien:

cURL error 28: Connection timed out after 10000 milliseconds

Estos mensajes indican que el proveedor de hosting está limitando las conexiones simultáneas de PHP. Para solucionarlo, ponte en contacto con tu proveedor de hosting para que:

  • confirme que no está bloqueando Jetpack desde su lado
  • pregunta si está limitando las conexiones entrantes y salientes mediante XML-RPC

Jetpack debe poder enviar y recibir solicitudes de red al mismo tiempo, lo que significa que necesita procesos simultáneos de PHP. Lo más habitual es pedir a tu proveedor de hosting que cambie la PHP_FCGI_CHILDREN configuración a 2 para solucionar este problema. Cuando el proveedor confirme que lo ha hecho, intenta volver a conectar Jetpack siguiendo esta guía.

No se ha podido insertar el blog

Este error significa que hay un problema con la forma en que se ha almacenado en nuestro sistema la URL de tu sitio. Tendremos que solucionarlo por nuestra parte. Ponte en contacto con el equipo de soporte para obtener ayuda.

Jetpack ha encontrado un error y no ha podido mostrar el panel de administración

Este error suele producirse cuando has configurado errores de PHP para que se muestren en la parte pública del sitio. Estos errores pueden interferir con la Jetpack API e impedir que se cargue el panel de administración.

La solución consiste en desactivar la salida de errores de PHP en la parte pública. Puedes seguir esta guía para hacerlo. Si sigues experimentando este error después de desactivar la salida de errores de PHP, ponte en contacto con el equipo de soporte.

Error de cURL 60 – SSL: no se ha podido obtener el certificado del emisor local

Error details: [http_request_failed] cURL error 60: SSL certificate problem: unable to get local issuer certificate [-10520]

Jetpack no puede conectarse porque no puede verificar el certificado SSL del sitio. Ponte en contacto con tu proveedor de hosting y pídele que configure el servidor del sitio para proporcionar la cadena completa de certificados SSL. Puedes utilizar esta herramienta online para comprobar si hay problemas con la cadena de certificados.

Código de error del servidor 500

Error details:string(60) -32301: transport error – HTTP status code was not 200 (500)

Este es un error del servidor de tu proveedor de hosting. Tendrás que depurar el código PHP comprobando el registro de errores de PHP para ver si hay avisos de la hora aproximada en la que apareció este error. Si no tienes claro cómo depurar el código PHP, ponte en contacto con tu proveedor de alojamiento web para obtener ayuda.

Código de error 409: XML-RPC no responde correctamente

Los sitios que usan Cloudflare u otras CDN como proxy para su tráfico pueden ver un error 409 en la Jetpack Herramienta de depuración disponible en https://jptools.wordpress.com/debug/.

Si utilizas Cloudflare, configúralo para omitir las funciones de Cloudflare para xmlrpc.php y el panel de administración de WordPress siguiendo esta guía.

Faltan secretos

Este mensaje de error sugiere algún problema de caché. Si utilizas un plugin de caché en tu sitio, prueba a vaciar la caché. Si no funciona, intenta instalar este pequeño plugin para purgar la caché de objetos. Cuando hayas terminado, intenta volver a conectar Jetpack siguiendo los pasos aquí.

El secreto de registro está vacío (estado 500)

Hay distintas situaciones que pueden provocar el error: The registration secret sent by your site is empty. (Status 500).

Si te ocurre eso, busca conflictos entre plugins o temas, y revisa los registros de PHP/depuración para identificar qué está bloqueando la conexión (tu proveedor de hosting puede ayudarte). En algunos casos, reducir el tamaño de la base de datos o aumentar los límites del servidor resolvió el problema; tu proveedor de hosting también puede ayudarte con eso.

Comprueba si faltan secretos

Error details: [verify_secrets_missing] Verification secrets not found

Esto significa que la solicitud puede haber agotado el tiempo de espera o no haber completado el protocolo de enlace inicial. Intenta volver a conectar Jetpack siguiendo estos pasos.

Jetpack ha encontrado un problema al intentar guardar las opciones (cannot_save_secrets)

Esto normalmente significa que la tabla options de tu base de datos de WordPress no se puede escribir. Si no sabes cómo comprobarlo, puedes ponerte en contacto con tu proveedor de hosting para que te ayude a asegurarte de que la tabla options se puede escribir.

xml_rpc-32601

Este error posiblemente se deba a una configuración incorrecta en lighttpd. No admitimos lighttpd, pero puedes consultar las sugerencias de este hilo del foro.

Ten en cuenta que, en un sitio configurado correctamente, la /xmlrpc.php URL debería mostrar «El servidor XML-RPC solo acepta solicitudes POST» al acceder a ella desde el navegador. La /xmlrpc.php?rsd URL debería mostrar algunos datos XML. En un sitio mal configurado, ambas URL mostrarán «El servidor XML-RPC solo acepta solicitudes POST». Más información en esta guía.

xml_rpc-32700

Si ejecutas WordPress detrás de Varnish, es posible que veas este mensaje al intentar conectar Jetpack con WordPress.com:

Your Jetpack has a glitch. Something went wrong that’s never supposed to happen. Guess you’re just lucky: xml_rpc-32700. Try connecting again.

Algunas versiones de Varnish tienen un error conocido que impide que Varnish se comunique correctamente con el servidor web mediante HTTP/1.0. Hasta que Varnish corrija el error, puedes probar esta solución alternativa, que indica a Varnish que use HTTP/1.1 en su lugar. Si no funciona, puedes intentar desactivar temporalmente Varnish, conectar Jetpack y volver a activar Varnish.

He recibido un mensaje de error que no aparece en esta página.

Puedes seguir nuestros pasos para solucionar problemas para obtener más información sobre el problema de tu sitio.

códigos de error HTTP

Es posible que veas distintos códigos de error HTTP al solucionar problemas de conexión de Jetpack. Para obtener más información, consulta nuestra página específica sobre errores HTTP.

Still need help?

Please contact support. We’re happy to advise.

In this section