isis.lua:36: attempt to concatenate local 'username' (a nil value)
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 65/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- lua, nginx
- Ambito
- authentication, backend
Direzione di ricerca
L’errore viene generato in lua/lib/isis.lua all’interno di log_auth_outcome, intorno alla riga 36, dove username viene concatenato a una stringa di log. Leggi authenticate_user (intorno alla riga 29) e il suo chiamante in authentication.lua vicino alla riga 60 per capire quando username può essere nil. Il lavoro è terminato quando la chiamata di log non genera più un errore se username è nil e continua a scrivere una voce utile. Esegui il percorso di autenticazione con una richiesta senza utente per verificarlo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
About
We just spotted a little hiccup in the server logs that can be improved.
Details
2026/11/03 00:34:23 [info] 19516#0: *2925124 [lua] access.lua:144: Require authentication to "/xmlrpc.php", client: 181.224.223.7, server: patent-archive.example.org, request: "POST /xmlrpc.php HTTP/1.1", host: "server.example.net"
2026/11/03 00:34:23 [error] 19516#0: *2925124 upstream prematurely closed connection while reading response header from upstream, client: 181.224.223.7, server: patent-archive.example.org, request: "POST /xmlrpc.php HTTP/1.1", subrequest: "/api/identity/auth", upstream: "uwsgi://unix:/run/uwsgi/app/patzilla/socket:", host: "server.example.net"
2026/11/03 00:34:23 [error] 19516#0: *2925124 lua entry thread aborted: runtime error: /opt/patentsearch/nginx-auth/lua/lib/isis.lua:36: attempt to concatenate local 'username' (a nil value)
stack traceback:
coroutine 0:
/opt/patentsearch/nginx-auth/lua/lib/isis.lua: in function 'log_auth_outcome'
/opt/patentsearch/nginx-auth/lua/lib/isis.lua:29: in function 'authenticate_user'
/opt/patzilla/nginx-auth/lua/authentication.lua:60: in function </opt/patzilla/nginx-auth/lua/authentication.lua:1> while sending to client, client: 181.224.223.7, server: patent-archive.example.org, request: "POST /xmlrpc.php HTTP/1.1", host: "server.example.net"
- Lingua principale
- Python
- Stelle
- 123
- Fork
- 31
- Merge medio
- 3h 7m
- PR unite (30g)
- 71
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di ip-tools/patzilla
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
ip-tools/patzilla#139 · 3 commenti ·
I maintainer di solito rispondono entro 1 giorno
-
UI: Update BabelApertadependencies help wanted javascript
Difficoltà 2/5 1-3 ore Idoneità per principianti 66/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement help wanted
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
ip-tools/patzilla#188 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
js: Update `elliptic`Apertadependencies help wanted javascript
Difficoltà 2/5 1-3 ore Idoneità per principianti 45/100
ip-tools/patzilla#181 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
dependencies javascript
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di ip-tools/patzilla
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
huggingface/deep-rl-class#723 ·
-
[tool] bug: Qwen3 XML tool parser raises on `...` argument values (Ellipsis is not JSON serializable)Forse già presa @super-yuki l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 87/100
verl-project/verl#8559 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
TencentCloud/octop-harness#228 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
google/osv-scalibr#2585 ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
NousResearch/hermes-agent#149323 ·
I maintainer di solito rispondono entro 1 giorno