SilentShield

Códigos de Error Comunes

Referencia rápida de todos los códigos de error devueltos por la API de SilentShield.

StatusErrorDescriptionSolution
400validation_errorCuerpo de solicitud no válido o campos requeridos faltantes.Verifique que el formato de la solicitud coincida con la documentación de la API.
401missing_api_keyFalta la API Key en la solicitud.Agregue el encabezado X-Api-Key a su solicitud.
403ip_not_whitelistedLa IP del cliente no está en la lista blanca de la política de seguridad.Agregue la IP a la lista blanca en Panel de Control → Política de Seguridad.
403ip_blacklistedLa IP del cliente está en la lista negra de la política de seguridad.Elimine la IP de la lista negra en Panel de Control → Política de Seguridad.
403domain_mismatchEl dominio de Origin/Referer de la solicitud no coincide con el dominio de la API Key.Actualice el dominio en Panel de Control → API Keys → Editar.
403referer_not_allowedEl dominio del referer no está en la lista de referers permitidos.Agregue el dominio a Referers Permitidos en Política de Seguridad.
429quota_exceededSe ha excedido la cuota mensual de solicitudes.Actualice su plan o espere hasta que la cuota se reinicie.
429ip_rate_limitedSe ha alcanzado el límite de solicitudes por IP.Espere 60 segundos. El encabezado Retry-After indica cuándo puede reintentar.
200X-Domain-Test-Limit-ExceededDominio no verificado: más de 10 solicitudes al día en modo de prueba. La solicitud NO se rechaza; solo lo señala la cabecera X-Domain-Test-Limit-Exceeded.Verifique su dominio para desbloquear su cuota completa.
403suspicious/v1/verify rechaza a un visitante real con el veredicto suspicious y motivos como NO_TYPING_PAUSES. El widget no recibió el envío, por ejemplo porque el formulario se envía con un clic en un botón y AJAX sin evento submit.Incluya el campo behavior_nonce en el cuerpo de la solicitud (serialice el formulario completo, también los campos ocultos). Las solicitudes realizadas con XMLHttpRequest, incluido jQuery.ajax, las notifica entonces el widget desde SilentShield 2.6. Las solicitudes realizadas con fetch() todavía no se notifican: use un envío de formulario normal o póngase en contacto con soporte.