Saltar al contenido principal

Resolución de problemas

Validación y estados de error

Cuando el iframe carga, valida el token y el origen contra la API de Heuristik:

Códigos de error

Código HTTPConstanteSignificado
401UNAUTHORIZED_CODEEl token es inválido o la región no es la asociada
403El origen no coincide con la URL registrada
409CONFLICT_CODEEl token ya está asociado a una sesión activa
421MISDIRECTED_CODELa solicitud fue dirigida al servidor incorrecto
424FAILED_DEPENDENCY_CODEUn servicio upstream requerido no está disponible

Cuando la validación falla, el iframe muestra el NotAllowedIframeModal con un mensaje de error. No se envía ningún postMessage al padre.

Problemas comunes

SíntomaCausaResolución
El iframe muestra un modal de error inmediatamentetokenIframe y/o regionCode inválidosContacta a tu representante de Heuristik para verificar el token y cóidgo de región
El iframe muestra un modal de error con token válidoDiscrepancia de origen — tu URL no coincide con la URL registradaVerifica con tu representante de Heuristik que la URL permitida coincida exactamente con tu dominio
Aparece advertencia de cookiesLas cookies de terceros están bloqueadasHabilita cookies para iframe.heuristik.com en la configuración del navegador
Aparece advertencia de permiso de redes localesEl permiso de 'Aplicaciones en dispositivo' no está aceptado o no se está delegando al iframeRevisa en la configuración de tu navegador que tu sitio web tenga habilitado el permiso para 'Aplicaciones en dispositivo' y que en la carga del iframe se esté delegando dicho permiso mediante allow="local-network-access"
Aparece advertencia de permiso de redes locales (II)El iframe se está cargando en una web http y el navegador bloquea la conexión por contenido mixtoGenera y configura un certificado de seguridad para poder cargar tu web con el protocolo https y evitar la comunicación por contenido mixto
Los botones de copiado no funcionanEl permiso de 'Portapapeles' no está aceptado o no se está delegando al iframeRevisa en la configuración de tu navegador que tu sitio web tenga habilitado el permiso para 'Portapapeles' y que en la carga del iframe se esté delegando dicho permiso mediante allow="clipboard-write"
Escáner no detectadoDriver local no está en ejecuciónInicia el servicio del driver local en la estación de trabajo
Escáner no detectado (driver en ejecución)Conexión WebSocket bloqueadaAsegúrate de que ws://127.0.0.1:2794 no esté bloqueado por firewall o proxy
No se recibe postMessageLa validación de origen en el listener es incorrectaVerifica que compruebas contra https://iframe.heuristik.com
Error 409 ConflictToken ya en uso por otra sesiónEspera a que la sesión activa finalice, o contacta a tu representante de Heuristik para liberar el token