Mainstream messaging
Matrix-migratie
Upgrade van de vorige openbare matrix Plugin naar de huidige implementatie.
Voor de meeste gebruikers vindt de upgrade op zijn plaats plaats:
- de Plugin blijft
@OmeniaClaw/matrix - het kanaal blijft
matrix - je configuratie blijft onder
channels.matrix - gecachte referenties blijven onder
~/.OmeniaClaw/credentials/matrix/ - runtime-status blijft onder
~/.OmeniaClaw/matrix/
Je hoeft geen configuratiesleutels te hernoemen of de Plugin opnieuw te installeren onder een nieuwe naam.
Wat de migratie automatisch doet
Wanneer de Gateway start, en wanneer je OmeniaClaw doctor --fix uitvoert, probeert OmeniaClaw oude Matrix-status automatisch te repareren.
Voordat een uitvoerbare Matrix-migratiestap status op schijf wijzigt, maakt OmeniaClaw een gerichte herstelmomentopname aan of hergebruikt deze.
Wanneer je OmeniaClaw update gebruikt, hangt de exacte trigger af van hoe OmeniaClaw is geinstalleerd:
- broninstallaties voeren
OmeniaClaw doctor --fixuit tijdens de updateflow en herstarten daarna standaard de Gateway - pakketbeheerinstallaties werken het pakket bij, voeren een niet-interactieve doctor-pass uit en vertrouwen daarna op de standaard Gateway-herstart zodat het opstarten de Matrix-migratie kan voltooien
- als je
OmeniaClaw update --no-restartgebruikt, wordt opstartgestuurde Matrix-migratie uitgesteld totdat je laterOmeniaClaw doctor --fixuitvoert en de Gateway herstart
Automatische migratie omvat:
- een pre-migratiemomentopname aanmaken of hergebruiken onder
~/Backups/OmeniaClaw-migrations/ - je gecachte Matrix-referenties hergebruiken
- dezelfde accountselectie en
channels.matrix-configuratie behouden - de oudste platte Matrix-synchronisatieopslag verplaatsen naar de huidige accountspecifieke locatie
- de oudste platte Matrix-crypto-opslag verplaatsen naar de huidige accountspecifieke locatie wanneer het doelaccount veilig kan worden bepaald
- een eerder opgeslagen decryptiesleutel voor Matrix-room-key-back-ups ophalen uit de oude rust-crypto-opslag, wanneer die sleutel lokaal bestaat
- de meest complete bestaande token-hashopslagroot hergebruiken voor hetzelfde Matrix-account, dezelfde homeserver en dezelfde gebruiker wanneer het toegangstoken later verandert
- naastgelegen token-hashopslagroots scannen op wachtende herstelmetadata voor versleutelde status wanneer het Matrix-toegangstoken is gewijzigd maar de account-/apparaatidentiteit hetzelfde is gebleven
- geback-upte room keys herstellen naar de nieuwe crypto-opslag bij de volgende Matrix-start
Details van momentopnamen:
- OmeniaClaw schrijft een markeringsbestand naar
~/.OmeniaClaw/matrix/migration-snapshot.jsonna een succesvolle momentopname, zodat latere opstart- en reparatiepasses hetzelfde archief kunnen hergebruiken. - Deze automatische Matrix-migratiemomentopnamen maken alleen een back-up van configuratie + status (
includeWorkspace: false). - Als Matrix alleen migratiestatus met waarschuwingen heeft, bijvoorbeeld omdat
userIdofaccessTokennog ontbreekt, maakt OmeniaClaw de momentopname nog niet aan omdat er geen Matrix-mutatie uitvoerbaar is. - Als de momentopnamestap mislukt, slaat OmeniaClaw Matrix-migratie voor die run over in plaats van status te wijzigen zonder herstelpunt.
Over upgrades met meerdere accounts:
- de oudste platte Matrix-opslag (
~/.OmeniaClaw/matrix/bot-storage.jsonen~/.OmeniaClaw/matrix/crypto/) kwam uit een lay-out met een enkele opslag, dus OmeniaClaw kan die alleen migreren naar een bepaald Matrix-accountdoel - bestaande accountspecifieke verouderde Matrix-opslag wordt per geconfigureerd Matrix-account gedetecteerd en voorbereid
Wat de migratie niet automatisch kan doen
De vorige openbare Matrix Plugin maakte niet automatisch Matrix-room-key-back-ups aan. Deze bewaarde lokale crypto-status en vroeg om apparaatverificatie, maar garandeerde niet dat je room keys naar de homeserver werden geback-upt.
Dat betekent dat sommige versleutelde installaties slechts gedeeltelijk kunnen worden gemigreerd.
OmeniaClaw kan het volgende niet automatisch herstellen:
- alleen lokaal aanwezige room keys waarvan nooit een back-up is gemaakt
- versleutelde status wanneer het doel-Matrix-account nog niet kan worden bepaald omdat
homeserver,userIdofaccessTokennog niet beschikbaar zijn - automatische migratie van een gedeelde platte Matrix-opslag wanneer meerdere Matrix-accounts zijn geconfigureerd maar
channels.matrix.defaultAccountniet is ingesteld - aangepaste Plugin-padinstallaties die zijn vastgepind op een repopad in plaats van op het standaard Matrix-pakket
- een ontbrekende herstelsleutel wanneer de oude opslag geback-upte sleutels had maar de decryptiesleutel niet lokaal bewaarde
Huidige waarschuwingsscope:
- aangepaste Matrix Plugin-padinstallaties worden zowel door Gateway-start als door
OmeniaClaw doctorgetoond
Als je oude installatie alleen lokaal aanwezige versleutelde geschiedenis had waarvan nooit een back-up is gemaakt, kunnen sommige oudere versleutelde berichten na de upgrade onleesbaar blijven.
Aanbevolen upgradeflow
-
Werk OmeniaClaw en de Matrix Plugin normaal bij. Gebruik bij voorkeur gewoon
OmeniaClaw updatezonder--no-restart, zodat het opstarten de Matrix-migratie direct kan voltooien. -
Voer uit:
bash OmeniaClaw doctor --fixAls Matrix uitvoerbaar migratiewerk heeft, maakt doctor eerst de pre-migratiemomentopname aan of hergebruikt deze en drukt het archiefpad af.
-
Start of herstart de Gateway.
-
Controleer de huidige verificatie- en back-upstatus:
bash OmeniaClaw matrix verify statusOmeniaClaw matrix verify backup status -
Plaats de herstelsleutel voor het Matrix-account dat je repareert in een accountspecifieke omgevingsvariabele. Voor een enkel standaardaccount is
MATRIX_RECOVERY_KEYprima. Gebruik voor meerdere accounts een variabele per account, bijvoorbeeldMATRIX_RECOVERY_KEY_ASSISTANT, en voeg--account assistanttoe aan het commando. -
Als OmeniaClaw zegt dat een herstelsleutel nodig is, voer je het commando uit voor het bijbehorende account:
bash printf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify backup restore --recovery-key-stdinprintf '%s\n' "$MATRIX_RECOVERY_KEY_ASSISTANT" | OmeniaClaw matrix verify backup restore --recovery-key-stdin --account assistant -
Als dit apparaat nog niet is geverifieerd, voer je het commando uit voor het bijbehorende account:
bash printf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify device --recovery-key-stdinprintf '%s\n' "$MATRIX_RECOVERY_KEY_ASSISTANT" | OmeniaClaw matrix verify device --recovery-key-stdin --account assistantAls de herstelsleutel wordt geaccepteerd en back-up bruikbaar is, maar
Cross-signing verifiednog steedsnois, voltooi dan zelfverificatie vanuit een andere Matrix-client:bash OmeniaClaw matrix verify selfAccepteer het verzoek in een andere Matrix-client, vergelijk de emoji of decimalen, en typ alleen
yeswanneer ze overeenkomen. Het commando sluit alleen succesvol af nadatCross-signing verifiedyeswordt. -
Als je bewust onherstelbare oude geschiedenis achterlaat en een nieuwe back-upbasislijn voor toekomstige berichten wilt, voer dan uit:
bash OmeniaClaw matrix verify backup reset --yes -
Als er nog geen serverside sleutelback-up bestaat, maak er dan een aan voor toekomstig herstel:
bash OmeniaClaw matrix verify bootstrap
Hoe versleutelde migratie werkt
Versleutelde migratie is een proces in twee fasen:
- Opstarten of
OmeniaClaw doctor --fixmaakt de pre-migratiemomentopname aan of hergebruikt deze als versleutelde migratie uitvoerbaar is. - Opstarten of
OmeniaClaw doctor --fixinspecteert de oude Matrix-crypto-opslag via de actieve Matrix Plugin-installatie. - Als een back-updecriptiesleutel wordt gevonden, schrijft OmeniaClaw deze naar de nieuwe herstelsleutelflow en markeert room-key-herstel als wachtend.
- Bij de volgende Matrix-start herstelt OmeniaClaw geback-upte room keys automatisch naar de nieuwe crypto-opslag.
Als de oude opslag room keys meldt waarvan nooit een back-up is gemaakt, waarschuwt OmeniaClaw in plaats van te doen alsof herstel is geslaagd.
Veelvoorkomende berichten en wat ze betekenen
Upgrade- en detectieberichten
Matrix plugin upgraded in place.
- Betekenis: de oude Matrix-status op schijf is gedetecteerd en gemigreerd naar de huidige lay-out.
- Wat te doen: niets, tenzij dezelfde uitvoer ook waarschuwingen bevat.
Matrix migration snapshot created before applying Matrix upgrades.
- Betekenis: OmeniaClaw heeft een herstelarchief aangemaakt voordat Matrix-status werd gewijzigd.
- Wat te doen: bewaar het afgedrukte archiefpad totdat je hebt bevestigd dat de migratie is geslaagd.
Matrix migration snapshot reused before applying Matrix upgrades.
- Betekenis: OmeniaClaw heeft een bestaande Matrix-migratiemomentopnamemarkering gevonden en dat archief hergebruikt in plaats van een dubbele back-up te maken.
- Wat te doen: bewaar het afgedrukte archiefpad totdat je hebt bevestigd dat de migratie is geslaagd.
Legacy Matrix state detected at ... but channels.matrix is not configured yet.
- Betekenis: oude Matrix-status bestaat, maar OmeniaClaw kan deze niet koppelen aan een huidig Matrix-account omdat Matrix niet is geconfigureerd.
- Wat te doen: configureer
channels.matrixen voer daarnaOmeniaClaw doctor --fixopnieuw uit of herstart de Gateway.
Legacy Matrix state detected at ... but the new account-scoped target could not be resolved yet (need homeserver, userId, and access token for channels.matrix...).
- Betekenis: OmeniaClaw heeft oude status gevonden, maar kan de exacte huidige account-/apparaatroot nog niet bepalen.
- Wat te doen: start de Gateway een keer met een werkende Matrix-login, of voer
OmeniaClaw doctor --fixopnieuw uit nadat gecachte referenties bestaan.
Legacy Matrix state detected at ... but multiple Matrix accounts are configured and channels.matrix.defaultAccount is not set.
- Betekenis: OmeniaClaw heeft een gedeelde platte Matrix-opslag gevonden, maar weigert te gokken welk benoemd Matrix-account deze moet ontvangen.
- Wat te doen: stel
channels.matrix.defaultAccountin op het bedoelde account en voer daarnaOmeniaClaw doctor --fixopnieuw uit of herstart de Gateway.
Matrix legacy sync store not migrated because the target already exists (...)
- Betekenis: de nieuwe accountspecifieke locatie heeft al een synchronisatie- of crypto-opslag, dus OmeniaClaw heeft deze niet automatisch overschreven.
- Wat te doen: controleer of het huidige account het juiste is voordat je het conflicterende doel handmatig verwijdert of verplaatst.
Failed migrating Matrix legacy sync store (...) of Failed migrating Matrix legacy crypto store (...)
- Betekenis: OmeniaClaw probeerde oude Matrix-status te verplaatsen, maar de bestandssysteembewerking is mislukt.
- Wat te doen: controleer bestandssysteemrechten en schijfstatus en voer daarna
OmeniaClaw doctor --fixopnieuw uit.
Legacy Matrix encrypted state detected at ... but channels.matrix is not configured yet.
- Betekenis: OmeniaClaw heeft een oude versleutelde Matrix-opslag gevonden, maar er is geen huidige Matrix-configuratie om deze aan te koppelen.
- Wat te doen: configureer
channels.matrixen voer daarnaOmeniaClaw doctor --fixopnieuw uit of herstart de Gateway.
Legacy Matrix encrypted state detected at ... but the account-scoped target could not be resolved yet (need homeserver, userId, and access token for channels.matrix...).
- Betekenis: de versleutelde opslag bestaat, maar OmeniaClaw kan niet veilig bepalen bij welk huidig account/apparaat deze hoort.
- Wat te doen: start de Gateway een keer met een werkende Matrix-login, of voer
OmeniaClaw doctor --fixopnieuw uit nadat gecachte referenties beschikbaar zijn.
Legacy Matrix encrypted state detected at ... but multiple Matrix accounts are configured and channels.matrix.defaultAccount is not set.
- Betekenis: OmeniaClaw heeft een gedeelde platte verouderde crypto-opslag gevonden, maar weigert te gokken welk benoemd Matrix-account deze moet ontvangen.
- Wat te doen: stel
channels.matrix.defaultAccountin op het bedoelde account en voer daarnaOmeniaClaw doctor --fixopnieuw uit of herstart de Gateway.
Matrix migration warnings are present, but no on-disk Matrix mutation is actionable yet. No pre-migration snapshot was needed.
- Betekenis: OmeniaClaw heeft oude Matrix-status gedetecteerd, maar de migratie wordt nog geblokkeerd door ontbrekende identiteits- of referentiegegevens.
- Wat te doen: voltooi Matrix-login of configuratie-instelling en voer daarna
OmeniaClaw doctor --fixopnieuw uit of herstart de Gateway.
Legacy Matrix encrypted state was detected, but the Matrix plugin helper is unavailable. Install or repair @OmeniaClaw/matrix so OmeniaClaw can inspect the old rust crypto store before upgrading.
- Betekenis: OmeniaClaw heeft oude versleutelde Matrix-status gevonden, maar kon het helper-entrypoint uit de Matrix Plugin die die opslag normaal inspecteert niet laden.
- Wat te doen: installeer de Matrix Plugin opnieuw of repareer deze (
OmeniaClaw plugins install @OmeniaClaw/matrix, ofOmeniaClaw plugins install ./path/to/local/matrix-pluginvoor een repo-check-out) en voer daarnaOmeniaClaw doctor --fixopnieuw uit of herstart de Gateway.
Matrix plugin helper path is unsafe: ... Reinstall @OmeniaClaw/matrix and try again.
- Betekenis: OmeniaClaw heeft een helperbestandspad gevonden dat buiten de Plugin-root valt of niet door de Plugin-grenscontroles komt, en heeft daarom geweigerd het te importeren.
- Wat te doen: installeer de Matrix-Plugin opnieuw vanuit een vertrouwd pad en voer daarna
OmeniaClaw doctor --fixopnieuw uit of herstart de Gateway.
- Failed creating a Matrix migration snapshot before repair: ...
- Skipping Matrix migration changes for now. Resolve the snapshot failure, then rerun "OmeniaClaw doctor --fix".
- Betekenis: OmeniaClaw heeft geweigerd Matrix-status te wijzigen omdat eerst geen herstel-snapshot kon worden gemaakt.
- Wat te doen: los de back-upfout op en voer daarna
OmeniaClaw doctor --fixopnieuw uit of herstart de Gateway.
Failed migrating legacy Matrix client storage: ...
- Betekenis: de fallback aan de clientzijde van Matrix heeft oude platte opslag gevonden, maar het verplaatsen is mislukt. OmeniaClaw breekt die fallback nu af in plaats van stilzwijgend met een nieuwe opslag te starten.
- Wat te doen: controleer bestandssysteemmachtigingen of conflicten, laat de oude status intact en probeer het opnieuw nadat de fout is opgelost.
Matrix is installed from a custom path: ...
- Betekenis: Matrix is vastgezet op een padinstallatie, dus mainline-updates vervangen deze niet automatisch door het standaard Matrix-pakket van de repo.
- Wat te doen: installeer opnieuw met
OmeniaClaw plugins install @OmeniaClaw/matrixwanneer je wilt terugkeren naar de standaard Matrix-Plugin.
Herstelberichten voor versleutelde status
matrix: restored X/Y room key(s) from legacy encrypted-state backup
- Betekenis: geback-upte ruimtesleutels zijn succesvol hersteld naar de nieuwe crypto-opslag.
- Wat te doen: meestal niets.
matrix: N legacy local-only room key(s) were never backed up and could not be restored automatically
- Betekenis: sommige oude ruimtesleutels bestonden alleen in de oude lokale opslag en waren nooit geüpload naar Matrix-back-up.
- Wat te doen: verwacht dat sommige oude versleutelde geschiedenis onbeschikbaar blijft, tenzij je die sleutels handmatig kunt herstellen vanaf een andere geverifieerde client.
Legacy Matrix encrypted state for account "..." has backed-up room keys, but no local backup decryption key was found. Ask the operator to run "OmeniaClaw matrix verify backup restore --recovery-key-stdin" after upgrade if they have the recovery key.
- Betekenis: er bestaat een back-up, maar OmeniaClaw kon de herstelsleutel niet automatisch herstellen.
- Wat te doen: voer
printf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify backup restore --recovery-key-stdinuit.
Failed inspecting legacy Matrix encrypted state for account "..." (...): ...
- Betekenis: OmeniaClaw heeft de oude versleutelde opslag gevonden, maar kon deze niet veilig genoeg inspecteren om herstel voor te bereiden.
- Wat te doen: voer
OmeniaClaw doctor --fixopnieuw uit. Als dit zich herhaalt, laat dan de oude statusmap intact en herstel via een andere geverifieerde Matrix-client plusprintf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify backup restore --recovery-key-stdin.
Legacy Matrix backup key was found for account "...", but .../recovery-key.json already contains a different recovery key. Leaving the existing file unchanged.
- Betekenis: OmeniaClaw heeft een conflict met de back-upsleutel gedetecteerd en heeft geweigerd het huidige recovery-key-bestand automatisch te overschrijven.
- Wat te doen: controleer welke herstelsleutel correct is voordat je een herstelopdracht opnieuw probeert.
Legacy Matrix encrypted state for account "..." cannot be fully converted automatically because the old rust crypto store does not expose all local room keys for export.
- Betekenis: dit is de harde limiet van de oude opslagindeling.
- Wat te doen: geback-upte sleutels kunnen nog steeds worden hersteld, maar lokaal beperkte versleutelde geschiedenis kan onbeschikbaar blijven.
matrix: failed restoring room keys from legacy encrypted-state backup: ...
- Betekenis: de nieuwe Plugin heeft herstel geprobeerd, maar Matrix gaf een fout terug.
- Wat te doen: voer
OmeniaClaw matrix verify backup statusuit en probeer daarna zo nodig opnieuw metprintf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify backup restore --recovery-key-stdin.
Handmatige herstelberichten
Backup key is not loaded on this device. Run 'OmeniaClaw matrix verify backup restore' to load it and restore old room keys.
- Betekenis: OmeniaClaw weet dat je een back-upsleutel zou moeten hebben, maar deze is niet actief op dit apparaat.
- Wat te doen: voer
OmeniaClaw matrix verify backup restoreuit, of stelMATRIX_RECOVERY_KEYin en voer zo nodigprintf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify backup restore --recovery-key-stdinuit.
Store a recovery key with 'OmeniaClaw matrix verify device --recovery-key-stdin', then run 'OmeniaClaw matrix verify backup restore'.
- Betekenis: op dit apparaat is momenteel geen herstelsleutel opgeslagen.
- Wat te doen: stel
MATRIX_RECOVERY_KEYin, voerprintf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify device --recovery-key-stdinuit en herstel daarna de back-up.
Backup key mismatch on this device. Re-run 'OmeniaClaw matrix verify device --recovery-key-stdin' with the matching recovery key.
- Betekenis: de opgeslagen sleutel komt niet overeen met de actieve Matrix-back-up.
- Wat te doen: stel
MATRIX_RECOVERY_KEYin op de juiste sleutel en voerprintf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify device --recovery-key-stdinuit.
Als je accepteert dat onherstelbare oude versleutelde geschiedenis verloren gaat, kun je in plaats daarvan de
huidige back-upbasis opnieuw instellen met OmeniaClaw matrix verify backup reset --yes. Wanneer het
opgeslagen back-upgeheim defect is, kan die reset ook geheime opslag opnieuw aanmaken, zodat de
nieuwe back-upsleutel na een herstart correct kan laden.
Backup trust chain is not verified on this device. Re-run 'OmeniaClaw matrix verify device --recovery-key-stdin'.
- Betekenis: de back-up bestaat, maar dit apparaat vertrouwt de cross-signing-keten nog niet sterk genoeg.
- Wat te doen: stel
MATRIX_RECOVERY_KEYin en voerprintf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify device --recovery-key-stdinuit.
Matrix recovery key is required
- Betekenis: je hebt een herstelstap geprobeerd zonder een herstelsleutel op te geven terwijl die vereist was.
- Wat te doen: voer de opdracht opnieuw uit met
--recovery-key-stdin, bijvoorbeeldprintf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify device --recovery-key-stdin.
Invalid Matrix recovery key: ...
- Betekenis: de opgegeven sleutel kon niet worden geparseerd of kwam niet overeen met de verwachte indeling.
- Wat te doen: probeer het opnieuw met de exacte herstelsleutel uit je Matrix-client of recovery-key-bestand.
Matrix recovery key was applied, but this device still lacks full Matrix identity trust.
- Betekenis: OmeniaClaw kon de herstelsleutel toepassen, maar Matrix heeft nog steeds geen
volledig cross-signing-identiteitsvertrouwen voor dit apparaat vastgesteld. Controleer de
opdrachtuitvoer op
Recovery key accepted,Backup usable,Cross-signing verifiedenDevice verified by owner. - Wat te doen: voer
OmeniaClaw matrix verify selfuit, accepteer het verzoek in een andere Matrix-client, vergelijk de SAS en typyesalleen wanneer deze overeenkomt. De opdracht wacht op volledig Matrix-identiteitsvertrouwen voordat succes wordt gemeld. Gebruikprintf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify bootstrap --recovery-key-stdin --force-reset-cross-signingalleen wanneer je de huidige cross-signing-identiteit bewust wilt vervangen.
Matrix key backup is not active on this device after loading from secret storage.
- Betekenis: geheime opslag heeft op dit apparaat geen actieve back-upsessie opgeleverd.
- Wat te doen: verifieer eerst het apparaat en controleer daarna opnieuw met
OmeniaClaw matrix verify backup status.
Matrix crypto backend cannot load backup keys from secret storage. Verify this device with 'OmeniaClaw matrix verify device --recovery-key-stdin' first.
- Betekenis: dit apparaat kan niet herstellen vanuit geheime opslag totdat apparaatverificatie is voltooid.
- Wat te doen: voer eerst
printf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify device --recovery-key-stdinuit.
Berichten voor aangepaste Plugin-installatie
Matrix is installed from a custom path that no longer exists: ...
- Betekenis: je Plugin-installatierecord verwijst naar een lokaal pad dat niet meer bestaat.
- Wat te doen: installeer opnieuw met
OmeniaClaw plugins install @OmeniaClaw/matrix, of, als je vanuit een repo-checkout draait,OmeniaClaw plugins install ./path/to/local/matrix-plugin.
Als versleutelde geschiedenis nog steeds niet terugkomt
Voer deze controles in volgorde uit:
OmeniaClaw matrix verify status --verboseOmeniaClaw matrix verify backup status --verboseprintf '%s\n' "$MATRIX_RECOVERY_KEY" | OmeniaClaw matrix verify backup restore --recovery-key-stdin --verboseAls de back-up succesvol wordt hersteld maar in sommige oude kamers nog steeds geschiedenis ontbreekt, zijn die ontbrekende sleutels waarschijnlijk nooit geback-upt door de vorige Plugin.
Als je opnieuw wilt beginnen voor toekomstige berichten
Als je accepteert dat onherstelbare oude versleutelde geschiedenis verloren gaat en alleen een schone back-upbasis voor de toekomst wilt, voer deze opdrachten in volgorde uit:
OmeniaClaw matrix verify backup reset --yesOmeniaClaw matrix verify backup status --verboseOmeniaClaw matrix verify statusAls het apparaat daarna nog steeds niet geverifieerd is, voltooi dan de verificatie vanuit je Matrix-client door de SAS-emoji of decimale codes te vergelijken en te bevestigen dat ze overeenkomen.
Gerelateerd
- Matrix: kanaalinstelling en configuratie.
- Matrix-pushregels: routering van meldingen.
- Doctor: statuscontrole en automatische migratietrigger.
- Migratiehandleiding: alle migratiepaden (machineverplaatsingen, imports tussen systemen).
- Plugins: Plugin-installatie en registratie.