Solucionar mensajes de error de conexión de Jetpack

Última actualización:

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

A partir de Jetpack 16.4, los mensajes que Jetpack muestra en sus pantallas de conexión también aparecen en la tarjeta llamada Conexión de Jetpack, en Ajustes → Conectores (WordPress 7.0 y posteriores). Cuando tu sitio no puede conectarse a WordPress.com, la tarjeta muestra el error de cURL en una segunda línea.

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

En Jetpack 16.4 y posteriores, Jetpack muestra este mensaje genérico únicamente cuando no tiene un mensaje específico para el error y tu sitio no devuelve texto de error legible. Cuando no tiene un mensaje específico, pero tu sitio devuelve texto de error, Jetpack muestra ese texto en su lugar.

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

Jetpack 16.4 y posteriores muestran este mensaje:

WordPress.com couldn’t find your site’s domain. Check that the domain is set up correctly and points to your site.

Las versiones anteriores de Jetpack y la herramienta de depuración de Jetpack muestran este error:

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

Jetpack 16.4 y posteriores muestran un mensaje diferente para cada error, y el mensaje suele incluir la dirección de tu sitio. Para un error 403, el mensaje es:

Something blocked WordPress.com from verifying your site at https://yourjetpack.blog (HTTP 403). Try again in a minute. If it keeps happening, a firewall or security rule is usually the cause: ask your hosting provider to allow connections from WordPress.com.

Para un error 404, el mensaje es:

WordPress.com reached your site at https://yourjetpack.blog, but the connection endpoint was not found. A security plugin or server rule may be blocking xmlrpc.php or the REST API.

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 alojamiento que permita las solicitudes a xmlrpc.php desde las direcciones IP de Jetpack. Si utilizas un plugin de seguridad, añade una excepción para esas direcciones IP. Jetpack vuelve a comprobarlo una vez al día y el error desaparece aproximadamente un día después de eliminar el bloqueo.

Tu servidor no pudo conectarse correctamente a WordPress.com (failed_test__outbound_http)

=> failed_test__outbound_http
[message] => Your server did not successfully connect to WordPress.com using HTTP. Please ask your hosting provider to confirm your server can make outbound requests to WordPress.com.

Jetpack muestra este error cuando tu servidor no puede enviar una solicitud a WordPress.com. La prueba de conexión de Jetpack envía una solicitud a WordPress.com desde tu sitio e informa de este error si la solicitud falla o tarda más de cinco segundos.

La misma prueba mediante HTTPS muestra failed_test__outbound_https. Ambos errores tienen la misma causa y la misma solución.

Jetpack 16.3 eliminó esta prueba porque un servidor lento podía hacer que fallara aunque la conexión de Jetpack funcionara. Para corregir este error, sigue estos pasos:

  1. Ve a Plugins → Plugins instalados en el panel de administración y actualiza Jetpack a la última versión.
  2. Ejecuta la herramienta de depuración de Jetpack de nuevo en tu sitio. Si todas las pruebas se superan, la conexión funciona.
  3. Si el depurador sigue mostrando un error, ve a Herramientas → Salud del sitio en el panel de administración de WP. WordPress realiza allí su propia comprobación de conexión saliente, y el resultado «No se pudo acceder a WordPress.org» muestra el error exacto que ha devuelto tu servidor.
  4. Contacta con tu proveedor de hosting y comparte ese error. Pídele que confirme que tu servidor puede realizar solicitudes HTTP salientes y HTTPS a WordPress.com, y que ningún cortafuegos ni regla de seguridad bloquea esas solicitudes.
  5. Después de que tu proveedor de hosting haga el cambio, vuelve a ejecutar la herramienta de depuración de Jetpack para confirmar que el error ha desaparecido.

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

Jetpack 16.4 y posteriores muestran este mensaje:

WordPress.com timed out waiting for your site to answer. Your site may be slow or overloaded, or a firewall may be silently dropping the connection. Try again in a minute. If it keeps happening, ask your hosting provider to check.

Las versiones anteriores de Jetpack y la herramienta de depuración de Jetpack muestran uno de estos dos errores de tiempo de espera:

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

Jetpack 16.4 y posteriores muestran este mensaje para «Unable to Insert Blog» y algunos otros errores de registro en el lado de WordPress.com:

