Califica tu experiencia

Cómo solucionar errores de origen

Modificado el: Wed, 10 Apr, 2024

Ir a:

Soluciones a errores de origen

¿Qué es un error de origen?

Indicadores clave de un error de origen



Soluciones a errores de origen


Independientemente del error que esté viendo, es una buena idea comprobar primero que los registros DNS en su host coinciden con los que ha introducido en Ezoic, y que su configuración SSL es correcta. Si ha cambiado recientemente de host o su actual host ha trasladado su sitio a un nuevo servidor, es probable que las IP del servidor de origen hayan cambiado, por lo que debe actualizarse la copia de estas en su cuenta de Ezoic.


Si sigue viendo un error de origen después de confirmar que sus registros DNS y ajustes SSL están configurados correctamente, entonces es probable que las IP de Ezoic estén siendo clasificadas erróneamente como "tráfico de bots" por una función de seguridad o por su host.


Si descubre que se trata de un plugin de seguridad que bloquea Ezoic, puede poner en la lista blanca los rangos de IP de Ezoic (enlazados al final de este artículo) a través de su plugin (si utiliza Wordfence, tienen instrucciones específicas para asegurarse de que las peticiones a través del proxy de Ezoic están en la lista blanca. Puede encontrar estas instrucciones aquí). A continuación, borre la caché del sitio.


Por lo demás, hay cuatro opciones principales para ayudar a su host a aceptar las solicitudes de Ezoic, y cualquiera de ellas puede ser implementada por su host a petición suya. Es posible que pueda resolver su problema con solo tomar uno de estos pasos, pero si ha experimentado un problema, es una buena práctica implementar cada una de las soluciones que se indican a continuación.


1. Lista blanca de direcciones IP de Ezoic

Si su host ha bloqueado una o varias direcciones IP de Ezoic, es porque las ha confundido con tráfico de bots (normalmente, pero no siempre, acompañado de un error '403 Access Forbidden', 520 u 'Origin Error'), la inclusión en la lista blanca de las direcciones IP de Ezoic permitirá a su host reconocer y autorizar las direcciones IP en cuestión.

Todo lo que tiene que hacer es ver el archivo adjunto al final de este artículo y enviar las direcciones IP de Ezoic que figuran en la lista a su host, solicitando que las añada a su lista blanca.

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.6
13.237.131.67
15.222.77.144
15.222.108.52
18.157.131.187
18.157.105.182
3.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

IMPORTANTE: Una vez que hayas incluido en la lista blanca estas direcciones IP con tu proveedor de alojamiento, por favor, inicia sesión en tu cuenta de Ezoic, ve a Configuración -> Conexión -> Solución de problemas y selecciona CONFIRMAR INCLUSIÓN EN LA LISTA BLANCA para completar el proceso de configuración.

image


2. Configurar un encabezado X-Forwarded-For


X-Forwarded-For es un campo de encabezado que puede utilizar para asegurarse de que la IP "real" de sus usuarios sea pasada por un proxy como Ezoic o Cloudflare. Esto es especialmente útil para funciones específicas (como los formularios de acceso) que necesitan ver la IP del usuario original. Puede añadir este encabezado a su servidor (y hacer saber a su host que debe buscarla y autorizar las peticiones con base en ella), o pedir a su host que lo haga por usted.


Puede encontrar instrucciones para implementar X-Forwarded-For en su sitio web aquí.

3. Autenticación del agente de usuario

Con todas las solicitudes, Ezoic enviará la IP real del usuario bajo el encabezado de solicitud 'x-middleton-ip'. Si le explica esto a su host, debería ser capaz de encontrar la IP de la petición ahí, en lugar de utilizar un encabezado 'requested-by'.

*Si está en un servidor compartido y su host se niega a implementar cualquiera de las correcciones anteriores en un servidor compartido, entonces puede que tenga que considerar preguntarles si lo harían en caso de que usted actualice su paquete de alojamiento, o bien mirar la posibilidad de utilizar otro proveedor de alojamiento.

 

¿Qué es un error de origen?


Un error de origen se produce cuando el servidor de origen no está proporcionando el sitio a los servidores de Ezoic como se esperaba. No hay una única causa de un error de origen -por ejemplo, puede ser simplemente que el sitio esté caído en su host, en cuyo caso Ezoic no podrá ayudar directamente-. Sin embargo, si se encuentra en las primeras etapas de la integración de Ezoic y experimenta un error de origen, esto puede deberse a que su host ha clasificado mal el tráfico de Ezoic, como se explica a continuación.


Cuando se integre con Ezoic, el sistema actuará como un proxy entre su sitio y sus usuarios, de modo que podamos ofrecer una versión Ezoic de su sitio. En consecuencia, cuando Ezoic está activado, en lugar de ver las solicitudes de las direcciones IP de sus usuarios directamente, su servidor de origen verá esas solicitudes como procedentes de los servicios web de Amazon. A veces esto puede ser clasificado incorrectamente como "tráfico de bots" por su host, lo que podría impedir que la página se cargue o que las páginas de inicio de sesión dejen de funcionar, y en esos casos esto puede crear un "error de origen" que puede tener este aspecto:


image

Indicadores clave de un error de origen


Si todavía se encuentra en una fase muy temprana del proceso de integración de Ezoic y experimenta uno de los siguientes errores, es muy probable que se deba a la clasificación de las solicitudes de Ezoic como tráfico de bots, tal y como se ha explicado anteriormente, sobre todo si el error es solo intermitente y no es constante.


  • Error '500'
  • Error 'Origin'
  • Error '520'
  • Error '403 Forbidden'
  • Error '401' (que puede decir "su IP ha sido utilizada por spambots para registrarse varias veces")
  • Error '503' (lo que puede deberse a que las solicitudes se agotan al conectarse al host servidor)
  • Robot Captcha - Si su sitio está alojado en Siteground, algunos usuarios pueden ver este error a continuación si la I.A. Anti-bot de Siteground bloquea las peticiones que pasan por Ezoic. Esto se puede arreglar haciendo que SiteGround desactive esta función.


**Por favor, tenga en cuenta que si está viendo un código de error "404", o un error de "redirección 301", es posible que haya un error en su host y tendrá que ponerse en contacto con ellos para comprobarlo.



Loading ...