---
title: Feilsøking
image: /images/user-guide/what-is-twenty/20.png
---
## Feilsøking
Hvis du møter problemer under oppsett av miljø for utvikling, oppgradering av instans eller selv-hosting,
her er noen løsninger for vanlige problemer.
### Egen hosting
#### Første installasjon resulterer i `passordautentisering feilet for bruker "postgres"`
🚨 **VIKTIG: Denne løsningen er KUN for ferske installasjoner** 🚨
Hvis du har en eksisterende Twenty-instans med produksjonsdata, **IKKE** følg disse trinnene da de vil slette databasen din permanent!
Når du installerer Twenty for første gang, vil du kanskje endre det forhåndsinnstilte databasepassordet.
Passordet du setter under den første installasjonen blir permanent lagret i databasevolumet. Hvis du senere prøver å endre dette passordet i konfigurasjonen uten å fjerne det gamle volumet, vil du få autentiseringsfeil fordi databasen fortsatt bruker det opprinnelige passordet.
⚠️ ADVARSEL: Følgende trinn vil SLETTE all databasedata PERMANENT! ⚠️
Fortsett kun hvis dette er en fersk installasjon uten viktig data.
For å oppdatere `PG_DATABASE_PASSWORD` må du:
```sh
# Update the PG_DATABASE_PASSWORD in .env
docker compose down --volumes
docker compose up -d
```
#### CR-linjeskift funnet [Windows]
Dette skyldes linjeskift-tegnene i Windows og git-konfigurasjonen. Prøv å kjøre:
```
git config --global core.autocrlf false
```
Deretter slett depotet og klon det igjen.
#### Manglende metadataschema
Under Twenty-installasjonen må du forsyne postgres-databasen din med de riktige schemaene, utvidelsene og brukerne.
Hvis du lykkes med å kjøre denne forsyningen, bør du ha `default` og `metadata` schemaer i databasen din.
Hvis du ikke gjør det, sørg for at du ikke har mer enn én postgres-instans kjørende på datamaskinen din.
#### Kan ikke finne modul 'twenty-emails' eller de tilsvarende typedeklarasjonene.
Du må bygge pakken `twenty-emails` før du kjører initialiseringen av databasen med `npx nx run twenty-emails:build`
#### Manglende twenty-x-pakke
Forsikre deg om at du kjører yarn i rotkatalogen, og deretter `npx nx server:dev twenty-server`. Hvis dette fortsatt ikke fungerer, prøv å bygge den manglende pakken manuelt.
#### Lint-on-Save fungerer ikke
Dette bør fungere automatisk med eslint-utvidelsen installert. Hvis dette ikke fungerer, prøv å legge til dette i din vscode-innstilling (under utviklingscontainer-omfang):
```
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit"
}
```
#### Mens du kjører `npx nx start` eller `npx nx start twenty-front`, kan det oppstå en minnefeil
I `packages/twenty-front/.env` fjern kommentar fra `VITE_DISABLE_TYPESCRIPT_CHECKER=true` og `VITE_DISABLE_ESLINT_CHECKER=true` for å deaktivere bakgrunnssjekker og dermed redusere RAM-behovet.
**Hvis det ikke fungerer:**
Kun kjør tjenestene du trenger, i stedet for `npx nx start`. For eksempel, hvis du jobber på serveren, kjør bare `npx nx worker twenty-server`
**Hvis det ikke fungerer:**
Hvis du prøvde å kjøre bare `npx nx run twenty-server:start` på WSL og det feiler med feilmeldingen nedenfor om minne:
\`FATAL ERROR: Ineffektive mark-kompakter nær heapgrensen. Allokering feilet - JavaScript-heapen er tom for minne
Løsning er å kjøre kommandoen nedenfor i terminalen eller legge den til i .bashrc-profilen for å få oppsettet automatisk:
`export NODE_OPTIONS="--max-old-space-size=8192"`
Flagget --max-old-space-size=8192 setter en øvre grense på 8GB for Node.js-heapen; bruken skalerer med applikasjonsbehovet.
Referanse: https://stackoverflow.com/questions/56982005/where-do-i-set-node-options-max-old-space-size-2048
**Hvis det ikke fungerer:**
Undersøk hvilke prosesser som bruker det meste av din maskins RAM. Hos Twenty merket vi at noen VScode-utvidelser brukte mye RAM, så vi deaktiverte dem midlertidig.
**Hvis det ikke fungerer:**
Å starte maskinen på nytt bidrar til å rydde opp i spøkelsesprosesser.
#### Når du kjører `npx nx start` er det merkelige [0] og [1] i loggene
Dette er forventet, siden kommandoen `npx nx start` kjører flere kommandoer i bakgrunnen
#### Ingen e-poster sendes
Som oftest er det fordi `worker` ikke kjører i bakgrunnen. Prøv å kjøre
```
npx nx worker twenty-server
```
#### Kan ikke koble min Microsoft 365-konto
Som oftest er dette fordi din administrator ikke har aktivert Microsoft 365-lisensen for kontoen din. Sjekk [https://admin.microsoft.com/](https://admin.microsoft.com/Adminportal/Home).
Hvis du har feilkoden `AADSTS50020`, betyr det sannsynligvis at du bruker en personlig Microsoft-konto. Dette støttes ikke ennå. Mer info [her](https://learn.microsoft.com/fr-fr/troubleshoot/entra/entra-id/app-integration/error-code-aadsts50020-user-account-identity-provider-does-not-exist)
#### Mens du kjører `yarn` vises advarsler i konsollen
Advarslene informerer om innhenting av tilleggsavhengigheter som ikke er eksplisitt oppgitt i `package.json`, så lenge det ikke oppstår noen alvorlige feil, bør alt fungere som forventet.
#### Når en bruker får tilgang til innloggingssiden, oppstår det en feil om uautorisert bruker som prøver å få tilgang til arbeidsområdet i loggene
Dette er forventet, siden brukeren er uautorisert når de er utlogget fordi identiteten ikke er bekreftet.
#### Hvordan sjekke om din worker kjører?
- Gå til [webhook-test.com](https://webhook-test.com/) og kopier **Din unike Webhook-URL**.