chevron_right
chevron_right
Come risolvere gli errori di origine
Technical Support/Troubleshooting

Come risolvere gli errori di origine

Last Updated over a week ago
Article Navigation
Introduzione
Sintomi comuni
Risoluzione dei problemi
Suggerimenti per la prevenzione e la manutenzione
Hai bisogno di ulteriore assistenza?

Introduzione

Vivere errori di origine può essere un ostacolo significativo per il tuo sito web, interrompendo l'esperienza utente fluida che ti proponi di offrire. Questo articolo è progettato per aiutarti a comprendere cosa sono gli errori di origine, identificare i loro indicatori chiave e fornire soluzioni efficaci per risolverli. Che tu stia affrontando un errore di 'origine', errore '500', errore '403 Forbidden' o altri problemi simili, ti guideremo attraverso i passaggi di risoluzione dei problemi per garantire che l'integrazione di Ezoic funzioni senza intoppi. Esploriamo insieme per ripristinare le prestazioni ottimali del tuo sito.

Sintomi comuni

Si verifica un errore di origine ogni volta che il server di origine non fornisce il sito ai server di Ezoic come previsto. I sintomi comuni di un errore di origine possono includere vari messaggi di errore:

  • Errore '500'
  • Errore 'Origin'
  • Errore '520'
  • Errore '403 Forbidden'
  • Errore '401' (che può indicare 'il tuo IP è stato utilizzato da spambots per registrarsi più volte')
  • Errore '503' (che può essere dovuto a richieste che scadono quando si collegano al server host)

**Si prega di notare che, se si vede un codice di errore '404' o un errore '301 redirect', è più probabile che ci sia un errore presso il tuo host e sarà necessario contattarli per verificare.

Questi errori possono verificarsi costantemente sul sito o possono essere intermittenti.

Non esiste una sola causa di un errore di origine - ad esempio, potrebbe semplicemente essere che il sito sia giù presso il tuo host, nel qual caso Ezoic non sarà in grado di aiutare direttamente. Tuttavia, se sei nelle prime fasi dell'integrazione cloud di Ezoic e riscontri un errore di origine intermittente, potrebbe essere perché il tuo host ha classificato erroneamente il traffico di Ezoic. Quando ti integri con Ezoic, il sistema fungerà da proxy tra il tuo sito e i tuoi utenti, in modo che possiamo fornire una versione Ezoic del tuo sito. Di conseguenza, quando Ezoic è attivato, invece di vedere le richieste provenienti direttamente dagli indirizzi IP dei tuoi utenti, il tuo server di origine vedrà quelle richieste come provenienti da Amazon Web Services. Questo a volte può essere erroneamente classificato come 'traffico bot' dal tuo host, il che potrebbe impedire il caricamento della pagina o il funzionamento delle pagine di login, e in quei casi ciò potrebbe creare un 'errore di origine.'

Risoluzione dei problemi

