Не удаётся подключить сайт к TTSWP

4 min read

Вы нажали Начать на карточке подключения, но соединение не завершилось. Всплывающее окно не открылось, новая вкладка выдала ошибку или вы вернулись в WordPress, и ничего не изменилось. На этой странице перечислены наиболее частые причины - от самых вероятных к менее вероятным.

Причина 1: Блокировщик всплывающих окон остановил новую вкладку

Симптом: Нажатие Начать не даёт видимого результата. Новая вкладка не открывается.

Почему: Браузер заблокировал всплывающее окно до того, как оно смогло открыть app.ttswp.com.

Решение:

  1. Найдите небольшой значок блокировки в адресной строке браузера (обычно справа).
  2. Нажмите на него и выберите Всегда разрешать всплывающие окна с этого сайта.
  3. Снова нажмите Начать.

В Chrome: адресная строка - значок заблокированного окна - «Всегда разрешать». В Firefox: адресная строка - значок щита - разрешения сайта. В Safari: Настройки - Сайты - Всплывающие окна - Разрешить.

Причина 2: Сайт не может связаться с app.ttswp.com

Симптом: Всплывающее окно открывается, но показывает «Не удаётся связаться с сервером», или вы завершили регистрацию на app.ttswp.com, но панель администратора WordPress не отображает подключённое состояние.

Почему: Ваш хостинг блокирует исходящие HTTPS-запросы к внешним доменам, брандмауэр фильтрует трафик или на пути стоит корпоративный прокси.

Решение:

  1. В WordPress откройте Инструменты - Работоспособность сайта - Информация - HTTP-запросы.
  2. Найдите разделы «Loopback request» и «HTTPS connection». Оба должны быть зелёными.
  3. Если они красные, попросите хостинг разрешить исходящий HTTPS на app.ttswp.com и *.ttswp.com.
  4. Частые виновники: корпоративные брандмауэры, правила mod_security на уровне сервера, плагины безопасности WordPress, блокирующие исходящие запросы.

Можно также проверить с самого сервера:

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

Ответ 200 или 301 означает, что сетевой путь работает. Таймаут означает, что хостинг блокирует соединение.

Симптом: Вы успешно вошли на app.ttswp.com, вкладка закрылась, но карточка подключения в WordPress по-прежнему отображается.

Почему: Рукопожатие при подключении использует кратковременный cookie, установленный app.ttswp.com. Если браузер полностью блокирует сторонние cookie, этот cookie не переживает редирект обратно.

Решение:

  • В Chrome: Настройки - Конфиденциальность и безопасность - Файлы cookie - Разрешить сторонние cookie для ttswp.com.
  • В Safari: Настройки - Конфиденциальность - Не допускать межсайтовое отслеживание - отключите (на время этой сессии).
  • В Brave: снизьте уровень защиты Shields для ttswp.com и вашего сайта WordPress.

После успешного подключения вы можете снова включить блокировку сторонних cookie. Токен сайта хранится в базе данных WordPress, а не в cookie.

Причина 4: Локальный или тестовый сайт за VPN или в частной сети

Симптом: Всплывающее окно открывается, регистрация проходит нормально, но редирект обратно на ваш сайт WordPress завершается ошибкой, потому что URL является приватным (например, http://localhost:8080, https://staging.local или URL, защищённый Cloudflare Access).

Почему: app.ttswp.com перенаправляет обратно на URL вашего сайта после завершения. Если этот URL недоступен из публичного интернета, редирект никуда не ведёт.

Решение:

  • На localhost: используйте сервис туннелирования, например ngrok, и установите URL сайта WordPress на HTTPS-адрес ngrok для этапа подключения.
  • На тестовом сайте за Cloudflare Access или HTTP Basic Auth: временно отключите аутентификацию для URL обратного редиректа, завершите подключение, затем снова включите.
  • Если вы не можете открыть сайт публично, обратитесь в поддержку для получения токена вручную.

Причина 5: Несоответствие URL сайта

Симптом: Подключение завершено, но плагин показывает «Подключён как другой сайт» или постоянно теряет соединение.

Почему: Адрес сайта (URL) WordPress в разделе Настройки - Общие не совпадает с URL, с которого загружается плагин. Частые причины: сайт доступен как по www.example.com, так и по example.com, или вы недавно перешли с HTTP на HTTPS, но в адресе сайта по-прежнему указан http://.

Решение:

  1. В Настройки - Общие задайте и Адрес WordPress (URL), и Адрес сайта (URL) в канонической форме (совпадающий протокол, совпадающее наличие или отсутствие www).
  2. Сохраните изменения.
  3. Отключитесь и повторно подключитесь в разделе Синтез речи - Мой план и кредиты.

Причина 6: Обратный прокси или CDN переписывает обратный вызов при подключении

Симптом: Подключение завершено, но панель администратора WordPress не обновляется. Ошибок не видно.

Почему: Cloudflare, Sucuri или другой обратный прокси кэширует панель администратора WordPress или удаляет параметры обратного вызова.

Решение:

  • Исключите /wp-admin/ из кэша CDN.
  • В Cloudflare: Кэширование - Конфигурация - Обход кэша по cookie или добавьте правило страницы для *example.com/wp-admin/* со значением Обход кэша.

Причина 7: Сайт уже подключён к другому аккаунту TTSWP

Симптом: При входе на app.ttswp.com отображается сообщение «Этот сайт уже подключён к другому аккаунту».

Решение:

  1. Войдите в исходный аккаунт TTSWP на app.ttswp.com.
  2. Перейдите в раздел Сайты и удалите этот сайт.
  3. Вернитесь в панель администратора WordPress и нажмите Начать снова.

Всё ещё не получается?

Соберите следующую информацию и обратитесь в поддержку:

  • Точный шаг, на котором подключение прерывается (всплывающее окно, регистрация, редирект или обновление панели администратора)
  • URL вашего сайта WordPress из раздела Настройки - Общие
  • Является ли сайт локальным, тестовым или рабочим
  • Любые сообщения об ошибках в консоли браузера (F12 - Консоль)
  • URL, на котором находился браузер в момент сбоя подключения

Связанные страницы