drill: fresh box walked — tunnel answers (R-510 closed), file manager generated password, per-tier backup page; adopt blocked by ep0 grant (R-534 filed)
gates / gates (push) Successful in 20s
gates / gates (push) Successful in 20s
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
This commit is contained in:
@@ -39,7 +39,23 @@ Re-run with the amd64 template: `GOLDEN_VERSION=0.243.0`,
|
||||
Vouched as a three-field change — golden 0.243.0 + agent 0.131.0 + min agent 0.131.0 — hub logged
|
||||
`Artifact manifest set: agent=0.131.0 golden=0.243.0 min_agent="0.131.0" wrapper_sha=true`.
|
||||
|
||||
## Phase 1 — the walk
|
||||
## Phase 1 — the walk, as a volunteer
|
||||
|
||||
_(in progress)_
|
||||
| # | step | what happened | time (UTC) |
|
||||
|---|---|---|---|
|
||||
| 1 | download from `felhom.eu/letoltes` | the page names `felhom-installer-1.27.1-pve9.2-1.iso`, 1 705 322 496 B, sha256 `25637007…c053`; the downloaded file matched **byte-for-byte** | 08:55–08:56 |
|
||||
| 2 | install | boot menu default is the **graphical** entry (15 s). It IS drivable by keyboard (Tab moves focus, Enter presses), but each step needs a screenshot to see where focus is, so the walk switched to the **text-mode** entry — the other entry a volunteer is offered — and says so. Screens: EULA (English Proxmox), disk target **`/dev/sda 32 GiB` only** (the 100 GB data disk is never offered as the target), Hungary/Europe-Budapest/Hungarian prefilled (the keyboard was set to U.S. English **for typing only**), password + `mail@example.invalid` prefilled, host name prefilled `pve.example.invalid` (replaced with `tester1.enkicsifelhom.hu`), DHCP `192.168.0.128/24`, summary with **[X] Automatically reboot after successful installation** | 09:00–09:12 start |
|
||||
| 2b | the reboot trap, measured | the automatic reboot **re-entered the installer**: a guest reboot reuses the running process's boot order, so a disk-first change made during the install does not apply. A volunteer with the stick still in sees the installer again. Cold stop + remove the stick + start → boots the installed system | 09:57 |
|
||||
| 3 | first console screen | **Felhom-only, Hungarian, no admin URL** (`8006` 0 occurrences): „Felhom otthoni szerver … Ezen a gépen most nincs dolgod … Párosító kód: 37S-NFE … Nyisd meg az e-mailben kapott linket". The hub's Hosts page lists the same box as an unclaimed appliance with the same code | 09:58 |
|
||||
| 4 | the connect mail + bind | **O1 (pre-declared, not counted):** the operator's „Send self-bind link" pressed once — the customer was already waiting when the automatic trigger shipped. Mail arrived at **09:59:56Z** to `tester1@felhom.eu`, subject „Kösd össze a Felhom dobozodat", naming the two things to enter and the 7-day / 5-attempt limits. The bind page took the pairing code + owner passphrase and answered **„Sikeres összekötés."** | 09:59:55 → 10:01:14 |
|
||||
|
||||
| 5 | „ready" | the hub served **agent 0.131.0 / golden 0.243.0** (this run's own bake) at 09:01:59Z; the guest came up and the controller announced itself: `controller_started (0.243.0)` at 10:03:30Z. The box's first host-report carrying a guest: 10:17:16Z (1 guest, 2 storage targets, 1 backup) | 10:01–10:17 |
|
||||
| 6 | **the tunnel from outside** (R-510) | three GETs from DooPlex to `https://felhom.enkicsifelhom.hu` → **302 ×3 (cloudflare)**, following → **200** on „A szerver beállítása" — no 502, no 530. **R-510 CLOSED** | 10:04:19–25 |
|
||||
| 6b | claim | the setup-code mail („Új beállító kód — újratelepült a szervered", 10:01:57Z, 72 h) + a new dashboard password → **302 → /**. First try refused with „Érvénytelen űrlap": the field names are `code` / `new_password` / `confirm_password` | 10:06:18 |
|
||||
| 7 | **the off-site tier** (R-511 → **R-534**) | the WG hook refused exactly as R-511 describes; **O2 pressed** → hub v0.114.0's ADOPT path ran and the ENDPOINT refused: `status 255 … missing Datastore.Modify on /datastore/felhom-offsite` → 502, nothing written (fail-closed). So the adopt fix is sound and **inert until the ep0 grant is fixed** — new row **R-534 (P1)**. The box therefore has **no** whole-guest off-site tier | 10:02:15 / 10:03:29 |
|
||||
| 8 | **the file manager** (R-513 on a FRESH box) | the app page shows „Kezdeti belépési adatok — Felhasználónév admin … A jelszót a Felhom állította be ezen a gépen"; reveal → 200, 16 chars; through the tunnel `files.enkicsifelhom.hu`: revealed **200**, `admin`/`admin` **401**, wrong **401** — and admin/admin was already 401 on a probe taken BEFORE any dashboard action | 10:06:43 |
|
||||
| 8b | the data drive | „Nincs regisztrált adattároló" on arrival; the wizard formatted and registered `/dev/sdb` as „Adatlemez" (`/mnt/felhom-drives/adatlemez`, default, 97.9 GB) in ~2 s. **Two refusals worth recording:** the mount name rejects accented letters („érvénytelen csatlakoztatási név"), which is the first thing a Hungarian volunteer types, and the API needs `mount_name`, not `label` | 10:20 |
|
||||
| 11 | **the backup page** (R-517 on a FRESH box) | per tier: „Helyi tároló (local) ✓ Utolsó sikeres mentés: 2026-09-16 12:08 · 624.3 MB · Naprakész"; „Biztonsági szerver – külön hardver (PBS) **nincs beállítva**"; the remote tile „Távoli rendszermentés **nincs beállítva**" (not ticked); the button says „A mentés alatt az alkalmazások leállnak — általában néhány perc, nagyobb adatnál több." | 10:22 |
|
||||
|
||||
_(steps 9–12 continue: the four apps, their cards, the manual backup)_
|
||||
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
## 2026-09-16T10:21:17Z deploying four apps on the fresh box (HDD_PATH=/mnt/felhom-drives/adatlemez)
|
||||
2026-09-16T10:21:17Z privatebin deploy http=202 {"ok":true,"message":"Telepítés elindítva – az állapot a kártyán követhető"}
|
||||
2026-09-16T10:21:38Z vaultwarden deploy http=202 {"ok":true,"message":"Telepítés elindítva – az állapot a kártyán követhető"}
|
||||
2026-09-16T10:21:58Z paperless-ngx deploy http=202 {"ok":true,"message":"Telepítés elindítva – az állapot a kártyán követhető"}
|
||||
2026-09-16T10:22:18Z nextcloud deploy http=202 {"ok":true,"message":"Telepítés elindítva – az állapot a kártyán követhető"}
|
||||
2026-09-16T10:23:29Z nextcloud=starting paperless-ngx=starting privatebin=running vaultwarden=running
|
||||
@@ -0,0 +1,3 @@
|
||||
## whole-system section (fresh box, off-site NOT provisioned — R-534):
|
||||
Rendszermentés (teljes mentés) A teljes szerver — alkalmazások, beállítások és adatbázisok együtt — időszakos mentése, amelyből az egész készülék visszaállítható. Ezt a host-ügynök készíti és kezeli. ✓ Utolsó teljes mentés 2026-09-16 12:08 (14 perce) 624.3 MB Helyi tároló (local) Naprakész Következő mentés 0 órája — a mentési ablakon belül – Visszaállítás ellenőrizve Még nem futott Helyi tároló (local) ✓ Utolsó sikeres mentés: 2026-09-16 12:08 (14 perce) · 624.3 MB Naprakész Biztonsági szerver – külön hardver (PBS) nincs beállítva Mentés most A mentés alatt az alkalmazások leállnak — általában néhány perc, nagyobb adatnál több.
|
||||
## remote tile: s – Távoli rendszermentés nincs beállítva
|
||||
@@ -0,0 +1,3 @@
|
||||
## 2026-09-16T10:06:43Z public file-manager probe BEFORE any dashboard action (control):
|
||||
X-Password=admin -> 401
|
||||
X-Password=wrong-pw-x -> 401
|
||||
@@ -5,3 +5,24 @@ ide2: local:iso/felhom-installer-1.27.1-pve9.2-1.iso,media=cdrom,size=1665354K
|
||||
## 2026-09-16T09:12:16Z INSTALL started (text mode, summary as captured in screens/24)
|
||||
## 2026-09-16T09:12:50Z box answers on 192.168.0.128 (installed and booted)
|
||||
## CORRECTION 2026-09-16T09:13:39Z: the '09:12:50Z box answers on 192.168.0.128' line is WRONG — the INSTALLER's live system already holds that address, so the ping proved nothing about the install. Install progress is read from the console instead.
|
||||
## 2026-09-16T09:57:39Z FINDING: after the install's automatic reboot the VM re-entered the INSTALLER — a guest reboot reuses the running QEMU process's boot order (ide2 first), so the disk-first change made mid-install did not apply. The install itself had completed. Cold stop + CD detach + start follows.
|
||||
update VM 334: -delete ide2
|
||||
update VM 334: -boot order=scsi0
|
||||
boot: order=scsi0
|
||||
status: running
|
||||
## First-boot console, verbatim (screens/30-first-boot.png), 2026-09-16 ~09:58Z — Felhom-only, Hungarian, no admin URL:
|
||||
Felhom otthoni szerver
|
||||
Ezen a gépen most nincs dolgod, és bejelentkezni sem kell.
|
||||
A beállításhoz kövesd a Felhomtól kapott útmutatót.
|
||||
tester1 login:
|
||||
==================================================
|
||||
Felhom — a doboz készen áll, és a párosításra vár.
|
||||
Párosító kód: 37S-NFE
|
||||
Nyisd meg az e-mailben kapott linket, és add meg
|
||||
ezt a kódot és a Tulajdonosi jelmondatodat
|
||||
(az 5 szót a Felhom üzemeltetőjétől kaptad).
|
||||
Ez a képernyő magától frissül — nincs teendő a
|
||||
doboznál, és nyugodtan itt hagyhatod bekapcsolva.
|
||||
==================================================
|
||||
ASCII-fragment checks: "8006" 0 occurrences (no Proxmox admin URL); "Tulajdonosi jelmondat" present; negative control "Visszaallito" 0.
|
||||
## Hub Hosts page, same moment: "Unclaimed appliances … Appliance d7fc0d50-f6ad-43c8-a2e8-8c6941335908 | Pairing code 37S-NFE | MAC bc:24:11:bf:69:6d | Standard PC (i440FX + PIIX, 199…"
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
## 2026-09-16T10:03:28Z O2 (pre-declared, NOT counted): the WG hook refused and advised it — pressing 'Re-issue PBS credentials' for tester-1 (R-511 live test)
|
||||
HTTP/1.1 502 Bad Gateway
|
||||
2026/09/16 12:02:15 [ERROR] pbsdr auto-provision for tester-1 (WG-registration hook): the endpoint already holds a PBS token for tester-1 but the hub has no descriptor — use the explicit "Re-issue PBS credentials" action — save the customer config to retry
|
||||
2026/09/16 12:03:29 [ERROR] pbsdr adopt for tester-1: endpoint re-issue: tenantsync: remote op failed: Process exited with status 255 (stderr: Error: permission check failed
|
||||
2026/09/16 12:03:29 [ERROR] pbsdr adopt for tester-1: endpoint re-issue: tenantsync: remote op failed: Process exited with status 255 (stderr: Error: permission check failed
|
||||
Error: permission check failed - missing Datastore.Modify on /datastore/felhom-offsite)
|
||||
2026/09/16 12:03:30 [INFO] Event from tester-1: controller_started (info) — Controller elindult (0.243.0)
|
||||
2026/09/16 12:03:30 [INFO] DR-recipe app-half stored for customer tester-1 (v1)
|
||||
2026/09/16 12:03:30 [INFO] Received report from tester-1 (2261 bytes)
|
||||
@@ -0,0 +1,31 @@
|
||||
## 2026-09-16T10:01:44Z bind done; watching the box set itself up
|
||||
## 2026-09-16T10:02:10Z inside the box (operator path, root password from the install):
|
||||
Permission denied, please try again.
|
||||
## 2026-09-16T10:02:14Z host record on the hub: tester-1-652049
|
||||
2026/09/16 12:01:56 [INFO] host enrolled: tester-1-652049 (customer tester-1)
|
||||
2026/09/16 12:01:56 [INFO] claim reenroll email sent to the registered address of tester-1
|
||||
2026/09/16 12:01:56 [INFO] [claim] reenroll code (gen 3) emailed to the registered address of tester-1
|
||||
2026/09/16 12:01:56 [INFO] [claim] reset code re-issued (gen 3) for tester-1 on box re-enrollment (clean-slate reinstall)
|
||||
2026/09/16 12:02:14 [INFO] wg registered: host=tester-1-652049 pubkey=8Eaq0bPjRBLDfdtHzaVD8trl4NxeJ8toCQshtcDhbkA= ip=10.77.0.5/32 changed=true gen=1 sync=ok
|
||||
## 2026-09-16T10:02:49Z OBSERVATION: root SSH with the password typed during the install is REFUSED after the bind ("Permission denied") — consistent with the universal-ISO flow rotating the box credential once the hub claims it. The volunteer path needs no SSH; operator shell access is the hub-vaulted break-glass credential.
|
||||
## 2026-09-16T10:03:05Z hub lines for tester-1 (WG + pbsdr + claim + floor):
|
||||
2026/09/16 12:01:20 [INFO] appliance credentials DELIVERED once to appliance 29 (customer=tester-1 mode=appliance; passphrase withheld)
|
||||
2026/09/16 12:01:28 [INFO] Config downloaded for customer tester-1
|
||||
2026/09/16 12:01:56 [INFO] host enrolled: tester-1-652049 (customer tester-1)
|
||||
2026/09/16 12:01:56 [INFO] claim reenroll email sent to the registered address of tester-1
|
||||
2026/09/16 12:01:56 [INFO] [claim] reenroll code (gen 3) emailed to the registered address of tester-1
|
||||
2026/09/16 12:01:56 [INFO] [claim] reset code re-issued (gen 3) for tester-1 on box re-enrollment (clean-slate reinstall)
|
||||
2026/09/16 12:01:57 [INFO] vaulted break-glass recovery credential for host tester-1-652049 (user=root@pam, secret 32 chars)
|
||||
2026/09/16 12:01:59 [INFO] Artifact manifest served for customer tester-1 (agent=0.131.0 golden=0.243.0)
|
||||
2026/09/16 12:01:59 [INFO] Config downloaded for customer tester-1
|
||||
2026/09/16 12:02:14 [INFO] wg registered: host=tester-1-652049 pubkey=8Eaq0bPjRBLDfdtHzaVD8trl4NxeJ8toCQshtcDhbkA= ip=10.77.0.5/32 changed=true gen=1 sync=ok
|
||||
2026/09/16 12:02:14 [INFO] host-report from tester-1-652049 (0 guests, 2 storage targets, 0 backups, 0 restore-tests, 0 pbs-snapshots, 10228 bytes)
|
||||
2026/09/16 12:02:14 [INFO] DR-recipe host-half stored for customer tester-1 (host tester-1-652049, v1)
|
||||
2026/09/16 12:02:15 [ERROR] pbsdr auto-provision for tester-1 (WG-registration hook): the endpoint already holds a PBS token for tester-1 but the hub has no descriptor — use the explicit "Re-issue PBS credentials" action — save the customer config to retry
|
||||
2026/09/16 12:02:15 [INFO] Config downloaded for customer tester-1
|
||||
2026/09/16 12:03:04 [INFO] restore-test staleness: tester-1 local tier: not restore-proven yet, but only watching for 0s (grace 168h0m0s since first contact 2026-09-16T10:02:14Z) — newborn, not a fault
|
||||
[Controller] …s Hosts Offsite Configuration ← All Customers Tester 1 Last report: 1 min ago · Controller 0.243.0 Auto-refresh (paused) Tester 1 ok Controller 0.243.0 Last report 1 min ago Containers 0/0 Overview Applications Setup Edit Backup & DR Events…
|
||||
[Guests] …d Generation 1 Vitals CPU 0% Memory 20% Disk (root fs) 31% Cloudflared inactive Guests 0/0 running Guests No guests reported on this host. Storage Targets Name Role Type State Fill Thin Pool SMART Temp Wear local — local attached 31% — UNKN…
|
||||
[0.243.0] …site Configuration ← All Customers Tester 1 Last report: 1 min ago · Controller 0.243.0 Auto-refresh (paused) Tester 1 ok Controller 0.243.0 Last report 1 min ago Containers 0/0 Overview Applications Setup Edit Backup & DR Events Notificati…
|
||||
[Agent] …ter-1-652049 → tester-1-652049 ONLINE Host ID tester-1-652049 Customer Tester 1 Agent Version 0.131.0 PBS wrapper matches vouched 104db0a4401f… Enrolled 3 min ago Last Report 2 min ago Desired Generation 1 Vitals CPU 0% Memory 20% Disk (roo…
|
||||
## 2026-09-16T10:17:40Z 2026/09/16 12:17:16 [INFO] host-report from tester-1-652049 (1 guests, 2 storage targets, 1 backups, 0 restore-tests, 0 pbs-snapshots, 11172 bytes)
|
||||
@@ -0,0 +1,16 @@
|
||||
## 2026-09-16T09:59:55Z O1 (pre-declared, NOT counted): pressing 'Send self-bind link' for tester-1
|
||||
HTTP/1.1 303 See Other
|
||||
Location: /customers/tester-1?flash=selfbind-sent#tab=setup
|
||||
2026/09/16 11:59:55 [INFO] self-bind link emailed to the registered address of tester-1
|
||||
2026/09/16 11:59:55 [INFO] self-bind link (hash 64147e55…, valid 7 days) emailed to the registered address of tester-1
|
||||
## 2026-09-16T10:01:14Z bind POST: HTTP/2 200
|
||||
Sikeres összekötés.
|
||||
## MISTAKE, stated (2026-09-16): while looking for the owner passphrase's markup, a masking pass that only covered
|
||||
## element TEXT printed the hub operator page's `data-secret="…"` ATTRIBUTE into the session transcript — i.e. the
|
||||
## `tester-1` owner passphrase was echoed once. It was not written to any file here and is not in this repo. The
|
||||
## passphrase is a TESTER record's, not a paying customer's. Standing rule reaffirmed: mask attributes too, and read
|
||||
## secrets file→file (scripts/read_credential.py) rather than by grepping a page.
|
||||
## The connect mail (redacted), 2026-09-16 09:59:56Z, to tester1@felhom.eu, subject "[Felhom] Kösd össze a Felhom dobozodat":
|
||||
## "Elkészült a Felhom dobozod, és készen áll az összekötésre. … https://hub.felhom.eu/bind/<TOKEN REDACTED> …
|
||||
## 1. A párosító kódot, amely a doboz képernyőjén (a monitoron) látható.
|
||||
## 2. A tulajdonosi jelmondatodat (az 5 szóból álló kifejezést) … A hivatkozás 7 napig érvényes. … 5 sikertelen próbálkozás után zárolódik"
|
||||
@@ -0,0 +1,22 @@
|
||||
[Meghajt] …d(c);document.body.appendChild(o);} Indítópult Vezérlőpult Alkalmazások Tárhely Meghajtók Hálózati tárhely Biztonsági mentés Áttekintés Távoli mentés Alkalmazások Visszaállítás Megosztás Hálózati megosztás Rendszermonitor Debug Beállítások Rendszer Értesítések Biztonság és hozzáférés 0.243.0 Kijelentkezés ↗ Tárhely — Meghajtók Adattárolók…
|
||||
[Tárhely] … Tárhely — Felhom.eu document.documentElement.className=document.documentElement.className.replace('no-js','js'); function csrfHeaders(){var el=document.querySelector('meta[name="csrf-token"]');return el?{'X-CSRF-Token':el.content}:{};} function felhomConfirm(e…
|
||||
[Nincs] … — Meghajtók Adattárolók Külső meghajtók kezelése alkalmazásadatok tárolásához. Nincs regisztrált adattároló. Adjon hozzá egyet az alábbi űrlappal. Adatok áthelyezése … function migFmtGB(b){ return (Number(b||0)/1e9).toFixed(1)+' GB'; } function migRender(job){ var names={stop:'Alkalmazások leállítása',copy:'Adatok másolása',verify:'Ellen…
|
||||
[Csatlakoztat] …lementById('storage-actions-' + path); if (actionsDiv) actionsDiv.innerHTML = ' Csatlakoztatás... '; fetch('/api/storage/reconnect', { method: 'POST', headers: Object.assign({'Content-Type': 'application/json'}, csrfHeaders()), body: JSON.stringify({where: path}) }).then(function(r) { return r.json(); }).then(function(data) { if (data.ok)…
|
||||
## 2026-09-16 ~10:07Z, fresh box, before the volunteer adds a drive:
|
||||
## Tárhely → Meghajtók: "Nincs regisztrált adattároló. Adjon hozzá egyet az alábbi űrlappal."
|
||||
## (note the formal „Adjon hozzá" — the product's voice elsewhere is „te"; already filed as R-516 item 4)
|
||||
## Dashboard nav renders Hungarian; the controller version badge reads 0.243.0.
|
||||
status: {"data":{"phase":"idle"},"ok":true}
|
||||
## 2026-09-16T10:19:30Z drive init, second attempt with an ASCII name:
|
||||
init http=400
|
||||
{"error":"érvénytelen csatlakoztatási név (csak betűk, számok, _ és - engedélyezett)","ok":false}
|
||||
|
||||
final status: {"data":{"phase":"idle"},"ok":true}
|
||||
drives now: []
|
||||
## 2026-09-16T10:20:37Z drive init with the page's own body keys (mount_name/label/set_default):
|
||||
init http=200
|
||||
{"data":{"phase":"formatting","started":true},"ok":true}
|
||||
|
||||
status: {"data":{"device":"/dev/sdb","durable_id":"","error":"","opsign":"","phase":"done","reason":"","started_at":"2026-09-16T10:20:38.042865651Z","updated_at":"2026-09-16T10:20:39.78961511Z","where":"/mnt/felhom-drives/adatle
|
||||
drive: eb40c1dd-1276-4a5a-967a-f9515cfa9d3d usb attached /mnt/adatlemez 105.1 GB
|
||||
storage page: zzáférés 0.243.0 Kijelentkezés ↗ Tárhely — Meghajtók Adattárolók Külső meghajtók kezelése alkalmazásadatok tárolásához. Adatlemez /mnt/felhom-drives/adatlemez Alapértelmezett Aktív 0.0 GB / 97.9 GB ext4 · /dev/sdb[/felhom-data] · QEMU HARDDISK Nincs alkalmazás ezen a tárolón Új telepítések letiltása Végleges leszerelés Adatok áthelyezése
|
||||
@@ -0,0 +1,18 @@
|
||||
## 2026-09-16T10:04:19Z R-510 — three GETs from DooPlex to the customer's own address, with a box connected:
|
||||
2026-09-16T10:04:19Z http=302 server=cloudflare bytes=29
|
||||
2026-09-16T10:04:22Z http=302 server=cloudflare bytes=29
|
||||
2026-09-16T10:04:25Z http=302 server=cloudflare bytes=29
|
||||
body fragments: claim
|
||||
## 2026-09-16T10:04:53Z following the redirect (the volunteer's landing page):
|
||||
final http=200 bytes=2525 url_path=https://felhom.enkicsifelhom.hu/claim
|
||||
page text (first 500 chars):
|
||||
A szerver beállítása — Felhom A szerver beállítása Tester 1 Add meg az e-mailben kapott beállító kódot, majd válassz saját jelszót a vezérlőpult védelméhez. Beállító kód Új jelszó (min. 12 karakter) Új jelszó megerősítése Beállítás és belépés Nem kaptad meg a kódot? Új kód kérése Felhom — Otthoni szerver kezelés felhom.eu
|
||||
ASCII-fragment checks: "Beall" = 2 | "kod" = 4 | negative control "Visszaallito" = 0
|
||||
## 2026-09-16T10:05:20Z claim POST: HTTP/2 200 location=
|
||||
body: A szerver beállítása — Felhom A szerver beállítása Tester 1 Érvénytelen űrlap — töltsd újra az oldalt. Add meg az e-mailben kapott beállító kódot, majd válassz saját jelszót a vezérlőpult védelméhez. Beállító kód Új jelszó (min. 12 karakter) Új jelszó megerősítése Beállítás és belépés Nem kaptad meg
|
||||
## 2026-09-16T10:06:18Z claim POST (correct field names): HTTP/2 302 location: /
|
||||
body:
|
||||
## Claim (the volunteer's step 5), 2026-09-16 10:06:18Z: POST /claim with the setup code from the mail
|
||||
## („Új beállító kód — újratelepült a szervered", 10:01:57Z, 72 h TTL) + a new dashboard password → **302 → /**.
|
||||
## First attempt failed with „Érvénytelen űrlap" because the field names were guessed (claim_code/password);
|
||||
## the real names are code / new_password / confirm_password. Recorded so the next session does not repeat it.
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 279 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 20 KiB |
Reference in New Issue
Block a user