Per risolvere gli errori di origine, in particolare per i siti che sono integrati nel cloud (i siti che non lo sono probabilmente farebbero meglio a contattare il loro host poiché l'errore di solito sarà con il server di origine), segui queste soluzioni passo dopo passo:

  1. Controlla i Record DNS e le Impostazioni SSL:
    • Assicurati che i record DNS presso il tuo host corrispondano a quelli inseriti su Ezoic.
    • Verifica che le tue impostazioni SSL siano corrette secondo questo articolo.
    • Se hai recentemente cambiato host OPPURE il tuo host esistente ha spostato il tuo sito su un nuovo server, aggiorna di conseguenza gli IP del server di origine nei tuoi record DNS presso Ezoic.
    • Mettete in whitelist gli Indirizzi IP di Ezoic:
      • Se il tuo sito è integrato nel cloud con Ezoic e gli indirizzi IP di Ezoic vengono bloccati come 'traffico bot', richiedi al tuo host di aggiungere i seguenti indirizzi IP alla loro whitelist. Se hai plugin di sicurezza, suggeriamo di mettere in whitelist gli indirizzi IP anche nel plugin:
                  52.20.63.25
                  3.225.202.138
                  3.217.200.190
                  54.212.71.227
                  52.12.170.68
                  34.218.21.81
                  3.7.90.144
                  13.127.240.219
                  18.139.6.69
                  18.140.184.0
                  3.106.6.164
                  3.106.176.61
                  3.237.131.67
                  15.222.77.144
                  15.222.108.52
                  18.157.131.187
                  18.157.105.182
                  23.126.25.160
                  34.248.174.237
                  52.16.85.139
                  34.255.61.232
                  15.236.165.82
                  15.236.137.228
                  15.236.166.30
                  18.228.20.129
                  18.228.107.195
      13.237.131.67
      3.106.176.6
      3.126.25.160             2600:1f10:4c55:e200::/56 2600:1f13:393:600::/56 2406:da1a:e10::/56 2406:da18:9d0:1400::/56 2406:da1c:58a:e100::/56 2600:1f11:f39:6f00::/56 2a05:d014:776:a600::/56 2a05:d018:dd:7800::/56 2a05:d012:4d8:6800::/56 2600:1f1e:342:2f00::/56
    • Dopo aver aggiunto alla whitelist, accedi al tuo account Ezoic e vai su 'Impostazioni' > 'Connessione' -> 'Risoluzione dei Problemi' e seleziona 'CONFERMA WHITELISTING.'
  2. Configura un Intestazione X-Forwarded-For:
    • L'Intestazione X-Forwarded-For è un campo di intestazione che puoi utilizzare per assicurarti che l'IP 'reale' dei tuoi utenti venga passato da un proxy come Ezoic. Questo è particolarmente utile per funzionalità specifiche (come i moduli di login) che devono vedere l'IP originale dell'utente. Anche in questo caso, è rilevante solo per i siti integrati nel cloud.
    • Aggiungi questa intestazione al tuo server o chiedi al tuo host di farlo e istruiscili ad autorizzare le richieste basate su questa intestazione.
    • Puoi trovare istruzioni per implementare X-Forwarded-For sul tuo sito qui.
  3. Autenticazione degli Agenti Utente:
    • Per i siti integrati nel cloud, Ezoic invia l'IP reale dell'utente sotto l'intestazione della richiesta 'x-middleton-ip'.
    • Informa il tuo host di recuperare l'IP della richiesta da questa intestazione piuttosto che da un'intestazione 'richiesta-da'.

Se sei su un server condiviso e il tuo host rifiuta di implementare queste correzioni, considera di aggiornare il tuo pacchetto di hosting o di utilizzare un altro fornitore di hosting.

Ecco un video con informazioni su come correggere gli errori di origine:

 

Suggerimenti per la prevenzione e la manutenzione

Per aiutare a prevenire errori di origine e mantenere prestazioni ottimali quando si utilizza Ezoic, considera di implementare le seguenti pratiche consigliate:

  1. Monitorare i Cambiamenti dell'Host: Tieni d'occhio qualsiasi cambiamento effettuato dal tuo host, come lo spostamento del sito su un nuovo server o la scadenza del certificato SSL. Aggiorna le informazioni corrispondenti nel tuo account Ezoic per prevenire interruzioni.
  2. Lista Bianca degli Indirizzi IP di Ezoic: Per i siti che sono integrati nel cloud, previeni la classificazione errata del traffico di Ezoic come traffico bot aggiungendo gli indirizzi IP di Ezoic alla lista bianca presso il tuo host.
  3. Comunicare con il Tuo Host: Una comunicazione aperta con il tuo host può prevenire molti problemi. Assicurati che siano a conoscenza degli IP in lista bianca e di eventuali intestazioni necessarie che devono essere implementate.

Se riscontri un errore di origine, ti suggeriamo di non svuotare la cache in modo che una versione cache del tuo sito, disponibile per i visitatori, rimanga accessibile. Dopo aver apportato modifiche o aggiornamenti per correggere l'errore di origine, cancella la cache del tuo sito per garantire che le modifiche siano riflesse immediatamente e per evitare che l'errore rimanga in dati cache obsoleti.

Seguendo questi consigli, puoi ridurre al minimo il rischio di incontrare errori di origine e mantenere le prestazioni fluide del tuo sito con Ezoic.

Hai bisogno di ulteriore assistenza?

Se hai bisogno di ulteriore assistenza per rimettere in funzione il tuo sito, accedi tramite https://support.ezoic.com/ per usufruire delle nostre risorse dedicate al supporto. Siamo qui per aiutarti!

× Enlarged Image

Loading ...