miércoles, 2 de abril de 2025

Nginx (XI) Openresty. Resolución de problemas

 1. No encuentra xmauth.lua en la sentencia lua "require xmauth"

xmauth.lua es una función propia por tanto no no se puede descargar de internet. En principio se coloca en el mismo lugar que nginx.conf y luego se debe indicar a ruta a la variable lua_package_path

2. En un proceso largo (como la descarga de todos los decretos) aparece el error 504 Gateway Timeout 

Hay que darle un valor alto a la variable proxy_read_timeout por ejemplo 1000s (1000 segundos)
Si el cliente es lento (que no es el caso) existen estos parámetros: 
  • proxy_connect_timeout 90s;  # Default is 60s
  • proxy_send_timeout 90s;     # Default is 60s
  • send_timeout 90s;           # Default is 60s

3. No se redirige al endpoint /softprop

Es debido a que :
  • Se ha borrado la ruta location=endpoint {
  • No se redirige desde otra ruta

4. Connect failed

El error que da es:

[error] 373747#373747: *39 connect() failed (111: Connection refused) while connecting to upstream, client: 127.0.0.1, server: localhost, request: "GET /softprop/tree?t

Y es debido a que no se ha arrancado el programa principal de python (mnu_main.py)


5. Connection refused

El error que da es:

[error] 373747#373747: *45 [lua] content_by_lua(nginx.conf.initial:1):48: Failed to request: connection refused, client: 127.0.0.1, server: localhost, request: "POST /initial HTTP/1.1", host: "edu.tavernes.es:8449", referrer: "https://edu.tavernes.es:8449/login"

y es debido a que no se ha arrancado el programa de identificacion de usuarios openresty.py


No hay comentarios :

Publicar un comentario