No se puede conectar el sitio a TTSWP

4 min read

Hiciste clic en Comenzar en la Tarjeta de Conexión pero la conexión no se completó. El popup no se abrió, la nueva pestaña dio error, o volviste a WordPress y nada cambió. Esta página cubre las causas más comunes, de más a menos probable.

Causa 1: El bloqueador de popups detuvo la nueva pestaña

Síntoma: Hacer clic en Comenzar no produce nada visible. No se abre ninguna pestaña nueva.

Por qué: Tu navegador bloqueó el popup antes de que pudiera llegar a app.ttswp.com.

Solución:

  1. Busca un pequeño icono de popup bloqueado en la barra de direcciones del navegador (lado derecho, generalmente).
  2. Haz clic en él y elige Permitir siempre popups de este sitio.
  3. Haz clic en Comenzar de nuevo.

En Chrome: barra de direcciones → pequeño icono de popup bloqueado → "Permitir siempre". En Firefox: barra de direcciones → icono de escudo → permisos del sitio. En Safari: Preferencias → Sitios web → Ventanas emergentes → Permitir.

Causa 2: Tu sitio no puede llegar a app.ttswp.com

Síntoma: El popup se abre pero muestra "No se puede llegar al servidor", o completas el registro en app.ttswp.com pero el administrador de WordPress nunca muestra el estado conectado.

Por qué: Tu host bloquea las solicitudes HTTPS salientes a dominios externos, tu firewall está filtrando, o un proxy corporativo está en medio.

Solución:

  1. Desde WordPress, abre Herramientas → Estado del sitio → Información → Solicitudes HTTP.
  2. Revisa la sección etiquetada como "Solicitud de bucle" y "Conexión HTTPS". Ambas deben estar en verde.
  3. Si están en rojo, pide a tu host que permita HTTPS saliente hacia app.ttswp.com y *.ttswp.com.
  4. Causas comunes: firewalls corporativos, reglas mod_security a nivel de servidor, plugins de "seguridad de WordPress" que bloquean llamadas salientes.

También puedes probar desde el propio servidor:

curl -I https://app.ttswp.com/

Una respuesta 200 o 301 significa que la ruta de red está bien. Un tiempo de espera agotado significa que el host lo está bloqueando.

Causa 3: Cookies de terceros bloqueadas

Síntoma: Inicias sesión en app.ttswp.com correctamente, la pestaña se cierra, pero la Tarjeta de Conexión de WordPress sigue ahí.

Por qué: El protocolo de conexión usa una cookie de corta duración establecida por app.ttswp.com. Si tu navegador bloquea completamente las cookies de terceros, la cookie no sobrevive la redirección de vuelta.

Solución:

  • En Chrome: Configuración → Privacidad y seguridad → Cookies → Permitir cookies de terceros para ttswp.com.
  • En Safari: Preferencias → Privacidad → Evitar el seguimiento entre sitios desactivado (para esta sesión).
  • En Brave: reduce la configuración de Shields para ttswp.com y tu sitio de WordPress.

Después de que la conexión tenga éxito, puedes volver a activar el bloqueo de cookies de terceros. El token del sitio se almacena en tu base de datos de WordPress, no en cookies.

Causa 4: Sitio local o de pruebas detrás de una VPN o red privada

Síntoma: El popup se abre, el registro parece correcto, pero la redirección de vuelta a tu sitio de WordPress falla porque la URL es privada (por ejemplo, http://localhost:8080, https://staging.local, o una URL protegida por Cloudflare Access).

Por qué: app.ttswp.com redirige de vuelta a la URL de tu sitio al completarse. Si esa URL no es accesible desde la internet pública, la redirección no llega a ningún lado.

Solución:

  • En localhost: usa un servicio de túnel como ngrok y establece la URL del sitio de WordPress a la URL HTTPS de ngrok para el paso de conexión.
  • En un sitio de pruebas detrás de Cloudflare Access o autenticación HTTP básica: desactiva temporalmente la autenticación para la URL de redirección de conexión, completa la conexión y vuelve a activarla.
  • Si no puedes exponer el sitio públicamente, contacta con soporte para obtener un token manual.

Causa 5: Discrepancia en la URL del sitio

Síntoma: La conexión se completa pero el plugin muestra "Conectado como un sitio diferente" o pierde la conexión repetidamente.

Por qué: La Dirección del sitio (URL) de WordPress en Ajustes → General no coincide con la URL desde la que se carga el plugin. Causas comunes: el sitio es accesible tanto en www.example.com como en example.com, o migraste recientemente de HTTP a HTTPS pero la URL del sitio todavía dice http://.

Solución:

  1. En Ajustes → General, establece tanto la Dirección de WordPress (URL) como la Dirección del sitio (URL) a la versión canónica (mismo esquema, mismo www/sin www).
  2. Guarda.
  3. Desconecta y vuelve a conectar desde Texto a Voz → Mi Plan y Créditos.

Causa 6: El proxy inverso o CDN reescribe el callback de conexión

Síntoma: La conexión se completa pero el administrador de WordPress nunca se actualiza. No hay errores visibles.

Por qué: Cloudflare, Sucuri u otro proxy inverso está almacenando en caché el administrador de WordPress o eliminando los parámetros del callback.

Solución:

  • Excluye /wp-admin/ de la caché del CDN.
  • En Cloudflare: Caché → Configuración → Omitir caché en cookie o añade una regla de página para *example.com/wp-admin/* configurada como Omitir caché.

Causa 7: Ya conectado a otra cuenta de TTSWP

Síntoma: Al iniciar sesión en app.ttswp.com aparece "Este sitio ya está conectado a otra cuenta".

Solución:

  1. Inicia sesión en la cuenta original de TTSWP en app.ttswp.com.
  2. Ve a Sitios y elimina este sitio.
  3. Vuelve al administrador de WordPress y haz clic en Comenzar de nuevo.

¿Sigues atascado?

Recopila esta información y contacta con soporte:

  • El paso exacto donde falla la conexión (popup, registro, redirección o actualización del administrador)
  • La URL de tu sitio de WordPress desde Ajustes → General
  • Si el sitio está en localhost, en pruebas o en producción
  • Cualquier mensaje de error visible en la consola del navegador (F12 → Consola)
  • La URL en la que estaba el navegador cuando falló la conexión

Páginas relacionadas