Solucionar problemas de Jetpack

¿Tienes problemas para conectar Jetpack con tu sitio web o con alguna otra función de Jetpack? Si es así, estos son los pasos recomendados para solucionar los problemas habituales de Jetpack.

Antes de solucionar el problema, comprueba que tu sitio esté disponible públicamente; de lo contrario, Jetpack no podrá conectarse. Puedes obtener más información sobre por qué es necesario conectar tu cuenta de WordPress.com con Jetpack.

Comprueba si hay una interrupción del servicio de Jetpack

¿Hay una interrupción del servicio de Jetpack? Comprueba https://automatticstatus.com para consultar el estado actual del servicio y cualquier mantenimiento programado. Si todo funciona correctamente, lo más probable es que el problema sea específico de tu sitio. Continúa ejecutando la herramienta de depuración de Jetpack.

Si la página de estado muestra una interrupción o un mantenimiento que afecta a Jetpack, espera hasta que se indique que se ha resuelto y vuelve a comprobar tu sitio.

https://automatticstatus.com es la página de estado oficial de Jetpack.

Ejecuta la herramienta de depuración de Jetpack

La Herramienta de depuración de Jetpack (jptools.wordpress.com/debug/) puede identificar muchas causas distintas de los problemas de conexión. Para verificar tu conexión con Jetpack, visita tu sitio web, copia la URL de la barra de direcciones del navegador y pégala en la herramienta de depuración de Jetpack. Si la conexión funciona y todas las pruebas se superan correctamente, verás el mensaje «¡Todo parece perfecto!».

Si aparece un error, intenta volver a conectar Jetpack siguiendo exactamente estos pasos:

  1. Inicia sesión en el panel de administración de tu sitio y ve a Jetpack → My Jetpack.
  2. En la parte inferior de la página, haz clic en Sitio y cuenta conectados.
  3. En la ventana modal que aparece, haz clic en Desconectar Jetpack.
  4. Sigue el resto de las indicaciones hasta que se confirme que la desconexión se ha completado.
  5. Ve a Jetpack → My Jetpack.
  6. Haz clic en el botón Potenciar mi sitio y completa el proceso de conexión.
  7. Vuelve a comprobar tu sitio con Depuración de Jetpack en https://jptools.wordpress.com/debug/. Si sigue apareciendo un error, continúa comprobando otros problemas indicados en esta página.

Mensajes de error

¿Ves un mensaje de error al intentar conectar Jetpack o procedente de la herramienta de depuración de Jetpack anterior? Algunos ejemplos son:

  • Se agotó el tiempo de espera de la operación
  • Error de conexión
  • Error 60 de cURL
  • XML‑RPC no responde correctamente

Visita la página de Mensajes de error para consultar los errores más habituales, sus causas y cómo resolverlos.

Comprobar problemas conocidos

Comprueba la lista de problemas conocidos  para detectar posibles conflictos. Si utilizas un plugin o tema que aparece en ella y no puedes utilizar una alternativa, es posible que Jetpack no funcione correctamente.

Comprueba tu archivo de xmlrpc.php

Jetpack necesita este archivo para conectarse a tu sitio web.

Empieza por comprobar yourjetpack.blog/xmlrpc.php (sustituye «yourjetpack.blog» por tu dominio real) en la barra de direcciones del navegador. Esa página debería mostrar el siguiente mensaje: El servidor XML-RPC solo acepta solicitudes POST.

El mensaje que veas debe ser exactamente igual al escrito arriba, sin espacios ni saltos de línea antes o después y sin ningún otro texto. Compara el tuyo con este ejemplo funcional.

  • Si ves este mensaje, pero no aparece en una línea independiente, es posible que un tema o plugin esté mostrando caracteres adicionales que no debería. Comprueba si hay conflictos con el plugin o el tema.
  • Si aparece un error 404 o el mensaje «No encontrado», ponte en contacto con tu proveedor de alojamiento. Es posible que tenga medidas de seguridad que estén bloqueando el archivo XML-RPC, lo que puede causar problemas con Jetpack y otros plugins.
  • Es posible que el archivo XML-RPC no esté en la carpeta raíz de tu instalación de WordPress, en cuyo caso Jetpack no podrá conectarse. Reinstalar el núcleo de WordPress debería reemplazarlo; también puedes pedirle a tu proveedor de alojamiento que lo haga.

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

