Av George Curta ·
Feilsøking og vanlige spørsmål
Løs vanlige anonym.legal Nextcloud-problemer: SSRF-tillatelseslisteavvisningen, nye versjonsvarselet, og Basic-plan-begrensningsfeil fra de to appene.
Backend API-URL avvist (SSRF-tillatelsesliste)
Appen nekter å lagre en backend API-URL, eller forespørsler mislykkes med en URL-ikke-tillatt-feil.
Hvorfor dette skjer
Begge appene validerer den konfigurerte backend API-URL-en mot en kjøretidsvalidert vert-tillatelsesliste (UrlGuard) før de sender noen forespørsel. Denne SSRF-beskyttelsen finnes slik at en ondsinnet eller feilkonfigurert URL aldri kan få appens Bearer-token til å nå en angriperkontrollert vert. Kun anonym.legal og anonymize.business (DEV-verten) er tillatt — alle andre verter avvises, med hensikt.
Slik fikser du det
- 1.Bruk nøyaktig https://anonym.legal (produksjon) eller https://anonymize.business (DEV) som backend API-URL.
- 2.Fjern eventuell etterfølgende sti, port eller skrivefeil fra URL-en — tillatelseslisten sammenligner vertsnavnet nøyaktig.
- 3.Hvis du mener en legitim vert blir avvist, kontakt support — tillatelseslisten er med hensikt ikke redigerbar for brukere.
"En ny versjon er tilgjengelig"-varsel
Appens admin-innstillinger viser et varsel om at en nyere versjon finnes.
Hvorfor dette skjer
Begge appene sjekker med jevne mellomrom om det finnes en nyere versjon, og viser et enkelt admin-varsel med en lenke til endringsloggen når en er tilgjengelig. Dette er et varsel om manuell oppgradering, ikke en automatisk oppdatering — ingenting installerer seg selv på din Nextcloud-instans.
Slik fikser du det
- 1.Følg endringslogglenken i varselet for å se hva som er endret.
- 2.Last ned det/de nye appakivet/-ene fra GitHub-utgivelsessiden.
- 3.Pakk ut i apps/ og kjør occ upgrade — de samme manuelle installasjonstrinnene som ved den første installasjonen — på din egen tidsplan.
403-feil: "Basic-planen eller høyere"
API-kall fra appen mislykkes med en 403-status og en melding om at Basic-planen eller høyere kreves.
Hvorfor dette skjer
Begge Nextcloud-appene krever en anonym.legal-konto på Basic-planen eller høyere. Den gratis planen inkluderer ikke API-tilgangen disse appene er avhengige av, så backend-en returnerer 403 med meldingen "Nextcloud integration requires Basic plan or higher. Please upgrade your plan." i stedet for en stille feil.
Slik fikser du det
- 1.Bekreft hvilken anonym.legal-konto det konfigurerte tokenet tilhører.
- 2.Oppgrader den kontoen til Basic-planen eller høyere.
- 3.Prøv forespørselen på nytt — ingen ominstallasjon eller omkonfigurering er nødvendig når kontoen er oppgradert.
Integrasjonstokenet kan ikke lese krypteringsnøkler — er det en feil?
En forespørsel som prøver å hente ut dekryptert nøkkelmateriale med det konfigurerte tokenet avvises.
Hvorfor dette skjer
Nei — dette er med hensikt. Tokenet disse appene bruker er et integrasjonsavgrenset token, med hensikt mer begrenset enn et fullstendig konto-API-token: det kan analysere og anonymisere innhold, men hvert endepunkt som ville returnert dekryptert nøkkelmateriale gir 403 til et integrasjonsavgrenset token, slik at en kompromittert Nextcloud-server aldri kan brukes til å dekryptere din reversible krypteringshistorikk.
Hva du skal gjøre
- 1.Dette er forventet oppførsel, ikke en feil å rette — appene trenger aldri dekryptert nøkkelmateriale for analyser-/anonymiser-/de-anonymiser-arbeidsflyten sin.
- 2.Hvis en arbeidsflyt genuint trenger full kontotilgang, bruk et API-token med full tilgang utenfor disse appene, i en kontekst du kontrollerer.
Trenger du fortsatt hjelp?
Hvis ingen av løsningene ovenfor fungerer, ta kontakt med oss, så hjelper vi deg med å løse problemet.