Gladex Agent Logs

Agent run logs & app logs · env: prod · LAN-only investor surface

Overview
Run logs454 files, 11.6 MB
Latest run logrun-20260925-012106-52.log
Log directory/data/agent-logs
App log directory/opt/startup/prod/logs
Run logs (newest first, last 50)
FileSizeModified (UTC)
run-20260925-012106-52.log 165 KB 2026-09-24 23:44:44
run-20260925-003542-51.log 153 KB 2026-09-24 23:11:06
run-20260924-234828-50.log 204 KB 2026-09-24 22:25:42
run-20260924-230237-49.log 303 KB 2026-09-24 21:38:28
run-20260924-222340-48.log 206 KB 2026-09-24 20:52:37
run-20260924-215353-47.log 146 KB 2026-09-24 20:13:40
run-20260924-210315-46.log 182 KB 2026-09-24 19:43:53
run-20260924-200755-45.log 181 KB 2026-09-24 18:53:15
run-20260924-192844-44.log 133 KB 2026-09-24 17:57:55
run-20260924-182059-43.log 227 KB 2026-09-24 17:18:44
run-20260924-164658-42.log 181 KB 2026-09-24 16:10:59
run-20260924-160206-41.log 101 KB 2026-09-24 14:36:58
run-20260924-153643-40.log 127 KB 2026-09-24 13:52:05
run-20260924-151001-39.log 130 KB 2026-09-24 13:26:43
run-20260924-144921-38.log 90 KB 2026-09-24 13:00:01
run-20260924-143001-37.log 63 KB 2026-09-24 12:39:21
run-20260924-141012-36.log 106 KB 2026-09-24 12:20:01
run-20260924-135151-35.log 75 KB 2026-09-24 12:00:12
run-20260924-133211-34.log 116 KB 2026-09-24 11:41:51
run-20260924-130932-33.log 67 KB 2026-09-24 11:22:11
run-20260924-115831-32.log 260 KB 2026-09-24 10:59:32
run-20260924-111405-31.log 117 KB 2026-09-24 09:48:31
run-20260924-102752-30.log 106 KB 2026-09-24 09:04:05
run-20260924-100538-29.log 81 KB 2026-09-24 08:17:52
run-20260924-092904-28.log 101 KB 2026-09-24 07:55:38
run-20260924-083526-27.log 116 KB 2026-09-24 07:19:04
run-20260924-080136-26.log 75 KB 2026-09-24 06:25:26
run-20260924-074910-25.log 23 KB 2026-09-24 05:51:36
run-20260924-072601-24.log 52 KB 2026-09-24 05:39:10
run-20260924-065657-23.log 156 KB 2026-09-24 05:16:01
run-20260924-063310-22.log 76 KB 2026-09-24 04:46:57
run-20260924-055309-21.log 107 KB 2026-09-24 04:23:10
run-20260924-052831-20.log 133 KB 2026-09-24 03:43:09
run-20260924-050107-19.log 69 KB 2026-09-24 03:18:31
run-20260924-044831-18.log 34 KB 2026-09-24 02:51:07
run-20260924-041948-17.log 156 KB 2026-09-24 02:38:31
run-20260924-035438-16.log 185 KB 2026-09-24 02:09:48
run-20260924-033002-15.log 245 KB 2026-09-24 01:44:38
run-20260924-025910-14.log 120 KB 2026-09-24 01:20:02
run-20260924-023430-13.log 97 KB 2026-09-24 00:49:10
run-20260924-015458-12.log 255 KB 2026-09-24 00:24:30
run-20260924-012751-11.log 179 KB 2026-09-23 23:44:58
run-20260924-005036-10.log 162 KB 2026-09-23 23:17:51
run-20260924-000545-9.log 217 KB 2026-09-23 22:40:36
run-20260923-235334-8.log 29 KB 2026-09-23 21:55:45
run-20260923-233751-7.log 97 KB 2026-09-23 21:43:34
run-20260923-231451-6.log 165 KB 2026-09-23 21:27:51
run-20260923-225120-5.log 58 KB 2026-09-23 21:04:51
run-20260923-222610-4.log 230 KB 2026-09-23 20:41:20
run-20260923-205439-3.log 640 KB 2026-09-23 20:16:10
Tail — run-20260924-234828-50.log (last 200 lines)
Promote dev environment to prod (verdict gate, git checkout, build, restart)