WordPress.com couldn’t register your site right now. Please try again in a few minutes, and contact support if it keeps happening.

Intenta conectar Jetpack de nuevo dentro de unos minutos. Si el error sigue produciéndose, ponte en contacto con el servicio de asistencia para obtener ayuda. El error «Unable to Insert Blog» significa que hay un problema con la forma en que la URL de tu sitio se ha almacenado en nuestro sistema. Tendremos que solucionarlo por nuestra parte.

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

Jetpack 16.4 y posteriores muestran este mensaje:

WordPress.com got an error (HTTP 500) when it tried to verify your site at https://yourjetpack.blog. Your site’s error log may show the cause.

Las versiones anteriores de Jetpack y la herramienta de depuración de Jetpack muestran este error:

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 cuyo tráfico pasa por Cloudflare u otras CDN pueden mostrar un error 409 en la herramienta de depuración de Jetpack. 

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

Jetpack 16.4 y posteriores muestran este mensaje:

The connection attempt expired or was interrupted, for example by another connection attempt at the same time. Please try again.

Las versiones anteriores de Jetpack y la herramienta de depuración de Jetpack muestran este error:

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. Otro intento de conexión ejecutándose al mismo tiempo también puede interrumpirla. Intenta volver a conectar Jetpack siguiendo estos pasos.

Demasiados intentos de conexión

Jetpack 16.4 y posteriores muestran este mensaje cuando tu sitio ha realizado demasiados intentos de conexión:

There have been too many connection attempts from this site. Please wait an hour and try again.

Espera una hora y conecta Jetpack de nuevo.

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

Jetpack 16.4 y posteriores muestran este mensaje:

WordPress.com couldn’t connect to your site through xmlrpc.php. A security plugin or your hosting provider may be blocking it.

Las versiones anteriores de Jetpack muestran este mensaje:

The Jetpack server could not connect to your site through xmlrpc.php. A security plugin or your hosting provider may be blocking it or replacing it with another XML-RPC handler. Ask them to allow xmlrpc.php, then try again.

Jetpack muestra este error cuando WordPress.com no puede verificar tu conexión a través del archivo xmlrpc.php de tu sitio. Un plugin de seguridad, un firewall o tu proveedor de hosting suelen bloquear xmlrpc.php o reemplazarlo por otro controlador XML-RPC que no reconoce las solicitudes de Jetpack.

Para solucionar este error, sigue estos pasos:

  1. Si utilizas un plugin de seguridad, comprueba si bloquea o reemplaza xmlrpc.php y añade una excepción para las direcciones IP de Jetpack.
  2. Pregunta a tu proveedor de hosting si un firewall o una regla del servidor bloquea o reescribe las solicitudes a xmlrpc.php y pídele que permita las solicitudes procedentes de las direcciones IP de Jetpack.
  3. Intenta conectarte de nuevo a Jetpack.

Para comprobar si xmlrpc.php funciona, abre /xmlrpc.php en tu sitio en un navegador. Debería mostrar «El servidor XML-RPC solo acepta solicitudes POST». La /xmlrpc.php?rsd dirección debería mostrar datos XML. Si ambas direcciones muestran el mensaje «Solo se aceptan solicitudes POST», una regla de reescritura o una capa de caché del servidor está interceptando xmlrpc.php. Comprueba tu archivo de xmlrpc.php.

xml_rpc-32700

Jetpack 16.4 y posteriores muestran este mensaje:

WordPress.com couldn’t read your site’s response. Another plugin may be adding extra output to xmlrpc.php. Try deactivating other plugins.

Jetpack 16.4 y posteriores también pueden mostrar este mensaje:

PHP’s XML extension isn’t available on your site, and Jetpack needs it to connect. Ask your hosting provider to enable it.

Las versiones anteriores de Jetpack muestran 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.

Si ejecutas WordPress detrás de Varnish, es posible que veas este error. 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 solucione el error, puedes probar esta solución, que indica a Varnish que use HTTP/1.1 en su lugar. Si no funciona, puedes probar a desactivar Varnish temporalmente, conectarte a Jetpack y volver a activar Varnish.

Tu sitio pide a los visitantes que inicien sesión

