0 votos
110 vistas
Hola
Ayer les mostré a mis colegas el agente de soporte de Paratext basado en IA (https://paratext.org/paratext-help-and-support/agent/)
Funcionó para mí, pero no para 3 colegas. Todas sus solicitudes devolvieron un error de "unauthorised". ¿Cuál podría ser el problema?
Muchas gracias
Traducción automática desde English
Paratext por (123 puntos) | 110 vistas

1 Respuesta

0 votos

Aquí hay algunas sugerencias de la IA:

  1. Token de sesión anónimo bloqueado por restricciones de cookies/almacenamiento. Muchos de estos widgets de chat generan silenciosamente un ID de sesión (cookie o localStorage) en la primera carga y lo adjuntan a cada llamada a la API. Si el navegador de un colega bloquea cookies de terceros o el almacenamiento (protección contra rastreo de Safari/Firefox, modo privado/incógnito, política de navegador gestionado por la empresa, o una extensión como uBlock/Privacy Badger/Brave Shields), ese token nunca se crea ni se envía; entonces, la llamada a la API parece una solicitud no autenticada y se rechaza como "unauthorised".
  2. Fallo en la comprobación de Origen/Referer. Si el backend valida que las solicitudes provienen de paratext.org mismo (una medida ligera de anti-abuso común en lugar de una autenticación real), cualquier cosa que cambie cómo se carga la página —un filtro/proxy web corporativo que reescribe o elimina encabezados, un proxy de traducción, el "modo lectura", o abrir el enlace dentro del navegador integrado de otra aplicación— puede romper esa comprobación, aunque la página se renderice correctamente.
  3. Proxy corporativo/inspección SSL que elimina encabezados. Los colegas afiliados a SIL a menudo están en redes gestionadas con inspección profunda de paquetes o filtrado de contenido que elimina los encabezados Authorization, Cookie o personalizados en las llamadas salientes a la API, mientras que la interfaz de chat en sí misma se carga normalmente desde un CDN.
  4. Clave de API de backend compartida que alcanza un límite de tasa/cuota. Si el widget hace proxy a algo como la API de Claude usando una clave de servidor compartida, un pico de tráfico de demostración simultáneo (usted + 3 colegas enviando solicitudes en un minuto) podría activar un límite de tasa que el backend informa como "unauthorised" en lugar de "too many requests".

La forma más rápida de confirmarlo: que un colega abra DevTools del navegador → pestaña Network, reintente una solicitud, haga clic en la solicitud fallida y verifique el código de estado HTTP real (401 vs 403 vs 429) y el cuerpo de la respuesta; eso nos dirá definitivamente cuál de estas es la causa. Si puede obtener eso, puedo identificar la causa con precisión.

Traducción automática desde English
por [Expert]
(9,9k puntos)
Gracias, Phil.
El problema se resolvió antes de que pudiera realizar el diagnóstico que sugirió. Por lo tanto, la causa y la solución son desconocidas. Quizás fue solo que los cuatro intentamos enviar solicitudes al mismo tiempo.
Traducción automática desde English

Preguntas relacionadas

0 votos
0 respuestas 244 vistas
I've seen two different people reporting this error message this week. They were unable to start Paratext because ... check whether Administrators have full access to the folder.
[Expert]
sewhite
3,3k
preguntada jul 10, 2020
0 votos
1 respuesta 342 vistas
I was working on a end user computer helping with a PT8 crash, and I submitted a problem report. Right after I ... the ability to enter an update as well. Does that exist?
listentwice 1,2k preguntada ene 10, 2018
0 votos
1 respuesta 653 vistas
Tenemos un equipo que ha estado intentando usar Paratext Live en un servidor local y lo está encontrando difícil. Están en ... se corta o está fuera de servicio durante unos días?
MSEAIT_LT 478 preguntada nov 15, 2022
0 votos
2 respuestas 421 vistas
One of our users is having this odd experience where sometimes, but not often, the text box of a note appears black. ... on how to fix this? 20170825_143915.jpg3264 2448 1.64 MB
MSEAIT_LT 478 preguntada ago 28, 2017
0 votos
1 respuesta 94 vistas
Estamos preparando una publicación impresa de la historia de un personaje bíblico. Su historia no comienza con un ... para casos especiales, como para nuestro libro de historias.
Tim 934 preguntada abr 10
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Just as a body, though one, has many parts, but all its many parts form one body, so it is with Christ.
1 Corinthians 12:12
3,060 preguntas
6,021 respuestas
5,689 comentarios
2,035 usuarios