Jetpack muestra este aviso cuando el cortafuegos de tu proveedor de alojamiento, el cortafuegos de aplicaciones web (WAF) o una regla de seguridad impide que WordPress.com llegue a xmlrpc.php en tu sitio:

Las solicitudes de WordPress.com a tu sitio están bloqueadas, normalmente por un cortafuegos o una regla de seguridad. Consulta Salud del sitio para obtener más información y conocer los siguientes pasos.

El aviso aparece en cualquier página del panel de administración. Ofrece un enlace Visitar Salud del sitio en lugar de una opción para volver a conectarte, porque volver a conectarte no soluciona una solicitud bloqueada. Tus tokens de conexión siguen siendo válidos; las solicitudes que los contienen se bloquean antes de llegar a tu sitio.

Para solucionarlo:

  1. Ve a Herramientas → Salud del sitio y revisa los elementos de Jetpack del informe para obtener un diagnóstico completo y conocer los siguientes pasos.
  2. Pregunta a tu proveedor de alojamiento si un cortafuegos, WAF o una regla del servidor bloquea las solicitudes a xmlrpc.php y pídele que permita las solicitudes de WordPress.com.
  3. Si utilizas un plugin de seguridad, comprueba si bloquea xmlrpc.php y añade una excepción para WordPress.com.

Jetpack vuelve a comprobarlo una vez al día. El aviso desaparece por sí solo aproximadamente un día después de eliminar el bloqueo. No es necesario desconectar ni volver a conectar Jetpack.

Ten en cuenta que este aviso no aparece en sitios alojados en WordPress.com.

Conflictos entre plugins

A veces, otros plugins pueden crear un conflicto con Jetpack que impida que se conecte a WordPress.com.

Para descartar un conflicto entre plugins:

  1. Desactiva todos los demás plugins y mantén Jetpack activo.
  2. Intenta conectarte de nuevo.
  3. Si Jetpack se conecta, puedes volver a activar los plugins uno por uno para asegurarte de que todo sigue funcionando.

Un conflicto puede causar otros problemas además de impedir que Jetpack se conecte, así que comprueba si hay algo más que no funcione correctamente después de activar cada plugin. Si descubres que un plugin está causando un conflicto con Jetpack, ponte en contacto con sus desarrolladores para comprobar si existe una solución que permita que funcione con Jetpack.

Problemas con el tema

Si tienes un problema de visualización o la solución de problemas del plugin no ayuda, instala y activa uno de los temas predeterminados de WordPress, como Twenty Twenty Two, y vuelve a intentarlo. Si las funciones de Jetpack empiezan a funcionar con normalidad, significa que probablemente haya algo defectuoso o incompatible en tu otro tema, por lo que deberías ponerte en contacto con sus autores. No olvides indicarles los pasos de solución de problemas que ya has probado.

Estado del sitio

La sección Estado del sitio del panel de administración de WordPress (en Herramientas → Estado del sitio) proporciona información fundamental sobre la configuración de WordPress, así como sobre cualquier otro aspecto que pueda requerir tu atención.

Además, Jetpack vuelve a comprobar una vez al día su conexión con WordPress.com e informa del resultado en Estado del sitio. Si las solicitudes de WordPress.com a tu sitio están bloqueadas, Estado del sitio muestra el diagnóstico completo y los siguientes pasos, y el resultado desaparece aproximadamente un día después de que se elimine el bloqueo.

Comprobaciones de conexión de Jetpack en Estado del sitio

Jetpack añade varias comprobaciones de conexión al informe de Estado del sitio. Llevan una insignia de Jetpack Conexión Las comprobaciones fallidas aparecen en la parte superior de la pestaña Estado con una descripción y una acción recomendada. Las comprobaciones superadas se agrupan en Pruebas superadas en la parte inferior de la página.

Para revisarlas:

  1. Ve a Herramientas → Estado del sitio en el panel de administración de WordPress.
  2. 2. Abre la pestaña Estado.
  3. 3. Busca los elementos con la insignia Jetpack Conexión.
  4. 4. Despliega Pruebas superadas para ver las comprobaciones correctas.