Jetpack 16.4 y posteriores muestran este mensaje:

Your site asks visitors to log in (for example password protection or a maintenance mode plugin), so WordPress.com couldn’t verify it. Turn it off while you connect.

WordPress.com tiene que cargar tu sitio para verificarlo, pero una solicitud de inicio de sesión lo impide. Desactiva la protección mediante contraseña o el plugin del modo de mantenimiento, conecta Jetpack y vuelve a activarlo.

Tu sitio está en una red privada

Jetpack 16.4 y posteriores muestran este mensaje:

Your site is on a private network, so WordPress.com can’t reach it. Jetpack can only connect sites that are publicly accessible.

Jetpack solo puede conectar sitios a los que WordPress.com pueda llegar a través de internet. No se puede llegar a un sitio que se ejecuta en un ordenador local o en una red privada.

La dirección de tu sitio está en WordPress.com

Jetpack 16.4 y posteriores muestran este mensaje:

Your site’s address is on WordPress.com. Jetpack connects WordPress sites hosted elsewhere, so it can’t connect this one.

Si crees que se trata de un error, comprueba la dirección de WordPress y la dirección del sitio en Ajustes → General, después ponte en contacto con el servicio de asistencia.

Error de conexión segura (HTTPS)

Jetpack 16.4 y posteriores muestran este mensaje:

WordPress.com couldn’t make a secure (HTTPS) connection to your site at https://yourjetpack.blog. Its SSL certificate or HTTPS setup may be invalid. Ask your hosting provider to check it.

Jetpack también muestra este mensaje para los errores HTTP 525 y 526. Si tu error menciona «cURL error 60», consulta los pasos sobre la cadena de certificados en cURL error 60 – SSL: no se puede obtener el certificado del emisor local.

WordPress.com no pudo llegar a tu sitio

Jetpack 16.4 y posteriores muestran este mensaje:

WordPress.com couldn’t reach your site at https://yourjetpack.blog to verify it. Make sure your site is publicly reachable and its domain and SSL certificate are set up correctly. If they are, ask your hosting provider whether they block connections from WordPress.com.

Jetpack también muestra este mensaje cuando tu sitio devuelve un error Cloudflare 521, 522, 523, 524 o 530. Estos errores significan que tu servidor está caído o no se puede acceder a él.

Tu sitio redirigió a WordPress.com

Jetpack 16.4 y posteriores muestran este mensaje:

Your site redirected WordPress.com to an address it couldn’t use. Check the WordPress Address and Site Address in Settings › General, and any redirect rules on your site or host.

Tu sitio no pudo llegar a WordPress.com

Jetpack 16.4 y posteriores muestran este mensaje:

Your site couldn’t reach WordPress.com. Ask your hosting provider to allow outgoing connections from your site to jetpack.wordpress.com.

El error de cURL aparece en una segunda línea. Compártelo con tu proveedor de hosting.

WordPress.com no está disponible o envió una respuesta inesperada

Jetpack 16.4 y posteriores muestran uno de estos mensajes:

WordPress.com is temporarily unavailable. Please try again in a minute.
Your site got an unexpected response from WordPress.com. If your hosting provider filters outgoing connections, ask them to allow jetpack.wordpress.com.
WordPress.com returned an unexpected response when registering your site. Please try again in a minute.

Errores del navegador o de la API REST de tu sitio

Jetpack 16.4 y posteriores pueden mostrar estos mensajes cuando falla la solicitud de conexión a tu sitio:

  • Tu sesión ha caducado. Vuelve a cargar la página e inténtalo de nuevo.
  • No se pudo acceder a la API REST de tu sitio. Es posible que un plugin de seguridad o una regla del servidor la esté bloqueando.
  • The connection request got an unexpected response. Another plugin or a PHP error may be adding extra output; your site’s error log, or temporarily deactivating other plugins, can show which.
  • Tu navegador no pudo completar la solicitud a tu sitio. Es posible que un cortafuegos, CDN o una redirección estén interfiriendo. Vuelve a cargar la página e inténtalo de nuevo.
  • Un error crítico interrumpió la conexión. El registro de errores de tu sitio contiene los detalles.
  • Solo los administradores del sitio pueden conectar este sitio. Pide a un administrador que lo conecte.

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.

En esta sección