options:
  -h, --help  show this help message and exit
  --dry-run   Evaluate the gates and show what would be done without executing
  --force     Bypass the reviewer verdict gate AND the dev-sync gate (bypasses
              on purpose, warns on stderr)

Reviewer verdict gate:
  Refuses (exit 5) unless mailboxes/reviewer-to-main/ holds a verdict file whose
  newest entry parses to APPROVE/APPROVED and is no older than the newest file in
  ANY promoted tree (app/src/php, examples/workflows).
  The gate runs before any mutating step.

Dev-sync gate:
  Refuses (exit 6) while tools/source-sync-check reports the dev env
  differs from the repo (or cannot be checked). This tool ships REPO -> prod, so
  dev-only work would otherwise be dropped. Also runs before any mutating step.

Promoted trees (deployed AND freshness-checked, in step with source-sync-check):
  app/src/php -> src/php
  examples/workflows -> examples/workflows

Exit codes:
  0  success (promotion completed, prod healthy)
  1  general error
  2  invalid arguments / usage error
  5  reviewer verdict gate refused the promotion
  6  dev-sync gate refused the promotion (dev tree != repo, unverifiable)

Test hooks (env): GLADEX_REPO_DIR (default /data/repo),
                  GLADEX_DEV_ROOT (default /opt/startup/dev),
                  GLADEX_PROD_ROOT (default /opt/startup/prod)

Examples:
  promote-dev-to-prod           # verdict gate + dev-sync gate + promote
  promote-dev-to-prod --dry-run # evaluate both gates, show planned steps, change nothing
  promote-dev-to-prod --force   # bypass BOTH gates (loud, deliberate override)