Qué significan los resultados de la conexión de Jetpack

Cada comprobación fallida muestra un mensaje que describe el problema y el siguiente paso recomendado. Busca en la lista de abajo el mensaje que ves.

Conexión y tokens

  • Tu sitio no está conectado a WordPress.com — Jetpack no tiene una conexión activa con WordPress.com. Vuelve a conectar tu sitio a WordPress.com.
  • Falta el token del sitio utilizado para autenticarlo con WordPress.com., Falta el token del propietario de la conexión., El token del sitio utilizado para autenticarlo con WordPress.com no se ha podido validar., o Tokens de conexión de Jetpack no válidos. — Faltan los tokens que Jetpack utiliza para autenticarse con WordPress.com, o WordPress.com ya no los acepta. Las causas habituales son una migración del sitio, la restauración de una base de datos o una desconexión parcial. Vuelve a conectar tu sitio para emitir tokens nuevos.
  • El usuario que configuró la conexión de Jetpack ya no existe en este sitio. — El propietario de la conexión (la cuenta de usuario que conectó Jetpack) se ha eliminado. Vuelve a conectar tu sitio utilizando una cuenta de administrador actual.
  • El usuario (nombre de usuario) que configuró la conexión de Jetpack no es administrador. — El propietario de la conexión ha perdido el perfil de administrador. Vuelve a asignarle el perfil de administrador o vuelve a conectar tu sitio con otra cuenta de administrador.

Discordancia de URL

  • La URL de inicio está configurada como …, pero tu conexión de Jetpack la muestra como …, La URL de tu sitio está configurada como …, pero tu conexión de Jetpack la muestra como …, o Se ha detectado una discordancia de URL entre tu sitio y WordPress.com. — La dirección del sitio cambió después de conectar Jetpack. Esto ocurre después de cambiar de dominio, pasar de http a https o conectar una copia de staging del sitio. Comprueba que la dirección de WordPress y la dirección del sitio, en Ajustes → Generales sean correctas y, después, contacta con el soporte de Jetpack.

Solicitudes bloqueadas por tu sitio

Dos problemas distintos tienen el título Tu sitio está bloqueando solicitudes de WordPress.com. Lee la descripción que aparece debajo del título para distinguirlos. Volver a conectar no soluciona ninguno de los dos.

  • WordPress.com ha llegado a tu sitio, pero la solicitud se ha bloqueado. (a veces seguido de un estado HTTP, como HTTP 403) — Un plugin de seguridad, un cortafuegos, un cortafuegos de aplicaciones web (WAF) o una regla del servidor ha rechazado la solicitud de WordPress.com al archivo xmlrpc.php de tu sitio. Pide a tu proveedor de hosting o de seguridad que permita las IPs de conexión de Jetpack.
  • WordPress.com no ha podido establecer una conexión segura con tu sitio porque no se ha podido verificar el certificado SSL de tu sitio. — Tu certificado SSL ha caducado, está autofirmado o carece de un certificado intermedio. Pide a tu proveedor de hosting que renueve el certificado o complete su cadena. Consulta los certificados SSL más abajo para saber cómo comprobar tu certificado.

Una vez solucionado el bloqueo o el certificado, este resultado desaparece aproximadamente en un día.

Configuración del servidor

  • El valor del puerto del servidor no es el esperado. — Tu servidor informa de un puerto distinto de 80 o 443. El mensaje incluye una línea de código, por ejemplo define( 'JETPACK_SIGNATURE__HTTPS_PORT', 8443 ). Añade esa línea exacta a tu archivo wp-config.php. Esta comprobación se omite cuando la URL de tu sitio ya incluye un número de puerto.
  • Las bibliotecas de manipulación XML de PHP no están disponibles. — La extensión XML de PHP no está instalada en tu servidor. Consulta la extensión PHP-XML más abajo.

Otros fallos de las comprobaciones de conexión

  • La comprobación de conexión ha fallado (a veces seguida de un código de error o de estado) — WordPress.com ha ejecutado la comprobación de conexión con tu sitio y ha fallado por un motivo no indicado anteriormente. Vuelve a conectar tu sitio a WordPress.com. Si el resultado vuelve a aparecer, contacta con el soporte de Jetpack e incluye el mensaje completo.

