Impossibile connettere il sito a TTSWP

4 min read

Hai cliccato su Inizia nella scheda di connessione, ma la connessione non si è completata. Il popup non si è aperto, la nuova scheda ha mostrato un errore, o sei tornato in WordPress senza che nulla fosse cambiato. Questa pagina elenca le cause più comuni, dalla più alla meno probabile.

Causa 1: Il blocco popup ha impedito l'apertura della nuova scheda

Sintomo: Cliccando su Inizia non succede nulla. Nessuna nuova scheda si apre.

Perché: Il browser ha bloccato il popup prima che potesse raggiungere app.ttswp.com.

Soluzione:

  1. Cerca una piccola icona di popup bloccato nella barra degli indirizzi del browser (di solito a destra).
  2. Clicca su di essa e scegli Consenti sempre i popup da questo sito.
  3. Clicca di nuovo su Inizia.

In Chrome: barra degli indirizzi → icona popup bloccato → "Consenti sempre". In Firefox: barra degli indirizzi → icona scudo → permessi del sito. In Safari: Preferenze → Siti web → Finestre a comparsa → Consenti.

Causa 2: Il sito non riesce a raggiungere app.ttswp.com

Sintomo: Il popup si apre ma mostra "Impossibile raggiungere il server", oppure completi la registrazione su app.ttswp.com ma l'amministrazione WordPress non mostra mai lo stato connesso.

Perché: Il tuo host blocca le richieste HTTPS in uscita verso domini esterni, il firewall sta filtrando, o un proxy aziendale è in mezzo.

Soluzione:

  1. Da WordPress, apri Strumenti → Salute del sito → Info → Richieste HTTP.
  2. Guarda le sezioni "Richiesta di loopback" e "Connessione HTTPS". Entrambe dovrebbero essere verdi.
  3. Se sono rosse, chiedi al tuo host di consentire HTTPS in uscita verso app.ttswp.com e *.ttswp.com.
  4. Cause comuni: firewall aziendali, regole mod_security a livello server, plugin di sicurezza WordPress che bloccano le chiamate in uscita.

Puoi anche testare direttamente dal server:

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

Una risposta 200 o 301 significa che il percorso di rete è corretto. Un timeout significa che l'host lo sta bloccando.

Sintomo: Accedi su app.ttswp.com con successo, la scheda si chiude, ma la scheda di connessione WordPress è ancora lì.

Perché: L'handshake di connessione usa un cookie temporaneo impostato da app.ttswp.com. Se il browser blocca completamente i cookie di terze parti, il cookie non sopravvive al reindirizzamento.

Soluzione:

  • In Chrome: Impostazioni → Privacy e sicurezza → Cookie → Consenti cookie di terze parti per ttswp.com.
  • In Safari: Preferenze → Privacy → Impedisci il tracciamento tra siti disattivato (per questa sessione).
  • In Brave: abbassa l'impostazione Shields sia per ttswp.com che per il tuo sito WordPress.

Dopo che la connessione riesce, puoi riattivare il blocco dei cookie di terze parti. Il token del sito è memorizzato nel database WordPress, non nei cookie.

Causa 4: Sito locale o di staging dietro una VPN o rete privata

Sintomo: Il popup si apre, la registrazione sembra corretta, ma il reindirizzamento al tuo sito WordPress fallisce perché l'URL è privato (ad esempio http://localhost:8080, https://staging.local, o un URL protetto da Cloudflare Access).

Perché: app.ttswp.com reindirizza al tuo URL del sito al completamento. Se quell'URL non è raggiungibile dalla rete pubblica, il reindirizzamento non porta da nessuna parte.

Soluzione:

  • Su localhost: usa un servizio tunnel come ngrok e imposta l'URL del sito WordPress sull'URL HTTPS di ngrok per il passaggio di connessione.
  • Su un sito di staging dietro Cloudflare Access o HTTP Basic Auth: disabilita temporaneamente l'autenticazione per l'URL di reindirizzamento della connessione, completa la connessione, poi riattivala.
  • Se non puoi esporre il sito pubblicamente, contatta il supporto per un token manuale.

Causa 5: URL del sito non corrispondente

Sintomo: La connessione si completa ma il plugin mostra "Connesso come un sito diverso" o perde continuamente la connessione.

Perché: Il tuo Indirizzo del sito (URL) in Impostazioni → Generali non corrisponde all'URL da cui viene caricato il plugin. Cause comuni: il sito è raggiungibile sia su www.example.com che su example.com, oppure hai migrato di recente da HTTP a HTTPS ma l'URL del sito indica ancora http://.

Soluzione:

  1. In Impostazioni → Generali, imposta sia Indirizzo WordPress (URL) che Indirizzo del sito (URL) sulla versione canonica (schema corrispondente, www/no-www corrispondente).
  2. Salva.
  3. Disconnetti e riconnetti da Da testo a voce → Il mio piano e crediti.

Causa 6: Reverse proxy o CDN riscrive il callback di connessione

Sintomo: La connessione si completa ma l'amministrazione WordPress non si aggiorna mai. Nessun errore visibile.

Perché: Cloudflare, Sucuri, o un altro reverse proxy sta memorizzando nella cache l'amministrazione WordPress o eliminando i parametri del callback.

Soluzione:

  • Escludi /wp-admin/ dalla cache CDN.
  • In Cloudflare: Caching → Configurazione → Ignora cache sul cookie o aggiungi una regola di pagina per *example.com/wp-admin/* impostata su Ignora cache.

Causa 7: Già connesso a un altro account TTSWP

Sintomo: L'accesso su app.ttswp.com mostra "Questo sito è già connesso a un altro account".

Soluzione:

  1. Accedi all'account TTSWP originale su app.ttswp.com.
  2. Vai a Siti e rimuovi questo sito.
  3. Torna all'amministrazione WordPress e clicca di nuovo su Inizia.

Ancora bloccato?

Raccogli queste informazioni e contatta il supporto:

  • Il passaggio esatto in cui la connessione fallisce (popup, registrazione, reindirizzamento o aggiornamento dell'amministrazione)
  • L'URL del tuo sito WordPress da Impostazioni → Generali
  • Se il sito è su localhost, staging o produzione
  • Qualsiasi messaggio di errore visibile nella console del browser (F12 → Console)
  • L'URL su cui si trovava il browser quando la connessione è fallita

Pagine correlate