De proef is geslaagd: de kale Evolu-relay praat met Suite
Trezor Suite op de desktop stuurde elf labels naar docker.io/evoluhq/relay:latest en die kwamen aan: de database in het volume groeide van 40960 naar 49152 bytes en de tijdstempel verzette. De protocolversie klopt dus, en daarmee is de richting van 27-08 geen verwachting meer maar een meting. Geen Postgres, geen quota-manager, geen eigenaarsregistratie, en toch verkeer. Open punt 6 is daarmee beslist. Het blijft in de lijst staan tot de verbouwing gedaan is, want het beschrijft de reden waarom het huidige pakket eruit gaat. Een waarschuwing hoort erbij en staat in het protocol: de relay logt geen enkele verbinding. Het venster blijft stil terwijl er labels binnenkomen, dus "ik zie niets gebeuren" is hier geen waarneming maar een eigenschap van de relay. Alleen het volume vertelt iets, en daarom mag de nulmeting niet overgeslagen worden. Dat kostte vandaag bijna de verkeerde conclusie. Twee dingen bleven ongemeten en staan als taak. De leeskant: er is geen tweede client geweest, dus dat een ander apparaat de labels terugkrijgt is niet gezien. En iOS maakt geen enkele verbinding, terwijl het veld daar bestaat, valideert op http(s) en zijn waarde onthoudt. Het vermoeden is TLS, en dat is als open punt 9 opgeschreven met de prijs erbij: een certificaat voor een LAN-adres bestaat niet, dus de wegen die overblijven lopen via Bereikbaarheid en zijn een eigen ontwerpvraag. Er is ook een tweede verklaring die even goed past, namelijk dat het synchroniseren op de telefoon nooit begon, en die is gratis te meten. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -9,8 +9,9 @@
|
||||
|
||||
## Nog te beslissen
|
||||
|
||||
6. **Pakketteren we wel de juiste relay?** - **de zwaarste vraag die dit plan heeft**, en hij kwam pas op
|
||||
25-08-2026 aan het eind van de dag boven, nadat de gebruiker de documentatie van Evolu zelf aandroeg.
|
||||
6. **Pakketteren we wel de juiste relay?** - **beslist op 28-08-2026 door de proef: nee, en het wordt de
|
||||
kale Evolu-relay.** Dit punt blijft hier staan tot de verbouwing gedaan is, want het beschrijft de reden
|
||||
waarom het huidige pakket eruit gaat. De volledige meting staat in [PLAN.md](PLAN.md) §6a.
|
||||
|
||||
`trezor/trezor-suite-sync` is niet Evolu maar Trezor's inzet ervan, met een Postgres en een
|
||||
quota-manager voor hún gehoste dienst. Het project eronder, `evoluhq/evolu`, heeft een eigen relay: één
|
||||
@@ -42,9 +43,10 @@
|
||||
**Richting gekozen door de gebruiker op 27-08-2026: we gaan voor de kale relay**, met een eigen limiter
|
||||
erop en de statuspagina uit punt 2. Zijn woorden: "dat wordt beter."
|
||||
|
||||
Dat is een richting en nog geen besluit, want de proef hierboven is niet gedaan. Klopt de protocolversie
|
||||
niet, dan valt de hele richting weg en blijft alleen de weg over waarin de limietenrij met de hand gezet
|
||||
wordt. **De proef blijft dus de eerste taak**, en er wordt niets verbouwd voordat hij geslaagd is.
|
||||
**Dat was een richting en geen besluit, en op 28-08-2026 is het er alsnog een geworden.** De proef is
|
||||
gedaan en geslaagd: Suite op de desktop stuurde elf labels naar `docker.io/evoluhq/relay:latest` en die
|
||||
kwamen aan. De protocolversie klopt dus, en daarmee vervalt de enige uitweg waarin de hele richting
|
||||
omviel. Wat nu volgt is verbouwen, en de eerste vraag daarbij is de limiter uit punt 8.
|
||||
|
||||
Wat de richting wél nu al vastlegt, zodat het niet opnieuw uitgezocht hoeft te worden:
|
||||
|
||||
@@ -59,7 +61,31 @@
|
||||
Umbrel staat, dus opnieuw bouwen en naar het eigen Gitea-register duwen kan gewoon. Dat is relevant
|
||||
omdat de limiter dat waarschijnlijk vraagt; zie punt 8.
|
||||
|
||||
**Moment:** de proef is de eerste taak van de volgende sessie, vóór er iets verbouwd wordt ·
|
||||
**Moment:** beslist op 28-08-2026; dit punt sluit zodra de verbouwing gedaan is · **Eigenaar:**
|
||||
gebruiker
|
||||
|
||||
9. **Heeft de iOS-app TLS nodig, en wat kost dat?**
|
||||
Nieuw op 28-08-2026. De desktop werkt over `http://` op een LAN-adres; de iOS-app doet met dezelfde
|
||||
instelling geen enkele verbindingspoging. Het vermoeden van de gebruiker is dat iOS onversleuteld
|
||||
verkeer weigert, en dat is plausibel: App Transport Security blokkeert standaard `http` en `ws`, en de
|
||||
schakelaar voor lokaal netwerk verscheen niet, wat past bij een verbinding die het besturingssysteem
|
||||
nooit heeft laten vertrekken.
|
||||
|
||||
**Het is een vermoeden en geen meting.** Een tweede verklaring past even goed op wat we zagen: het
|
||||
synchroniseren kwam op de telefoon nooit op gang omdat de bevestiging op het apparaat ontbrak. Die twee
|
||||
zijn van buitenaf niet te scheiden, en ze hebben een heel verschillende prijs.
|
||||
|
||||
**Want TLS is hier duur, en dat is de reden dat dit een open punt is en geen taak.** Een certificaat
|
||||
voor een LAN-adres als `10.0.0.11` krijg je niet van een publieke uitgever, en een zelfondertekend
|
||||
certificaat wordt door precies dezelfde iOS-controle geweigerd. De wegen die wél bestaan lopen via het
|
||||
masterplan **Bereikbaarheid**: Tailscale geeft een echte naam met een geldig certificaat, en een reverse
|
||||
proxy met een eigen domein is wat Electrum Gate al doet. Beide veranderen dit van "een vlag omzetten" in
|
||||
een eigen ontwerpvraag.
|
||||
|
||||
**Goedkoopste volgende meting, en die kost niets:** op de telefoon controleren of de synchronisatie
|
||||
überhaupt aangaat en of het apparaat om een bevestiging vraagt. Is het antwoord nee, dan is TLS niet de
|
||||
verdachte en zou een certificaat niets opgelost hebben.
|
||||
**Moment:** nadat de verbouwing staat; de desktop werkt en dat is genoeg om verder te bouwen ·
|
||||
**Eigenaar:** gebruiker
|
||||
|
||||
8. **Welke limiter komt er op de kale relay?**
|
||||
|
||||
Reference in New Issue
Block a user