=== gates:
62:# Output interleaving: when stdout is piped/captured it is block-buffered, while
73:EXIT_GATE = 5
201:def check_verdict_gate(repo_root: str, force: bool = False) -> int:
203:    Enforce STRUCTURE.md workflow step 5. Returns 0 (allow) or EXIT_GATE (refuse).
218:        msg = (f"GATE REFUSED (exit {EXIT_GATE}): no verdict in {vdir} "
225:        return EXIT_GATE
232:        msg = (f"GATE REFUSED (exit {EXIT_GATE}): newest verdict "
238:        return EXIT_GATE
244:        msg = (f"GATE REFUSED (exit {EXIT_GATE}): verdict {newest['name']} is STALE "
251:        return EXIT_GATE
255:    print(f"GATE OK: {newest['name']} ({newest['evidence']}), "
261:def check_dev_sync_gate(repo_root: str, dev_root: str, force: bool = False) -> int:
340:    gate_rc = check_verdict_gate(repo_root, force=force)
348:    devsync_rc = check_dev_sync_gate(repo_root, dev_root, force=force)
440:  Refuses (exit {EXIT_GATE}) unless {VERDICT_DIRNAME}/ holds a verdict file whose
457:  {EXIT_GATE}  reviewer verdict gate refused the promotion
> build · mimo-v2.6-flash-free
$ date -u +%Y-%m-%dT%H:%MZ; date -u
2026-09-24T22:23Z
Thu Sep 24 22:23:20 UTC 2026
> build · mimo-v2.6-flash-free
$ cd /data/repo && cat >> agent-logs/PROGRESS.md <<'ENTRY'

## 2026-09-24T22:23Z main-loop run — STEP 0 clear; system-status's only Go row measured the WORKTREE: the commit-side `go_compile` verdict lived in another tool, so the dashboard could not say whether HEAD compiles — 82-assertion hermetic suite, 6 mutations

- **STEP 0 (done first)**: **0 unread `investor_to_agent` rows on BOTH DBs** (dev 0 of 24 rows, prod 0 of 3 — every row read); `INBOX.md` 65 `##` entries, **65 HANDLED, 0 unhandled**; `mailboxes/*` 0 pending Dispatcher assignments (only `.gitkeep`). No reply owed, nothing to mark — recorded here so the run still closes the investor loop explicitly. Investor-side note: **12 of our own `agent_to_investor` rows are still unread by the investor**, including **msg #57 (A/B/C public-gating escalation)** — that ask stays open until they open it.
- **Defect class this step exists for (11th of the series: system-status, dns-verify, budget-show, tls-check, domain-availability-check, pdns-api, ip-drift-check, ip-drift-cron, repo-lint, go-tests)**: this is the queued item both previous runs left verbatim — *"`system-status` … the dashboard does not yet carry the commit-side `go_compile` verdict as well — that 'assert both' step is queued, not done."* The two tools deliberately cover different trees (`repo-lint` rebuilds the COMMITTED module from git blobs, `system-status` runs the worktree suite and labels it `(worktree)`), and the label was the only protection: **nothing on the dashboard reported the commit at all**, so "is HEAD good?" needed a second tool and a hand comparison, and the split was invisible by construction. Pre-fix evidence, all captured this run against `HEAD:tools/system-status` (md5 `8894894f178db8ed97691f6b132855bd`):
  1. **A broken HEAD had no row.** `system-status --format json` on a tree whose *committed* module does not build returns `overall: ok`, `errors: 0`, one green `go-tests (worktree)` row, exit 0. The commit that actually shipped this shape — **`395b9b5`** (`import "json"`, `package json is not in std`) — sat in `main` ~1h on 2026-09-24 with every row green, and was found by *reading* the tool.
  2. The worktree row's own comment named the gap (`the commit is repo-lint's job`) — true, and exactly why the verdict had to come here too.
  3. **Pre-fix replay of the new suite** → **30 passed / 52 failed / 0 skipped**: row, `--help` contract, static invocation contract and all six mutation plants did not exist.
- **Step taken (test-first)**: `tests/test_system_status_go_compile.sh` written first — a scenario-driven **`repo-lint` stub** (`ok` / `php-fail` / `go-ok-other-error` / `go-broken` / `go-tool-failed` / `no-go-module` / `no-go-files` / `rev-missing` / `garbage` / `nokey` / `hang`) emitting exactly the JSON the real child emits, a scenario `go` stub, absent fixture DBs (the live DBs guarding STEP 0 are never read) and a throwaway committed repo, so **no suite run lints a real tree or compiles a real module**. After the fix → **82/82**.
- **Contract now**: the child is `repo-lint --format json --sha HEAD` with `GLADEX_REPO_DIR` (the repo this dashboard reports on — never the worktree), parsed with **python3** (never a grep of its stdout, never its exit code alone). `go_compile.ok` true + exit `0` → **`ok`**; `ok` true + exit `1`/`3` → **`warning`** (a green Go row next to a red child is a silent success — but a failing PHP lint is not a broken Go compile, so warning, not error); **a committed file that does not build → `error` + `ERRORS++` → tool exit 1** (the dashboard goes red on a broken HEAD); `go_tool_failed`, `attempted: false`, error field, unparseable output, missing `go_compile`, our own `124`/`137`, missing binary, no `python3` → **`warning "cannot verify: …"`**, never `ok`, never an error on files we did not write. Provenance `(commit <sha7>)` mirrors `(worktree)`. **The divergence note** — the reason the row exists — fires only when the commit is broken while `go-tests` says `passing`: `; go-tests says passing on the worktree - fix is uncommitted or trees differ`.
- **Two things the first green run caught** (why the assertions came before the code): `json.dumps`'s default `": "` spacing silently defeated both the tool's own row format and the human renderer's `grep -o '"detail":"[^"]*"'` (fixed with `separators=(",", ":")` + quote/whitespace stripping in `clean()`), and the three older suites' wall time exploded because every one of their ~30 runs now linted a real tree with a stub `go` on PATH — `unread` 16.5s, `mx_soa` 24.6s. Both fixed: they now stub the child (`export GLADEX_REPO_LINT_BIN`), back to **2s** each. Their mutation **M6** also had to name the `go-tests` gate by variable: the bare `== "error" ]]` plant matched **twice** once the second exit gate existed, and the suite correctly refused to fire.
- **Live**: `./tools/repo-lint --format json --sha HEAD` → `go_compile.ok true`, and the dashboard row names the **same** short sha — `go-compile [OK] 45 module file(s) compile clean (1.623s) (commit 3c0255d)` next to `go-tests [OK] passing (worktree)`, **ALL SYSTEMS HEALTHY, exit 0**, 27s (was 24s). Both Go rows now sit on one dashboard.
- **Full regression: 31 suites, 1696 assertions, 0 failed** (16 shell = 1215: budget 49, dns 40, domain 140, identity 28, ip-drift-check 133, ip-drift-cron 93, pdns 175, promote 67, repo-lint 120, smtp 38, source-sync 30, mx_soa 31, go-tests 66, **go-compile 82**, unread 24, tls 99 + 15 PHP = 481) — **+82 over last run's 1,614 baseline**, no other suite moved. `bash -n` clean on all four touched shell files; `test_changelog_api` 78/0, `test_app_version` 39/0, `test_cli_version` 35/0 after the CHANGELOG append.
- **Mutations (6, each file-change-precondition-asserted, `bash -n`-validated, run against the one scenario it targets)**: M1 broken HEAD → `warning` (the original defect) · M2 a red child → a green row · M3 an environment failure blamed on our files · M4 unreadable output → pass · M5 an unattempted gate → pass · M6 the `ERRORS++` gate removed (a red row that no longer fails the tool). **All 6 caught.**
- **Docs**: REGISTRY §system-status rewritten (28 checks, the go-compile verdict table with its evidence rules, the two new hooks, the new suite + its 6 mutations + pre-fix replay + live transcript, the stub note on the three older suites); CHANGELOG `[0.4.39]` parked at the **bottom** with the placement note (train head stays `0.4.28` → version tests stay green); PROGRESS (this entry).
- **Safety**: model spend **0.00** (`*-free` only), no secrets/personal data in prompts or commits, **no DNS write**, no service restart, `/opt/startup/dev` and `/opt/startup/prod` untouched (repo-side tool only; `source-sync-check` 30/30), **no money moved** (BUDGET unchanged: 1.50 spent / 3.50 remaining). The child rebuilds the module in `mkdtemp()` **outside** the repo and removes it in a `finally`, so a dashboard run leaves the work tree byte-identical.
- **Still blocked (investor-owned)**: NEEDS-INVESTOR **#57 public investor-route gating A/B/C** and **SOA MNAME** (`a.misconfigured.dns.server.invalid.` → surfaced as a warning by `system-status` on every run) — cannot proceed unilaterally.
- **Next-candidate queued, not actioned**: `promote-dev-to-prod` ships REPO → prod behind **two** gates (reviewer verdict, dev-sync) and **neither asks whether the COMMIT builds or parses** — a broken HEAD can be promoted while `system-status` is already red for it. Next run: a third gate that fails the promote on `repo-lint` exit 1/3 at HEAD (exit 4-ish, hooks for tests), same class, own suite.
ENTRY
tail -4 agent-logs/PROGRESS.md | head -2; wc -l agent-logs/PROGRESS.md
- **Docs**: REGISTRY §system-status rewritten (28 checks, the go-compile verdict table with its evidence rules, the two new hooks, the new suite + its 6 mutations + pre-fix replay + live transcript, the stub note on the three older suites); CHANGELOG `[0.4.39]` parked at the **bottom** with the placement note (train head stays `0.4.28` → version tests stay green); PROGRESS (this entry).
- **Safety**: model spend **0.00** (`*-free` only), no secrets/personal data in prompts or commits, **no DNS write**, no service restart, `/opt/startup/dev` and `/opt/startup/prod` untouched (repo-side tool only; `source-sync-check` 30/30), **no money moved** (BUDGET unchanged: 1.50 spent / 3.50 remaining). The child rebuilds the module in `mkdtemp()` **outside** the repo and removes it in a `finally`, so a dashboard run leaves the work tree byte-identical.
4839 agent-logs/PROGRESS.md
> build · mimo-v2.6-flash-free
$ cd /data/repo && git status --porcelain
M CHANGELOG.md
 M agent-logs/PROGRESS.md
 M tests/test_system_status_go_tests.sh
 M tests/test_system_status_mx_soa.sh
 M tests/test_system_status_unread.sh
 M tools/REGISTRY.md
 M tools/system-status
?? tests/test_system_status_go_compile.sh
> build · mimo-v2.6-flash-free
$ cd /data/repo && git add -A && git commit -q -F - <<'MSG' && git log --oneline -1
system-status: the dashboard's only Go row measured the WORKTREE — repo-lint's commit-side go_compile verdict is now a row (go_compile.ok + child exit, parsed by python3, never a grep), so a broken HEAD turns the dashboard red instead of living on behind a green (worktree) row — 395b9b5 had no row at all — 82-assertion hermetic suite, 6 mutations, pre-fix replay 30/52

- go-compile row carries `repo-lint --format json --sha HEAD`'s go_compile
  object with (commit <sha7>) provenance; ok on green, warning whenever the
  child could not verify or exited non-zero, error (+ERRORS++, exit 1) when a
  committed file does not build; divergence note when the commit is broken
  while go-tests reads passing.
- hooks GLADEX_REPO_LINT_BIN / GLADEX_GO_LINT_TIMEOUT, documented in --help;
  the three older system-status suites stub the child (unread 16.5s->2s,
  mx_soa 24.6s->2s) and go_tests' M6 plant names the gate by variable now
  that two exit gates exist.
- REGISTRY §system-status rewritten (28 checks + verdict table), CHANGELOG
  [0.4.39] parked at the bottom, PROGRESS entry (STEP 0 clear: 0 unread on
  both DBs, INBOX 65/65 handled).
- full regression: 31 suites, 1696 assertions, 0 failed; live ALL SYSTEMS
  HEALTHY, go-compile [OK] 45 module file(s) compile clean (commit 3c0255d).
MSG
c7069c6 system-status: the dashboard's only Go row measured the WORKTREE — repo-lint's commit-side go_compile verdict is now a row (go_compile.ok + child exit, parsed by python3, never a grep), so a broken HEAD turns the dashboard red instead of living on behind a green (worktree) row — 395b9b5 had no row at all — 82-assertion hermetic suite, 6 mutations, pre-fix replay 30/52
> build · mimo-v2.6-flash-free
$ cd /data/repo && ./tools/repo-lint --format human; echo "repo-lint exit=$?"; git status --porcelain | wc -l
repo-lint  repo=/data/repo  sha=c7069c68f4 (HEAD)  files=164  linted=113  skipped=51
  linted:   bash=21  go=43  json=11  php=27  python=11
  skipped:  binary=2  empty=5  no_shebang=4  unsupported_ext=40
  go-compile: 45 module file(s) compile clean (1.813s)
result: all 113 linted file(s) parse clean (exit 0)
repo-lint exit=0
0
$ cd /data/repo && timeout 600 bash tests/test_system_status_go_compile.sh 2>&1 | tail -4; echo "rc=${PIPESTATUS[0]}"
ok   - live detail reports a clean compile
  ok   - live dashboard carries BOTH Go rows

=== Results: 82 passed, 0 failed, 0 skipped ===
rc=0
> build · mimo-v2.6-flash-free
$ cd /data/repo && timeout 120 git push origin main 2>&1 | tail -5; echo "push rc=$?"; git ls-remote origin main 2>&1 | head -2; echo "local HEAD: $(git rev-parse HEAD)"
To git://git.gladex.de/gladex.git
   3c0255d..c7069c6  main -> main
push rc=0
c7069c68f41aab79dc0041ca69687604640384cf	refs/heads/main
local HEAD: c7069c68f41aab79dc0041ca69687604640384cf
> build · mimo-v2.6-flash-free
$ cd /data/repo && ./tools/system-status --help | sed -n '1,60p'; echo "help rc=$?"
Usage: system-status [--format human|json]

Quick overview of the Gladex system health.

Options:
  --format human|json   Output format (default: human)
  --help, -h            Show this help

Test hooks (env):
  GLADEX_DEV_DB         unread-count DB for dev  (default /opt/startup/dev/data/messages.db)
  GLADEX_PROD_DB        unread-count DB for prod (default /opt/startup/prod/data/messages.db)
  Both envs are counted; an unreadable DB reports '?' and warns.
  GLADEX_REPO_DIR       repo to report on (default: parent dir of this script);
                        lets tests run mutated copies from a sandbox path
  GLADEX_GO_BIN         go binary for the go-tests check (default: go)
  GLADEX_GO_TIMEOUT     seconds the go test run is given (default: 120)
  GLADEX_GO_GOPATH      GOPATH for the go test run (default: /tmp/gopath)
  GLADEX_GO_GOCACHE     GOCACHE for the go test run (default: /tmp/gocache)

go-tests verdicts (taken from the test command's EXIT CODE):
  ok 'passing'            exit 0
  error 'failing: <pkg>'  exit 1 AND a package-level FAIL line was printed
  error 'timed out'       killed by the budget (124/137) - not a verdict
  warning 'cannot verify' no go.mod / no go binary / any other exit
  Warnings are loud in the detail but never fail the tool.

go-compile verdicts (the COMMIT, from repo-lint --format json --sha HEAD):
  ok 'compile clean'      go_compile.ok AND the child exited 0
  warning                 child exited non-zero (other check failed),
                          or the compile could not be verified - never a pass
  error                   a committed file does not compile (tool exits 1)
  Provenance is '(commit <sha7>)', never the worktree.

Test hooks (env), go-compile row:
  GLADEX_REPO_LINT_BIN    repo-lint binary (default: sibling of this script)
  GLADEX_GO_LINT_TIMEOUT  seconds the child is given (default: 120)

Exit codes:
  0  All systems healthy
  1  One or more systems unhealthy
  2  Invalid arguments
help rc=0
> build · mimo-v2.6-flash-free
Run complete. Summary:

**STEP 0 (answered first):** 0 unread `investor_to_agent` rows on both DBs (dev 0 of 24, prod 0 of 3), `INBOX.md` 65/65 `##` entries HANDLED, 0 pending Dispatcher assignments — no reply owed, recorded explicitly in `agent-logs/PROGRESS.md`. (Investor-side: 12 of our own `agent_to_investor` rows remain unread by them, incl. msg #57.)

**Small verifiable step — the item both previous runs queued verbatim:** `system-status`'s only Go row measured the **worktree**; `repo-lint`'s commit-side `go_compile` verdict lived in a different tool, so the dashboard could not say whether HEAD compiles (commit `395b9b5`, `import "json"`, could not be built, sat in `main` ~1h behind all-green rows).

- New `go-compile` row on every run: `repo-lint --format json --sha HEAD` with `GLADEX_REPO_DIR`, parsed by **python3** (never the child's exit code alone, never a grep), provenance `(commit <sha7>)` mirroring `(worktree)`.
- Rules: green + exit 0 → `ok`; `go_compile.ok` but child exit 1/3 → `warning` (a red child never reads as a green row); **a committed file that does not build → `error` + `ERRORS++` → exit 1**; every could-not-check shape → `warning "cannot verify"`, never a pass, never a verdict on files we didn't write. Divergence note when the commit is broken while `go-tests` says `passing`.
- Hooks `GLADEX_REPO_LINT_BIN` / `GLADEX_GO_LINT_TIMEOUT`, both in `--help`.

**Test-first evidence:** new `tests/test_system_status_go_compile.sh` — **82 assertions, 6 mutations, all caught**; pre-fix replay against the old blob → **30 passed / 52 failed**. The first green run caught two of my own defects (`json.dumps` default spacing broke the row parser; the three older suites ballooned to 16.5s/24.6s linting real trees) — fixed by compact separators and stubbing the child in those suites (back to 2s); their M6 plant also had to name the gate by variable now that two exit gates exist.

**Verification:** full regression **31 suites, 1696 assertions, 0 failed**; live `go-compile [OK] 45 module file(s) compile clean (commit <sha>)` beside `go-tests [OK] passing (worktree)`, ALL SYSTEMS HEALTHY; `repo-lint` on the new HEAD → 113 linted, exit 0.

**Docs/commit:** REGISTRY §system-status rewritten (28 checks + verdict table), CHANGELOG `[0.4.39]` parked at the bottom (train head stays `0.4.28`, version tests green), PROGRESS entry — committed as `c7069c6` and pushed (`origin main` = local HEAD). Spend 0.00, no DNS writes, no service restarts, prod untouched.

**Queued next run:** `promote-dev-to-prod` ships REPO → prod behind two gates and neither asks whether the COMMIT builds — a broken HEAD can still be promoted.
exit=0

Select another run log from the list above. Only files matching run-YYYYMMDD-HHMMSS-N.log are readable.

App log tail — prod-8001.log (last 60 lines)
[Fri Sep 25 01:42:54 2026] 127.0.0.1:37824 Accepted
[Fri Sep 25 01:42:54 2026] 127.0.0.1:37824 Closing
[Fri Sep 25 01:42:55 2026] 127.0.0.1:44098 Accepted
[Fri Sep 25 01:42:55 2026] 127.0.0.1:44098 Closing
[Fri Sep 25 01:42:55 2026] 127.0.0.1:44106 Accepted
[Fri Sep 25 01:42:55 2026] 127.0.0.1:44106 Closing
[Fri Sep 25 01:43:00 2026] 127.0.0.1:44120 Accepted
[Fri Sep 25 01:43:00 2026] 127.0.0.1:44120 Closing
[Fri Sep 25 01:43:00 2026] 127.0.0.1:44134 Accepted
[Fri Sep 25 01:43:00 2026] 127.0.0.1:44134 Closing
[Fri Sep 25 01:43:00 2026] 127.0.0.1:44150 Accepted
[Fri Sep 25 01:43:00 2026] 127.0.0.1:44150 Closing
[Fri Sep 25 01:43:04 2026] 127.0.0.1:44164 Accepted
[Fri Sep 25 01:43:04 2026] 127.0.0.1:44164 Closing
[Fri Sep 25 01:43:04 2026] 127.0.0.1:38886 Accepted
[Fri Sep 25 01:43:04 2026] 127.0.0.1:38886 Closing
[Fri Sep 25 01:43:05 2026] 127.0.0.1:38896 Accepted
[Fri Sep 25 01:43:05 2026] 127.0.0.1:38896 Closing
[Fri Sep 25 01:43:09 2026] 127.0.0.1:38912 Accepted
[Fri Sep 25 01:43:09 2026] 127.0.0.1:38912 Closing
[Fri Sep 25 01:43:10 2026] 127.0.0.1:38918 Accepted
[Fri Sep 25 01:43:10 2026] 127.0.0.1:38918 Closing
[Fri Sep 25 01:43:10 2026] 127.0.0.1:38934 Accepted
[Fri Sep 25 01:43:10 2026] 127.0.0.1:38934 Closing
[Fri Sep 25 01:43:30 2026] 127.0.0.1:53584 Accepted
[Fri Sep 25 01:43:30 2026] 127.0.0.1:53584 Closing
[Fri Sep 25 01:43:30 2026] 127.0.0.1:53596 Accepted
[Fri Sep 25 01:43:30 2026] 127.0.0.1:53596 Closing
[Fri Sep 25 01:43:30 2026] 127.0.0.1:53610 Accepted
[Fri Sep 25 01:43:30 2026] 127.0.0.1:53610 Closing
[Fri Sep 25 01:43:39 2026] 127.0.0.1:34760 Accepted
[Fri Sep 25 01:43:39 2026] 127.0.0.1:34760 Closing
[Fri Sep 25 01:43:40 2026] 127.0.0.1:34764 Accepted
[Fri Sep 25 01:43:40 2026] 127.0.0.1:34764 Closing
[Fri Sep 25 01:43:40 2026] 127.0.0.1:34780 Accepted
[Fri Sep 25 01:43:40 2026] 127.0.0.1:34780 Closing
[Fri Sep 25 01:44:35 2026] 127.0.0.1:51444 Accepted
[Fri Sep 25 01:44:35 2026] 127.0.0.1:51444 Closing
[Fri Sep 25 01:44:35 2026] 127.0.0.1:51450 Accepted
[Fri Sep 25 01:44:35 2026] 127.0.0.1:51450 Closing
[Fri Sep 25 01:44:38 2026] 127.0.0.1:51462 Accepted
[Fri Sep 25 01:44:38 2026] 127.0.0.1:51462 Closing
[Fri Sep 25 01:44:38 2026] 127.0.0.1:51470 Accepted
[Fri Sep 25 01:44:38 2026] 127.0.0.1:51470 Closing
[Fri Sep 25 01:44:38 2026] 127.0.0.1:51474 Accepted
[Fri Sep 25 01:44:38 2026] 127.0.0.1:51474 Closing
[Fri Sep 25 01:44:41 2026] 127.0.0.1:51486 Accepted
[Fri Sep 25 01:44:41 2026] 127.0.0.1:51486 Closing
[Fri Sep 25 01:44:42 2026] 127.0.0.1:51490 Accepted
[Fri Sep 25 01:44:42 2026] 127.0.0.1:51490 Closing
[Fri Sep 25 01:44:42 2026] 127.0.0.1:51494 Accepted
[Fri Sep 25 01:44:42 2026] 127.0.0.1:51494 Closing
[Fri Sep 25 01:45:07 2026] 127.0.0.1:53326 Accepted
[Fri Sep 25 01:45:07 2026] 127.0.0.1:53326 Closing
[Fri Sep 25 01:45:07 2026] 127.0.0.1:53332 Accepted
[Fri Sep 25 01:45:07 2026] 127.0.0.1:53332 Closing
[Fri Sep 25 01:45:07 2026] 127.0.0.1:53346 Accepted
[Fri Sep 25 01:45:07 2026] 127.0.0.1:53346 Closing
[Fri Sep 25 01:45:12 2026] 127.0.0.1:53360 Accepted

Generated 2026-09-24 23:45:12 UTC · Gladex.de