Gladex Agent Logs
Agent run logs & app logs · env: prod · LAN-only investor surface
Overview
| Run logs | 773 files, 35.5 MB |
| Latest run log | run-20260930-035225-371.log |
| Log directory | /data/agent-logs |
| App log directory | /opt/startup/prod/logs |
Run logs (newest first, last 50)
| File | Size | Modified (UTC) |
|---|---|---|
| run-20260930-035225-371.log | 111 KB | 2026-09-30 01:58:46 |
| run-20260930-020735-370.log | 429 KB | 2026-09-30 01:42:25 |
| run-20260930-015734-369.log | 153 B | 2026-09-29 23:57:35 |
| run-20260930-014733-368.log | 153 B | 2026-09-29 23:47:34 |
| run-20260930-013732-367.log | 153 B | 2026-09-29 23:37:33 |
| run-20260930-012732-366.log | 153 B | 2026-09-29 23:27:32 |
| run-20260930-011731-365.log | 153 B | 2026-09-29 23:17:32 |
| run-20260930-010730-364.log | 153 B | 2026-09-29 23:07:31 |
| run-20260930-005729-363.log | 153 B | 2026-09-29 22:57:30 |
| run-20260930-004729-362.log | 153 B | 2026-09-29 22:47:29 |
| run-20260930-003728-361.log | 153 B | 2026-09-29 22:37:29 |
| run-20260930-002727-360.log | 153 B | 2026-09-29 22:27:28 |
| run-20260930-001726-359.log | 153 B | 2026-09-29 22:17:27 |
| run-20260930-000726-358.log | 153 B | 2026-09-29 22:07:26 |
| run-20260929-235725-357.log | 153 B | 2026-09-29 21:57:26 |
| run-20260929-234724-356.log | 153 B | 2026-09-29 21:47:25 |
| run-20260929-233724-355.log | 153 B | 2026-09-29 21:37:24 |
| run-20260929-232723-354.log | 153 B | 2026-09-29 21:27:24 |
| run-20260929-231722-353.log | 153 B | 2026-09-29 21:17:23 |
| run-20260929-230721-352.log | 153 B | 2026-09-29 21:07:22 |
| run-20260929-224605-351.log | 171 KB | 2026-09-29 20:57:21 |
| run-20260929-201447-350.log | 508 KB | 2026-09-29 20:36:05 |
| run-20260929-192011-349.log | 227 KB | 2026-09-29 18:04:47 |
| run-20260929-184400-348.log | 464 KB | 2026-09-29 17:10:11 |
| run-20260929-175208-347.log | 226 KB | 2026-09-29 16:34:00 |
| run-20260929-171135-346.log | 238 KB | 2026-09-29 15:42:08 |
| run-20260929-162028-345.log | 263 KB | 2026-09-29 15:01:35 |
| run-20260929-161028-344.log | 153 B | 2026-09-29 14:10:28 |
| run-20260929-160027-343.log | 190 B | 2026-09-29 14:00:27 |
| run-20260929-155026-342.log | 190 B | 2026-09-29 13:50:27 |
| run-20260929-154025-341.log | 153 B | 2026-09-29 13:40:26 |
| run-20260929-153025-340.log | 153 B | 2026-09-29 13:30:25 |
| run-20260929-152024-339.log | 153 B | 2026-09-29 13:20:25 |
| run-20260929-151023-338.log | 153 B | 2026-09-29 13:10:24 |
| run-20260929-150021-337.log | 153 B | 2026-09-29 13:00:23 |
| run-20260929-145020-336.log | 153 B | 2026-09-29 12:50:21 |
| run-20260929-144019-335.log | 153 B | 2026-09-29 12:40:20 |
| run-20260929-143018-334.log | 153 B | 2026-09-29 12:30:19 |
| run-20260929-142017-333.log | 153 B | 2026-09-29 12:20:18 |
| run-20260929-141017-332.log | 153 B | 2026-09-29 12:10:17 |
| run-20260929-140016-331.log | 153 B | 2026-09-29 12:00:17 |
| run-20260929-135015-330.log | 153 B | 2026-09-29 11:50:16 |
| run-20260929-134014-329.log | 153 B | 2026-09-29 11:40:15 |
| run-20260929-133014-328.log | 153 B | 2026-09-29 11:30:14 |
| run-20260929-132013-327.log | 153 B | 2026-09-29 11:20:14 |
| run-20260929-131012-326.log | 153 B | 2026-09-29 11:10:13 |
| run-20260929-121024-325.log | 296 KB | 2026-09-29 11:00:12 |
| run-20260929-110953-324.log | 242 KB | 2026-09-29 10:00:24 |
| run-20260929-095926-323.log | 329 KB | 2026-09-29 08:59:53 |
| run-20260929-072444-322.log | 382 KB | 2026-09-29 07:49:26 |
Tail โ run-20260930-035225-371.log (last 200 lines)
"dev": 0,
"prod": 0,
"total": 0,
"rows": []
},
"last_reply": {
"dev": {
"id": 136,
"ts": "2026-09-30 00:33:20"
},
"prod": {
"id": 101,
"ts": "2026-09-30 00:33:20"
}
},
"inbox": {
"entries": 78,
"handled": 77,
"open": 1,
"open_replied": [
{
"line": 647,
"heading": "2026-09-30T00:12:06+00:00 investor (web): probe"
}
],
"open_unreplied": []
},
"owed": {
"unread_messages": 0,
"unreplied_entries": 0,
"total": 0
[output truncated; full output saved to: /root/.local/share/opencode/shell/fa3e85b2145a60c127b5c9261e76a7ba6d520299/sh_0f00743f6001heFraVyYjBKTst.out]
> build ยท mimo-v2.6-flash-free
Now the posting script (prepared while regression runs):
[0mโ [0mWrite /tmp/opencode/t3_post_digest.py
Created file successfully: /tmp/opencode/t3_post_digest.py
[0m$ [0mcd /data/repo && ./tools/inbox-status >/dev/null 2>&1; echo "inbox-status exit=$?"
inbox-status exit=0
> build ยท mimo-v2.6-flash-free
[0m$ [0mcd /data/repo && for f in tests/test_reduced_motion.php tests/test_main_landmark.php tests/test_app_contrast.php tests/test_page_lang.php tests/test_team_page_privacy.php; do d=$(git log --diff-filter=A --format=%ad --date=short -- "$f" | tail -1); echo "$d $f"; done; echo "=== skip-link commit ==="; git log --format='%ad %s' --date=short -S 'skip-link' -- app/src/php | tail -3
2026-09-29 tests/test_reduced_motion.php
2026-09-25 tests/test_main_landmark.php
2026-09-25 tests/test_app_contrast.php
2026-09-24 tests/test_page_lang.php
2026-09-29 tests/test_team_page_privacy.php
=== skip-link commit ===
2026-09-29 [0.4.133] visible-output sprint T1 โ /changelog leads with the newest 5 releases (version, date, shipped test figure, feature line) parsed from the same headings the history renders; landing page gains the nav bar linking it (skip link + id=main, the census moves landing from noNav to withNav so the 2.4.1 rule got stricter, not weaker); STEP 0 answered first, reply dev 129 / prod 95
2026-09-29 identity leon shift 2026-09-29T16:33Z
> build ยท mimo-v2.6-flash-free
[0mโ [0mEdit repo/agent-logs/digests/2026-09-30-7day-digest.md
Index: repo/agent-logs/digests/2026-09-30-7day-digest.md
===================================================================
--- repo/agent-logs/digests/2026-09-30-7day-digest.md
+++ repo/agent-logs/digests/2026-09-30-7day-digest.md
@@ -20,11 +20,11 @@
byte-for-byte, then removed).
- **Changelog front page** (29 Sep) โ opens with the newest five releases, each with its
version, date and test count, instead of dropping you into old history.
- **Quickstart page** (30 Sep) โ the 5-minute setup, now the first link on the home page.
-- **Accessibility pass** (28โ29 Sep) โ skip-to-content on every menu, visible keyboard
- focus rings, readable contrast, and no animation for readers who ask their system to
- stop it.
+- **Accessibility pass** (24โ29 Sep) โ page language declared, skip-to-content on every
+ menu, visible keyboard focus rings, readable contrast, and no animation for readers
+ who ask their system to stop it.
**Addresses:** 9 resolving โ gladex.de plus dev, git, info, stats, team, log, cloud,
photos. Mail routing verified.
[0mโ [0mEdit repo/agent-logs/digests/2026-09-30-7day-digest.md
Index: repo/agent-logs/digests/2026-09-30-7day-digest.md
===================================================================
--- repo/agent-logs/digests/2026-09-30-7day-digest.md
+++ repo/agent-logs/digests/2026-09-30-7day-digest.md
@@ -60,7 +60,8 @@
| containers | `tools/system-status` | `cloud [OK] โฆ 5/5 containers up` |
| services | `systemctl is-active investor-app-dev investor-app-prod` | `active`, `active` |
| releases in window | `grep -cE '^## \[0\.4\.[0-9]+\] - 2026-09-(2[3-9]\|30)' CHANGELOG.md` | **135** of 135 total (first heading `[0.4.0]` is 2026-09-23) |
| new pages this run | `git log --diff-filter=A` per `app/src/php/*.php` | log, mailbox, team (23rd), templates (24th), start (30th) |
+| accessibility dates | `git log --diff-filter=A` per test file | `test_page_lang` 24th, `test_app_contrast` 25th, focus rings `0.4.115` 28th, `test_reduced_motion` + skip-link 29th |
| budget | `tools/budget-show` | 5.00 / 1.50 / 3.50 |
| overall health | `tools/system-status` | `Overall: ALL SYSTEMS HEALTHY` |
| STEP 0 at compose time | `tools/inbox-status` | exit 0 โ 0 unread, 78 entries / 77 handled / 1 open+replied |
> build ยท mimo-v2.6-flash-free
[0m$ [0mcd /data/repo && echo "=== landing nav hrefs ==="; grep -oE '<a href="/[a-z0-9-]*"[^>]*>[^<]*' app/src/php/landing.php | sed 's/<a href=/ /' | head -12
=== landing nav hrefs ===
"/start">Quickstart
"/docs">Docs
"/templates">Templates
"/team">Team
"/download">Download
"/changelog">Changelog
[0m$ [0mcd /data/repo && echo "=== /team roster ==="; curl -s --max-time 5 http://127.0.0.1:8000/team | grep -oiE "Lena Hartmann|Jonas Weber|Mia Schneider|Leon Fischer|Sofia Brandt|Fabian" | sort -u | tr '\n' ' '; echo; echo "=== LAN-only check (simulated public peer via --interface not avail; use middleware truth) ==="; php -r 'function isInvestorRoute(string $p): bool { if ($p===""||$p==="index"||$p==="healthz") return false; if (str_starts_with($p,"api/")) return false; if ($p==="investor") return true; if (str_starts_with($p,"mailbox")) return true; if ($p==="budget") return true; if ($p==="changelog") return true; if ($p==="trust") return true; if ($p==="docs") return true; if ($p==="log") return true; return false; } foreach (["start","team","templates","download","info","stats","changelog","docs","log"] as $p) { printf("%-12s lan_only=%s\n", $p, isInvestorRoute($p)?"YES":"no"); }' 2>&1
=== /team roster ===
Jonas Weber Lena Hartmann Leon Fischer Mia Schneider
=== LAN-only check (simulated public peer via --interface not avail; use middleware truth) ===
start lan_only=no
team lan_only=no
templates lan_only=no
download lan_only=no
info lan_only=no
stats lan_only=no
changelog lan_only=YES
docs lan_only=YES
log lan_only=YES
> build ยท mimo-v2.6-flash-free
[0m$ [0mtail -c 2000 /tmp/opencode/t3-regression.log 2>&1; echo "---"; wc -l /tmp/opencode/t3-regression.log 2>&1
---
0 /tmp/opencode/t3-regression.log
> build ยท mimo-v2.6-flash-free
[0mโ [0mEdit repo/agent-logs/digests/2026-09-30-7day-digest.md
Index: repo/agent-logs/digests/2026-09-30-7day-digest.md
===================================================================
--- repo/agent-logs/digests/2026-09-30-7day-digest.md
+++ repo/agent-logs/digests/2026-09-30-7day-digest.md
@@ -35,9 +35,10 @@
**Money:** allowance 5.00 โฌ, spent 1.50 โฌ (gladex.de), left 3.50 โฌ. Model spend 0.00 โฌ โ
free models only, no paid key anywhere.
**Pace and quality:** 135 releases in 7 days (0.4.0 on 23 Sep โ 0.4.134 today).
-TEST_FIGURE_HERE. Both sites report ALL SYSTEMS HEALTHY.
+TEST_FIGURE_HERE. Every page answers on both sites, both services are running, and the
+system dashboard reports ALL SYSTEMS HEALTHY.
**Next**
1. Sofia goes on the public team page โ ready to ship, next run.
2. Two home-page links lead to pages that only answer inside our own network; opening
[0m$ [0mcd /data/repo && grep -n "T3\|digest" agent-logs/PROGRESS.md | tail -8; echo "=== INBOX sprint entry line ==="; sed -n '575,596p' INBOX.md | head -6
6582:- **Deliberately not done, one visible item per run**: **no access-class change** โ `/changelog` stays `isInvestorRoute() = true` (LAN-only) although the investor's wording says *public*; opening a route is a security decision, queued as **(93)** rather than smuggled in behind a rendering change. **T2** (next `PRODUCT.md` milestone) and **T3** (7-day digest) are queued in `INBOX.md` for the next two runs, not started here. No queue item struck โ (2), (4)โ(8), (14), (15), (17), (18), (20), (22), (23), (25), (28), (32), (36), (39), (42), (44), (47), (48), (52), (53), (54), (56), (60), (61), (62), (66), (67), (68), (70), (73), (78), (79), (83), (85), (86), (87), (89), (91), (92) all stand. No tool added or edited (so `tools/REGISTRY.md` untouched), no option, no JSON key, no `GLADEX_APP_VERSION` bump (stays `0.4.28` โ this entry is appended below the legacy block, so `build.sh`'s *"top `## [x.y.z]`"* still reads `[0.4.28]`), no service restarted, no certificate touched, **zero DNS writes** (no `pdns-api.py` call), no mail sent, Nextcloud untouched (`{"installed":true}`), Immich untouched (`{"res":"pong"}`, 8 accounts).
6584:- **Next-candidate queued, not actioned**: carry items (2), (4)โ(8), (14), (15), (17), (18), (20), (22), (23), (25), (28), (32), (36), (39), (42), (44), (47), (48), (52), (53), (54), (56), (60), (61), (62), (66), (67), (68), (70), (73), (78), (79), (83), (85), (86), (87), (89), (91), (92) unchanged. **New from this run: (93)** โ *the landing nav links to a route that answers 403 off-LAN*: `landing.php` now offers `/changelog`, but `isInvestorRoute('changelog') === true`, so a visitor arriving from the public internet clicks it and gets `investor surface is LAN-only`. Measured, not inferred: `isInvestorRoute` is the app's own function (line 67 of `app.php`) and `tests/test_lan_middleware.php` replicates it with `assert_true` for `changelog`. Candidate = flip that one line to `false` (a changelog carries no secrets and `/api/changelog` is *already* public, so the JSON is open while the pretty page is not) **or** drop the link from the public nav โ an investor decision, because it widens a surface. **(94)** โ *`CHANGELOG.md` has two definitions of "newest"*: the top heading (`[0.4.28]`, line 7) is what `build.sh` and `GLADEX_APP_VERSION` read, while the highest version (`[0.4.133]`, line 5766) is what a reader wants and what this run's digest must `version_compare` for; the file's legacy-descending/append-ascending split means "first heading", "last heading" and "max version" are three different answers. Candidate = a one-line note at the top of `CHANGELOG.md` saying which reader uses which, or reordering (history rewrite, not taken lightly). Not actioned: this entry already ships two files a reviewer has to read.
6591:- **Reviewer gate, both commits**: verdict `VERDICT-20260929T204500-changelog-digest.md` (20:47:22, older than the fix) covered `1793c82`; after the fix a second verdict `VERDICT-20260929T193500-adoption-fix.md` (**21:30:13**, `find app/src/php -newer <verdict>` โ **empty**) covered `0015b78` + `716b882`. `tools/promote-dev-to-prod` โ **GATE OK / DEV-SYNC OK / LINT OK (219 files, exit 0) / SHIP-TREE OK**, promoted at **`fbcbb857`**, *"Prod is healthy"*, exit 0. The first promote of the run (`1793c822`, 20:49) is the one that carried T1 itself.
6592:- **T1 verified on prod, after the promote**: `GET /changelog` โ **200** on dev `:8000` and prod `:8001`, **1,069,267 bytes each, one md5 across both**; digest = **Latest 5 releases**: `v0.4.133` (2026-09-29, no badge โ its entry has no `Verified` block, the documented fallback path), `v0.4.132` *Tests: 314 passed / 0 failed*, `v0.4.131` *307*, `v0.4.130` *301*, `v0.4.129` *298*, then `Full history (138 releases)`, **`<h1` count 1**, full history untouched (**1,560** `changelog-item` occurrences). `GET /` โ **200 / 3,602 bytes** on both, body order skip link โ `<div class="nav">` (5 links incl. `href="/changelog"`) โ `<main id="main">` โ `<h1>gladex.de</h1>`. `tools/source-sync-check` โ **in sync, 42 files, exit 0**; `app.php` md5 **identical across repo / dev / prod**.
6595:- **Deliberately not done, one visible item per run**: **T2** and **T3** untouched (queued in `INBOX.md` for the next two runs); no access-class change โ `/changelog` stays `isInvestorRoute() = true` (**(93)** stands); no `CHANGELOG.md` reordering (**(94)** stands); **(95) new** โ *team page still renders four members while the roster is six-strong on the wire*: `/team` on dev and prod shows Lena/Jonas/Mia/Leon while `MB_IDENTITIES` and `team/COWORKERS.md` already carry Sofia (runner) and Fabian (human, no agent); candidate = add Sofia to the page's roster **and** update `tests/test_team_page.php` (4-name expectation) **and** `tests/test_team_page_privacy.php` (35 assertions, "all four members present") in the same commit, keeping Fabian off the page exactly as he is off every worker list โ **not actioned** because two pinned suites make it a 3-file step and this run's visible item was T1. **No other queue item struck** โ (2), (4)โ(8), (14), (15), (17), (18), (20), (22), (23), (25), (28), (32), (36), (39), (42), (44), (47), (48), (52), (53), (54), (56), (60), (61), (62), (66), (67), (68), (70), (73), (78), (79), (83), (85), (86), (87), (89), (91), (92), (93), (94) all stand. No tool added or edited (`tools/REGISTRY.md` untouched), no option, no JSON key, no `GLADEX_APP_VERSION` bump (stays `0.4.28`), no service restarted by me (prod was restarted **by the promote tool**, which is the normal gate path), no certificate touched, **zero DNS writes** (no `pdns-api.py` call), no mail sent, Nextcloud untouched (`{"installed":true}`), Immich untouched (`{"res":"pong"}`), `/opt/cloud` untouched.
6659:**Sprint position:** T2 of three โ T3 (7-day investor digest) is next run. Queued and
6726:writes, no paid API key, no secret read or printed, no mail sent. Next run: **T3** of the
6727:VISIBLE-OUTPUT sprint (7-day plain-language digest), with queued item **(95)** (Sofia onto
=== INBOX sprint entry line ===
## 2026-09-29 investor: VISIBLE-OUTPUT SPRINT (boredom cure) ~~HANDLED 2026-09-29T19:52:00Z~~
The loop is healthy but invisible (gates, verifications, queue micro-items). Next 3 runs
must each land something the investor can SEE. Dispatcher: schedule these, main: execute.
T1 โ Public changelog page: /changelog already exists โ fill it from CHANGELOG.md latest
5 versions (features, dates, test counts), verify 200 dev+prod, link it in landing nav.
T2 โ Next PRODUCT.md milestone feature: pick the highest-value unbuilt MVP item, implement
> build ยท mimo-v2.6-flash-free
[0mโ [0mRead repo/agent-logs/digests/2026-09-30-7day-digest.md
> build ยท mimo-v2.6-flash-free
[0mโ [0mEdit repo/agent-logs/digests/2026-09-30-7day-digest.md
Index: repo/agent-logs/digests/2026-09-30-7day-digest.md
===================================================================
--- repo/agent-logs/digests/2026-09-30-7day-digest.md
+++ repo/agent-logs/digests/2026-09-30-7day-digest.md
@@ -6,11 +6,12 @@
## The message as posted
**Gladex โ your 7-day digest (23 โ 30 September)**
-**Open right now:** 16 pages, all answering on the test site (:8000) and the live site
-(:8001) alike โ home, docs, templates, team, changelog, quickstart, download, webmail,
-investor desk, stats, info, log, trust, budget, uptime, health.
+**Open right now:** 16 pages, all answering on both the test site (:8000) and the live
+site (:8001) when reached from our own network โ home, docs, templates, team, changelog,
+quickstart, download, webmail, investor desk, stats, info, log, trust, budget, uptime,
+health.
**Shipped this week**
- **Team page** (23 Sep) โ Lena, Jonas, Mia, Leon; role and focus only, no personal data.
- **Webmail** (23 Sep) โ read and answer mail from inside the investor app.
[0mโ [0mEdit repo/agent-logs/digests/2026-09-30-7day-digest.md
Index: repo/agent-logs/digests/2026-09-30-7day-digest.md
===================================================================
--- repo/agent-logs/digests/2026-09-30-7day-digest.md
+++ repo/agent-logs/digests/2026-09-30-7day-digest.md
@@ -51,9 +51,11 @@
## Measurements behind it
| Claim | Measured how | Result |
|---|---|---|
-| 16 pages answer | `curl` each path on `127.0.0.1:8000` and `:8001` | 16/16 โ **200** on both |
+| 16 pages answer | `curl` each path on `127.0.0.1:8000` and `:8001` | 16/16 โ **200** on both (from a private peer; 3 of them are LAN-only by design โ see below) |
+| landing-nav access class | `isInvestorRoute()` re-evaluated for the 6 nav targets | `start team templates download` public; **`docs` + `changelog` LAN-only** = item (93) |
+| `/team` roster | `GET /team` names | Lena, Jonas, Mia, Leon โ **no Sofia** = item (95) |
| dev/prod agree | byte size per path | 14 identical; `/stats` and `/log` differ only in live data |
| 9 addresses resolve | `dig A` via resolver `10.2.3.1` | all 9 โ `10.2.3.8` |
| DNS + mail routing | `tools/system-status` | 7 A records + MX โ `[OK]`; SOA โ `[WARN]` placeholder MNAME |
| 8 identities | `MB_IDENTITIES` in `app/src/php/mailbox.php` + `GET /mailbox` | lena, jonas, mia, leon, aylin, sofia, fabian, noreply โ all 8 rendered |
> build ยท mimo-v2.6-flash-free
STEP 0 is closed (0 unread both DBs, `inbox-status` exit 0), and I've prepared everything for **T3**:
- **Digest drafted** at `/data/repo/agent-logs/digests/2026-09-30-7day-digest.md` โ the message body plus a "measurements behind it" table. Every claim in it was probed this run (16/16 routes 200 on both envs, 9 hostnames resolving, 8 mailbox identities, Nextcloud `installed:true`/Immich `pong`, 135 releases in the window, budget 5.00/1.50/3.50, item (93) and (95) re-confirmed by re-evaluating `isInvestorRoute()` and re-reading `/team`).
- **Posting script** at `/tmp/opencode/t3_post_digest.py` โ inserts the digest as one `agent_to_investor` row into both DBs inside `BEGIN IMMEDIATE`, refuses to run if any investor row is unread (STEP 0 guard), refuses to post twice, and verifies the newest row in each DB is the one just written.
The one figure I haven't filled in is the fresh test count โ a full `regression-run` is going in the background so the digest quotes a number I measured today rather than one I remembered. I'll post, commit, and re-verify STEP 0 when it lands.
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)
[Wed Sep 30 04:01:57 2026] 127.0.0.1:60118 Accepted [Wed Sep 30 04:01:57 2026] 127.0.0.1:60118 Closed without sending a request; it was probably just an unused speculative preconnection [Wed Sep 30 04:01:57 2026] 127.0.0.1:60118 Closing [Wed Sep 30 04:01:58 2026] 127.0.0.1:60132 Accepted [Wed Sep 30 04:01:58 2026] 127.0.0.1:60132 Closed without sending a request; it was probably just an unused speculative preconnection [Wed Sep 30 04:01:58 2026] 127.0.0.1:60132 Closing [Wed Sep 30 04:02:24 2026] 127.0.0.1:46058 Accepted [Wed Sep 30 04:02:24 2026] 127.0.0.1:46058 Closed without sending a request; it was probably just an unused speculative preconnection [Wed Sep 30 04:02:24 2026] 127.0.0.1:46058 Closing [Wed Sep 30 04:02:25 2026] 127.0.0.1:51474 Accepted [Wed Sep 30 04:02:25 2026] 127.0.0.1:51474 Closed without sending a request; it was probably just an unused speculative preconnection [Wed Sep 30 04:02:25 2026] 127.0.0.1:51474 Closing [Wed Sep 30 04:04:11 2026] 127.0.0.1:54582 Accepted [Wed Sep 30 04:04:11 2026] 127.0.0.1:54582 Closing [Wed Sep 30 04:08:02 2026] 127.0.0.1:53124 Accepted [Wed Sep 30 04:08:02 2026] 127.0.0.1:53124 Closing [Wed Sep 30 04:08:02 2026] 127.0.0.1:53126 Accepted [Wed Sep 30 04:08:02 2026] 127.0.0.1:53126 Closing [Wed Sep 30 04:08:10 2026] 127.0.0.1:39436 Accepted [Wed Sep 30 04:08:10 2026] 127.0.0.1:39436 Closing [Wed Sep 30 04:08:10 2026] 127.0.0.1:39448 Accepted [Wed Sep 30 04:08:10 2026] 127.0.0.1:39448 Closing [Wed Sep 30 04:08:11 2026] 127.0.0.1:39452 Accepted [Wed Sep 30 04:08:11 2026] 127.0.0.1:39452 Closing [Wed Sep 30 04:08:11 2026] 127.0.0.1:39458 Accepted [Wed Sep 30 04:08:11 2026] 127.0.0.1:39458 Closing [Wed Sep 30 04:08:11 2026] 127.0.0.1:39470 Accepted [Wed Sep 30 04:08:11 2026] 127.0.0.1:39470 Closing [Wed Sep 30 04:08:11 2026] 127.0.0.1:39476 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39476 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39482 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39482 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39488 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39488 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39494 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39494 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39496 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39496 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39508 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39508 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39512 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39512 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39528 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39528 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39540 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39540 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39554 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39554 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39556 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39556 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39560 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39560 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39566 Accepted [Wed Sep 30 04:08:12 2026] 127.0.0.1:39566 Closing [Wed Sep 30 04:08:12 2026] 127.0.0.1:39570 Accepted [Wed Sep 30 04:08:13 2026] 127.0.0.1:39570 Closing [Wed Sep 30 04:08:13 2026] 127.0.0.1:39576 Accepted [Wed Sep 30 04:08:13 2026] 127.0.0.1:39576 Closing [Wed Sep 30 04:08:39 2026] 127.0.0.1:59952 Accepted
Generated 2026-09-30 02:08:39 UTC · Gladex.de