Comprobaciones omitidas

Una comprobación omitida no indica un fallo. Jetpack omite la comprobación de conexión con WordPress.com cuando:

  • Tu sitio está en el modo sin conexión o en el modo seguro.
  • Tu sitio no se comunica con WordPress.com.
  • Una comprobación anterior de la conexión de Jetpack ha fallado. Soluciona primero esa comprobación y vuelve a cargar Estado del sitio.

Las comprobaciones del propietario de la conexión se omiten cuando el sitio está conectado a WordPress.com sin un usuario. Es lo esperado y no es necesario solucionarlo.

Dos resultados omitidos están relacionados con el tiempo, no con un problema de tu sitio: La comprobación agotó el tiempo de espera, lo que a veces puede indicar un fallo o un falso fallo. y WordPress.com no pudo completar la comprobación de conexión. Esto suele ser temporal. Vuelve a cargar Estado del sitio más tarde. Si el resultado sigue apareciendo, contacta con el soporte de Jetpack.

Configuraciones específicas

Tus archivos wp-config.php y .htaccess

Si tú has añadido código o uno de tus plugins lo ha añadido a los archivos. htaccess o wp-config.php puede que haya provocado una configuración incorrecta. Puedes consultar estas guías para obtener más información y configuraciones habituales que te ayuden a devolver los archivos a su estado predeterminado: wp-config / htaccess

La extensión PHP-XML

El PHP de tu sitio necesita la extensión XML para analizar XML, que Jetpack necesita para comunicarse correctamente con tu sitio. Consulta con el equipo de atención al cliente de tu proveedor de alojamiento para asegurarte de que la extensión PHP-XML está instalada y activa en tu servidor.

La API JSON (API REST)

Jetpack utiliza XML-RPC y la JSON API (API REST) para comunicarse con tu sitio. Asegúrate de que la API JSON está activada en tu sitio y de que la autenticación está desactivada. Si prefieres no desactivar la autenticación en la API JSON de tu sitio, permite en su lugar los espacios de nombres /jetpack/v4/ y /wpcom/v2/. Si no sabes cómo hacerlo, ponte en contacto con el equipo de atención al cliente de tu proveedor de alojamiento para que te ayude.

Cloudflare

Si utilizas Cloudflare en tu sitio, consulta esta guía para asegurarte de que Jetpack y Cloudflare funcionan correctamente juntos.

Comprueba la velocidad de tu sitio

Tu sitio debe responder inicialmente en un plazo de 5 segundos para que la conexión de Jetpack funcione correctamente.

Puedes comprobar la velocidad y el rendimiento general de tu sitio con varias herramientas (como GTmetrix o WebPageTest) y después ponerte en contacto con tu proveedor de alojamiento para mostrarle los resultados. A partir de ahí, quizá pueda ayudarte a mejorar la respuesta y los tiempos de carga de tu sitio.

Certificados SSL

Tu certificado SSL garantiza que el tráfico de tu sitio sea seguro y esté protegido. A veces puede estar mal configurado o haber caducado, lo que impedirá que Jetpack se conecte a él. Puedes comprobar si hay errores en tu certificado SSL con este Comprobador de SSL y comprobar su estado general con esta herramienta: Prueba del servidor de SSL. Normalmente debería obtener una calificación A o A+, y no deberías ver ningún error.

Los errores de SSL más habituales que debe solucionar tu proveedor de alojamiento son:

  • Autofirmado: el certificado no se ha creado siguiendo prácticas de seguridad estándar y se considera inseguro
  • Falta el certificado de cadena/intermedio: algunos certificados SSL se aplican a tu sitio en varias partes. Cuando falta uno o varios en la cadena, la seguridad queda dañada e incompleta
  • Caducado: al igual que un dominio, un certificado SSL debe renovarse cada año o caducará. Las renovaciones de certificados suelen realizarse sin que tengas que hacer nada, pero a veces los sistemas automáticos de tu proveedor de alojamiento pueden no hacerlo

