Al posto del vostro sito, una pagina indica ora che l'account è stato sospeso. Una sospensione dipende quasi sempre da una di quattro cause, e ognuna si risolve in modo diverso: un sito compromesso, un consumo di risorse oltre i limiti, una fattura non pagata o un reclamo ricevuto dal provider. Ecco come capire quale, e i passi per rimettere il sito online.
Su un hosting gestito con cPanel, una sospensione sostituisce il sito con una pagina che indica che l'account è sospeso («This Account has been suspended»). Blocca anche l'accesso al pannello di controllo, l'accesso FTP e l'invio di email dall'account; la ricezione delle email dipende dalla configurazione del server. I file, invece, restano al loro posto.
La causa è di solito indicata in un messaggio del provider: cercate nella casella email collegata all'account, cartella spam compresa, «sospensione», «abuse», «malware» o «fattura», poi controllate l'area clienti e i relativi ticket.
| Causa | Che cosa dice di solito il messaggio | Che cosa chiedere |
|---|---|---|
| Sito compromesso | Malware, phishing o spam in uscita rilevati, a volte con i percorsi dei file. | L'elenco dei file rilevati, la data del rilevamento, i log di quel periodo. |
| Risorse | CPU, memoria, processi simultanei, inode o spazio su disco oltre il limite. | I grafici di consumo e i log di accesso di quel periodo. |
| Fattura non pagata | Pagamento scaduto, rinnovo non pagato, metodo di pagamento rifiutato. | L'importo dovuto, e la data in cui i dati verrebbero eliminati secondo le condizioni di servizio. |
| Reclamo o condizioni | Reclamo per violazione del diritto d'autore, segnalazione di abuso, contenuto contrario alle condizioni di servizio. | Il reclamo stesso, l'URL interessato e il termine per rispondere. |
Se il messaggio non indica alcuna causa, chiedetela per iscritto, insieme alla clausola delle condizioni di servizio in questione: una sospensione si revoca più in fretta quando tutti parlano dello stesso problema.
Le condizioni di servizio del provider fissano il periodo dopo il quale i dati di un account sospeso possono essere eliminati. Prima di ogni altra cosa, mettete al sicuro una copia:
wp db export, oppure nella stessa richiesta di archivio.Conservate questa copia così com'è, anche se il sito è infetto: è da lì che si ripulisce e che si confronta.
Su un server condiviso, un sito che diffonde malware, ospita false pagine di accesso o invia spam mette a rischio gli altri account e la reputazione degli indirizzi IP del server. Il provider sospende l'account, e lo riapre una volta risolto il problema.
wp-content/uploads, cartelle sconosciute nella cartella principale, script di invio email, account amministratore aggiunti.wp-config.php.Trasferire il sito presso un altro provider con gli stessi file porta con sé l'infezione, e con essa il rischio di un'altra sospensione. La pulizia si fa prima di rimettere il sito online, ovunque sia.
Un hosting condiviso limita ciò che ogni account consuma. Sui server con CloudLinux, i limiti riguardano CPU, memoria fisica, lettura e scrittura su disco, numero di processi ed entry process, cioè le connessioni simultanee agli script dinamici come PHP. Il numero di file si conta in inode: ogni file e ogni cartella ne usa uno.
Quando si raggiunge il limite di entry process, i visitatori ricevono un errore 508 «Resource Limit Is Reached». Superamenti ripetuti possono portare alla sospensione. Il pannello del vostro hosting mostra il consumo nel tempo: individuate le ore di picco, poi leggete i log di accesso di quelle ore.
wp-login.php o xmlrpc.php con tentativi di accesso.wp-content, che riempiono spazio su disco e inode.du -sh wp-content/* | sort -h
find . -type f | wc -l
<Files "xmlrpc.php">
Require all denied
</Files>
Questo blocco rifiuta ogni richiesta a xmlrpc.php. Prima verificate che nessuno strumento ne abbia bisogno: Jetpack, per esempio, passa da XML-RPC. Se poi il sito mostra un errore 500, il vostro provider non ammette questa direttiva in .htaccess: togliete il blocco e chiedetegli l'equivalente.
define( 'DISABLE_WP_CRON', true );
Le operazioni pianificate vanno allora richiamate dal pianificatore del server: nel pannello del vostro hosting, create un cron job che richiami https://www.vostro-sito.com/wp-cron.php a intervalli regolari, per esempio ogni 15 minuti.
Pagate la fattura dall'area clienti, e verificate che la carta registrata non sia scaduta. La riattivazione segue il pagamento, automaticamente o su richiesta a seconda del provider; se tarda, aprite un ticket citando il riferimento del pagamento.
Il nome di dominio si rinnova spesso separatamente dall'hosting. Anche un dominio scaduto mette il sito offline, ma in quel caso la pagina mostrata è quella del registrar, non del provider di hosting: due fatture, due verifiche.
Rispondete per iscritto, entro il termine indicato, descrivendo ciò che è stato fatto: è il documento che il provider archivia per revocare la sospensione.
Una sospensione revocata lascia una domanda: chi si occupa del sito da qui in avanti? Simafri riprende il vostro sito WordPress, lo rimette online su una base che ospitiamo, proteggiamo e teniamo aggiornata, e poi se ne occupa, mese dopo mese. Voi conservate il vostro nome di dominio e i vostri contenuti.
Dipende dalle condizioni di servizio di ciascun provider. Chiedete per iscritto la data di eliminazione prevista, e salvate subito una copia dei file e del database, via SFTP o chiedendo un archivio.
Sì, a partire da una copia dei file e del database. Se la sospensione dipende da un attacco, ripulite prima il sito: i file infetti portano l'infezione presso il nuovo provider. Il nome di dominio deve poi puntare al nuovo hosting.
Il consumo non viene solo dai visitatori: bot che tentano accessi su wp-login.php o xmlrpc.php, un plugin pesante, backup conservati sull'account o un sito compromesso che invia spam consumano tutti risorse. I grafici di consumo e i log di accesso mostrano quale.
Chiedetela per iscritto, insieme alla clausola delle condizioni di servizio in questione, all'elenco dei file segnalati se esiste, e ai log del periodo. Conservate gli scambi: formano la pratica per la revoca della sospensione.
Simafri
Parliamo del vostro progetto
Diteci in due parole ciò che vi serve: vi rispondiamo rapidamente.
Grazie! La tua richiesta è stata inviata. Ti risponderemo a breve.
Preferite l'email? Scriveteci a support@simafri.com.