ROOT CAUSE DEFINITIF: session_start read_and_close — fix concurrent auth timeout on blade-ai
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
Some checks failed
WEVAL NonReg / nonreg (push) Has been cancelled
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
{
|
||||
"ts": "2026-04-13T04:04:49+00:00",
|
||||
"ts": "2026-04-13T09:12:22+00:00",
|
||||
"hostname": "LAPTOP-VE75QUHF",
|
||||
"cpu": "100%",
|
||||
"ram": "84% (16GB)",
|
||||
"cpu": "27%",
|
||||
"ram": "86% (16GB)",
|
||||
"disk": "?",
|
||||
"uptime": "0d12h18m",
|
||||
"uptime": "0d17h25m",
|
||||
"user": "Yace",
|
||||
"ip": "160.176.108.154",
|
||||
"agent_version": "2.0"
|
||||
|
||||
@@ -729,4 +729,8 @@ fatal: updating files failed
|
||||
error: api/wevia-antiregression-status.json: failed to insert into database
|
||||
error: unable to index file 'api/wevia-antiregression-status.json'
|
||||
fatal: updating files failed
|
||||
2026-04-13 09:05:01 | L99:957/957 | NR:ERR | D:17 | disk:88% | hubs:29 | CLEAR
|
||||
2026-04-13 09:05:01 | L99:957/957 | NR:ERR | D:17 | disk:88% | hubs:29 | CLEARerror: insufficient permission for adding an object to repository database .git/objects
|
||||
error: api/blade-tasks/heartbeat.json: failed to insert into database
|
||||
error: unable to index file 'api/blade-tasks/heartbeat.json'
|
||||
fatal: updating files failed
|
||||
2026-04-13 09:10:02 | L99:957/957 | NR:ERR | D:17 | disk:88% | hubs:29 | CLEAR
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"ts": "2026-04-13 09:05:01",
|
||||
"ts": "2026-04-13 09:10:02",
|
||||
"r": {
|
||||
"reconcile": "ERR",
|
||||
"nonreg": "ERR",
|
||||
@@ -7,7 +7,7 @@
|
||||
"docker": 17,
|
||||
"disk": 88,
|
||||
"hubs": 29,
|
||||
"dirty": 3,
|
||||
"dirty": 7,
|
||||
"pushed": true,
|
||||
"alerts": [
|
||||
"CLEAR"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"timestamp": "2026-04-13 11:05:20",
|
||||
"timestamp": "2026-04-13 11:10:20",
|
||||
"healthy": false,
|
||||
"issues": [
|
||||
"Chatbot check error: Expecting value: line 1 column 1 (char 0)"
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"timestamp": "2026-04-13 09:05:08",
|
||||
"timestamp": "2026-04-13 09:10:09",
|
||||
"healthy": false,
|
||||
"checks": {
|
||||
"outpost": "DOWN",
|
||||
@@ -19,7 +19,7 @@
|
||||
"docker:authentik-worker": "NOT_FOUND",
|
||||
"docker:authentik-db": "NOT_FOUND",
|
||||
"docker:authentik-redis": "NOT_FOUND",
|
||||
"open_ports": 52,
|
||||
"open_ports": 51,
|
||||
"nginx": "OK"
|
||||
},
|
||||
"flow_ok": 3,
|
||||
@@ -30,57 +30,57 @@
|
||||
{
|
||||
"level": "critical",
|
||||
"msg": "Outpost DOWN 9090",
|
||||
"ts": "2026-04-13T09:05:01+00:00"
|
||||
"ts": "2026-04-13T09:10:02+00:00"
|
||||
},
|
||||
{
|
||||
"level": "critical",
|
||||
"msg": "Outpost STILL DOWN",
|
||||
"ts": "2026-04-13T09:05:06+00:00"
|
||||
"ts": "2026-04-13T09:10:07+00:00"
|
||||
},
|
||||
{
|
||||
"level": "warning",
|
||||
"msg": "Auth flow ethica.weval-consulting.com: 200",
|
||||
"ts": "2026-04-13T09:05:07+00:00"
|
||||
"ts": "2026-04-13T09:10:07+00:00"
|
||||
},
|
||||
{
|
||||
"level": "warning",
|
||||
"msg": "Auth flow n8n.weval-consulting.com: 200",
|
||||
"ts": "2026-04-13T09:05:07+00:00"
|
||||
"ts": "2026-04-13T09:10:07+00:00"
|
||||
},
|
||||
{
|
||||
"level": "warning",
|
||||
"msg": "Auth flow crm.weval-consulting.com: 200",
|
||||
"ts": "2026-04-13T09:05:07+00:00"
|
||||
"ts": "2026-04-13T09:10:08+00:00"
|
||||
},
|
||||
{
|
||||
"level": "warning",
|
||||
"msg": "Auth flow mm.weval-consulting.com: 200",
|
||||
"ts": "2026-04-13T09:05:07+00:00"
|
||||
"ts": "2026-04-13T09:10:08+00:00"
|
||||
},
|
||||
{
|
||||
"level": "warning",
|
||||
"msg": "Auth flow analytics.weval-consulting.com: 200",
|
||||
"ts": "2026-04-13T09:05:07+00:00"
|
||||
"ts": "2026-04-13T09:10:08+00:00"
|
||||
},
|
||||
{
|
||||
"level": "warning",
|
||||
"msg": "Auth flow deerflow.weval-consulting.com: 200",
|
||||
"ts": "2026-04-13T09:05:07+00:00"
|
||||
"ts": "2026-04-13T09:10:08+00:00"
|
||||
},
|
||||
{
|
||||
"level": "warning",
|
||||
"msg": "Callback location missing in nginx",
|
||||
"ts": "2026-04-13T09:05:07+00:00"
|
||||
"ts": "2026-04-13T09:10:08+00:00"
|
||||
}
|
||||
],
|
||||
"fixes": [
|
||||
{
|
||||
"title": "Restart authentik",
|
||||
"ts": "2026-04-13T09:05:01+00:00"
|
||||
"ts": "2026-04-13T09:10:02+00:00"
|
||||
},
|
||||
{
|
||||
"title": "Callback location auto-added",
|
||||
"ts": "2026-04-13T09:05:08+00:00"
|
||||
"ts": "2026-04-13T09:10:08+00:00"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
{
|
||||
"timestamp": "2026-04-13 09:05:01",
|
||||
"timestamp": "2026-04-13 09:10:02",
|
||||
"version": "1.0",
|
||||
"disk": 88,
|
||||
"ram": 24,
|
||||
"ram": 25,
|
||||
"docker": 17,
|
||||
"ssl_days": 357,
|
||||
"ollama_models": 4,
|
||||
@@ -14,29 +14,29 @@
|
||||
"title": "Disk light cleanup 88%",
|
||||
"cmd": "find \/var\/log -name '*.gz' -mtime +7 -delete; find \/tmp -mtime +3 -delete 2>\/dev\/null",
|
||||
"output": "",
|
||||
"time": "09:05:01"
|
||||
"time": "09:10:02"
|
||||
}
|
||||
],
|
||||
"alerts": [
|
||||
{
|
||||
"level": "critical",
|
||||
"msg": "S204:deerflow DOWN (:2024)",
|
||||
"time": "09:05:01"
|
||||
"time": "09:10:02"
|
||||
},
|
||||
{
|
||||
"level": "critical",
|
||||
"msg": "S204:authentik DOWN (:9090)",
|
||||
"time": "09:05:01"
|
||||
"time": "09:10:02"
|
||||
}
|
||||
],
|
||||
"log": [
|
||||
"09:05:01 AUTO-FIX: Disk light cleanup 88%",
|
||||
"09:05:01 Disk: 88%",
|
||||
"09:05:01 SSL: 357d remaining",
|
||||
"09:05:01 Docker: 17 containers",
|
||||
"09:05:01 Ollama: 4 models, 4.9GB",
|
||||
"09:05:01 RAM: 24%",
|
||||
"09:05:01 Arch score: 100\/100"
|
||||
"09:10:02 AUTO-FIX: Disk light cleanup 88%",
|
||||
"09:10:02 Disk: 88%",
|
||||
"09:10:02 SSL: 357d remaining",
|
||||
"09:10:02 Docker: 17 containers",
|
||||
"09:10:02 Ollama: 4 models, 4.9GB",
|
||||
"09:10:02 RAM: 25%",
|
||||
"09:10:02 Arch score: 100\/100"
|
||||
],
|
||||
"s204_services": 8,
|
||||
"s95_mta": 5
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"ts":"11:10","status":"stale","age":18312}
|
||||
{"ts":"11:12","status":"offline"}
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
{"ts":"11:00","disk":"88%","swap":"37%","docker_dead":"none","http":"200","ssl":"Certificate will not expire
|
||||
{"ts":"11:10","disk":"88%","swap":"37%","docker_dead":"none","http":"200","ssl":"Certificate will not expire
|
||||
ok","alerts":" Disk:88%→88%","crons":58}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"timestamp": "2026-04-13 09:00:43",
|
||||
"timestamp": "2026-04-13 09:10:47",
|
||||
"healthy": false,
|
||||
"global_pass": 348,
|
||||
"global_fail": 60,
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"ts": "11:05", "status": "ok"}
|
||||
{"ts": "11:10", "status": "ok"}
|
||||
@@ -6,7 +6,7 @@
|
||||
* Ou: appel nginx auth_request vers /auth/check
|
||||
*/
|
||||
|
||||
session_start();
|
||||
session_start(['read_and_close' => true]);
|
||||
|
||||
// Config
|
||||
define('AUTH_USER', 'yacine');
|
||||
|
||||
Reference in New Issue
Block a user