Kliknąłeś Zacznij na karcie Połącz, ale połączenie nie zostało nawiązane. Wyskakujące okno nie otworzyło się, nowa karta wyświetliła błąd lub wróciłeś do WordPressa i nic się nie zmieniło. Ta strona omawia najczęstsze przyczyny w kolejności od najbardziej do najmniej prawdopodobnych.
Przyczyna 1: Blokada wyskakujących okien zatrzymała nową kartę
Objaw: Kliknięcie Zacznij nie daje żadnego widocznego efektu. Żadna nowa karta się nie otwiera.
Dlaczego: Twoja przeglądarka zablokowała wyskakujące okno, zanim zdążyło dotrzeć do app.ttswp.com.
Rozwiązanie:
- Poszukaj małej ikony zablokowanego wyskakującego okna w pasku adresu przeglądarki (zwykle po prawej stronie).
- Kliknij ją i wybierz Zawsze zezwalaj na wyskakujące okna z tej witryny.
- Kliknij ponownie Zacznij.
W Chrome: pasek adresu - mała ikona zablokowanego okna - "Zawsze zezwalaj". W Firefox: pasek adresu - ikona tarczy - uprawnienia witryny. W Safari: Preferencje - Witryny - Wyskakujące okna - Zezwalaj.
Przyczyna 2: Witryna nie może połączyć się z app.ttswp.com
Objaw: Wyskakujące okno otwiera się, ale wyświetla "Nie można dotrzeć do serwera", lub kończysz rejestrację na app.ttswp.com, ale panel administracyjny WordPressa nigdy nie pokazuje stanu połączenia.
Dlaczego: Twój hosting blokuje wychodzące żądania HTTPS do zewnętrznych domen, zapora filtruje ruch lub na drodze stoi firmowy serwer proxy.
Rozwiązanie:
- W WordPressie otwórz Narzędzia - Stan witryny - Informacje - Żądania HTTP.
- Sprawdź sekcję "Żądanie pętli zwrotnej" i "Połączenie HTTPS". Obie powinny być zielone.
- Jeśli są czerwone, poproś hosting o zezwolenie na wychodzący ruch HTTPS do
app.ttswp.comi*.ttswp.com. - Częste winowajcy: firmowe zapory sieciowe, reguły mod_security na poziomie serwera, wtyczki zabezpieczające WordPress blokujące połączenia wychodzące.
Możesz też przetestować bezpośrednio z serwera:
curl -I https://app.ttswp.com/
Odpowiedź 200 lub 301 oznacza, że ścieżka sieciowa działa poprawnie. Przekroczenie limitu czasu oznacza, że hosting blokuje połączenie.
Przyczyna 3: Zablokowane pliki cookie innych firm
Objaw: Logujesz się na app.ttswp.com pomyślnie, karta się zamyka, ale karta Połącz w WordPressie nadal jest widoczna.
Dlaczego: Handshake połączenia używa krótkotrwałego pliku cookie ustawianego przez app.ttswp.com. Jeśli przeglądarka całkowicie blokuje pliki cookie innych firm, plik cookie nie przeżywa przekierowania z powrotem.
Rozwiązanie:
- W Chrome: Ustawienia - Prywatność i bezpieczeństwo - Pliki cookie - Zezwalaj na pliki cookie innych firm dla
ttswp.com. - W Safari: Preferencje - Prywatność - Zapobiegaj śledzeniu między witrynami - wyłącz (na czas tej sesji).
- W Brave: obniż ustawienie Tarcze dla
ttswp.comi swojej witryny WordPress.
Po pomyślnym nawiązaniu połączenia możesz ponownie włączyć blokowanie plików cookie innych firm. Token witryny jest przechowywany w bazie danych WordPressa, a nie w plikach cookie.
Przyczyna 4: Witryna lokalna lub staging za VPN lub w sieci prywatnej
Objaw: Wyskakujące okno otwiera się, rejestracja wygląda dobrze, ale przekierowanie z powrotem do witryny WordPress nie działa, bo adres URL jest prywatny (np. http://localhost:8080, https://staging.local lub URL chroniony przez Cloudflare Access).
Dlaczego: app.ttswp.com przekierowuje z powrotem do adresu URL Twojej witryny po zakończeniu procesu. Jeśli ten adres nie jest dostępny z publicznego internetu, przekierowanie trafia w próżnię.
Rozwiązanie:
- Na localhost: użyj usługi tunelowania, takiej jak ngrok, i ustaw adres URL witryny WordPress na adres HTTPS ngrok na czas kroku połączenia.
- Na witrynie staging chronionej przez Cloudflare Access lub HTTP Basic Auth: tymczasowo wyłącz uwierzytelnianie dla adresu URL przekierowania połączenia, nawiąż połączenie, a następnie ponownie je włącz.
- Jeśli nie możesz udostępnić witryny publicznie, skontaktuj się z pomocą techniczną w celu uzyskania tokenu ręcznie.
Przyczyna 5: Niezgodność adresu URL witryny
Objaw: Połączenie zostaje nawiązane, ale wtyczka wyświetla "Połączono jako inna witryna" lub wielokrotnie traci połączenie.
Dlaczego: Twój Adres witryny (URL) w Ustawieniach - Ogólne nie zgadza się z adresem URL, z którego ładowana jest wtyczka. Częste przyczyny: witryna jest dostępna zarówno pod www.example.com, jak i example.com, albo niedawno przeprowadziłeś migrację z HTTP na HTTPS, ale adres URL witryny nadal wskazuje http://.
Rozwiązanie:
- W Ustawieniach - Ogólne ustaw zarówno Adres WordPress (URL), jak i Adres witryny (URL) na wersję kanoniczną (zgodny schemat, zgodne www/bez-www).
- Zapisz.
- Rozłącz i ponownie połącz w Text to Speech - Mój plan i kredyty.
Przyczyna 6: Odwrotny serwer proxy lub CDN przepisuje wywołanie zwrotne połączenia
Objaw: Połączenie zostaje nawiązane, ale panel administracyjny WordPressa nigdy się nie aktualizuje. Żadne błędy nie są widoczne.
Dlaczego: Cloudflare, Sucuri lub inny odwrotny serwer proxy buforuje panel administracyjny WordPressa lub usuwa parametry wywołania zwrotnego.
Rozwiązanie:
- Wyklucz
/wp-admin/z pamięci podręcznej CDN. - W Cloudflare: Buforowanie - Konfiguracja - Pomiń pamięć podręczną na podstawie pliku cookie lub dodaj regułę strony dla
*example.com/wp-admin/*ustawioną na Pomiń pamięć podręczną.
Przyczyna 7: Witryna jest już połączona z innym kontem TTSWP
Objaw: Logowanie na app.ttswp.com wyświetla "Ta witryna jest już połączona z innym kontem".
Rozwiązanie:
- Zaloguj się na oryginalne konto TTSWP na
app.ttswp.com. - Przejdź do Witryny i usuń tę witrynę.
- Wróć do panelu administracyjnego WordPress i kliknij ponownie Zacznij.
Nadal utknąłeś?
Zbierz te informacje i skontaktuj się z pomocą techniczną:
- Dokładny krok, na którym połączenie się nie udaje (wyskakujące okno, rejestracja, przekierowanie lub aktualizacja panelu)
- Adres URL Twojej witryny WordPress z Ustawień - Ogólne
- Czy witryna działa na localhost, stagingu czy produkcji
- Wszelkie komunikaty o błędach widoczne w konsoli przeglądarki (F12 - Konsola)
- Adres URL wyświetlany w przeglądarce w momencie niepowodzenia połączenia