HTTPS

  • Comprueba que tanto la opción SITE_URL como la opción HOME_URL de Configuración → General en tu panel de administración de WordPress utilicen https antes de tu dominio en lugar de solo http (sin la «s»). Los sitios que solo utilizan http no son seguros ni utilizan el certificado SSL mencionado anteriormente; HTTPS carga correctamente el certificado y permite que Jetpack se conecte a él.
  • Además, asegúrate de que todo el tráfico de tu sitio se dirija también a https Por ejemplo, las solicitudes a http://yourjetpack.blog deberían redirigirse automáticamente a https://yourjetpack.blog en su lugar. Tu proveedor de hosting puede ayudarte a comprobar que esto sucede como debería.
  • Para obtener información más detallada sobre la solución de problemas de SSL, consulta esta guía.

Errores de base de datos durante la sincronización de Jetpack

En determinadas configuraciones, puede que aparezca el siguiente error en el error_logde tu sitio:

[13-Oct-2025 07:58:53 UTC] WordPress database error Commands out of sync;
you can't run this command now for query SELECT option_value FROM wp_options
WHERE option_name = 'jpsq_sync_checkout' made by shutdown_action_hook, 
do_action('shutdown'), WP_Hook->do_action, WP_Hook->apply_filters, 
Automattic\Jetpack\Sync\Sender->do_sync, 
Automattic\Jetpack\Sync\Dedicated_Sender::spawn_sync, 
Automattic\Jetpack\Sync\Queue->is_locked, Automattic\Jetpack\Sync\Queue-
get_checkout_id [13-Oct-2025 07:58:53 UTC] WordPress database error 
Commands out of sync; you can't run this command now for query SELECT 
COUNT(*) FROM wp_jetpack_sync_queue WHERE queue_id = 'sync' made by 
shutdown_action_hook, do_action('shutdown'), WP_Hook->do_action, WP_Hook->apply_filters, 
Automattic\Jetpack\Sync\Sender->do_sync, 
Automattic\Jetpack\Sync\Dedicated_Sender::spawn_sync, 
Automattic\Jetpack\Sync\Queue->size, 
Automattic\Jetpack\Sync\Queue\Queue_Storage_Table->get_item_count

Si ves este mensaje, la solución es añadir un fragmento de código PHP personalizado a tu sitio:

add_action( 'shutdown', 'wordpress_check_database_connection', 0 );
function wordpress_check_database_connection() {
    global $wpdb;

    $wpdb->check_connection();
}

Tenemos instrucciones sobre cómo hacerlo en:

Modo de desarrollo

Si estabas utilizando Modo de desarrollo, comprueba tu archivo wp-config.php y asegúrate de que define('JETPACK_DEV_DEBUG', true); ya no está presente.

Credenciales del servidor para Jetpack Backup

Si tienes problemas para añadir tus credenciales a Jetpack Backup, te recomendamos que te pongas en contacto con tu proveedor de alojamiento y le pidas que te proporcione esta información para poder introducirla correctamente en los ajustes de Jetpack:

  • Tipo de credencial (FTP, SFTP, SSH)
  • Dirección del servidor
  • Número de puerto
  • Nombre de usuario del servidor
  • Contraseña del servidor
  • Ruta completa de instalación de WordPress (aquí es donde está instalado WordPress en tu servidor)

Reinstalar y volver a conectar Jetpack

A veces es necesario restablecer por completo la conexión entre tu sitio y nuestros servicios. Puedes seguir estas instrucciones para hacerlo.

Contacta con tu proveedor de alojamiento

Estos problemas debe resolverlos tu proveedor de alojamiento, no el equipo de soporte de Jetpack; están relacionados con el servidor:

  • Certificados SSL
  • Cambios en las direcciones IP o en los dominios/URL
  • Migración de un servidor a otro
  • El sitio está caído o no responde
  • Errores (500 / 502 / 504 / 403)
  • Uso de recursos o memoria del servidor
  • Problemas de DNS
  • Software de servidor obsoleto (PHP, MySQL, etc.)
  • Permisos de archivos y carpetas
  • Problemas que siguen produciéndose incluso después de desinstalar Jetpack

Still need help?

Please contact support. We’re happy to advise.

In this section