> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/da/knowledge-base/how-to-articles/certificate-validation.md).

# Certifikatvalidering

Forstå, hvordan Remote Desktop Manager validerer HTTPS-certifikater, og fejlfind fejl ved certifikatvalidering med de indbyggede diagnosticeringsværktøjer.

Når Remote Desktop Manager opretter forbindelse til en URL ved hjælp af HTTPS-protokollen, valideres certifikatet efter branchens bedste praksis. Den første forhindring er at validere, at enheden har tillid til den myndighed, der har udstedt certifikatet, kaldet rodnøglecenteret (CA). Hvert certifikat er typisk et hierarki af mellemliggende nøglecentre under en rod, og hvert niveau hører normalt under en anden juridisk enhed. Resultatet er, at hvert niveau tilføjer sine egne valideringstrin.

I visse organisationer med en moden InfoSec-praksis har andre afdelinger den endelige myndighed over al netværkskommunikation. Vi har oprettet muligheder for at deaktivere visse valideringer, men det bør kun gøres som en sidste udvej. Se afsnittet Indstillinger for certifikatsikkerhed nedenfor:

{% hint style="warning" %}
Ofte fokuserer brugerne på Remote Desktop Manager som den mest sandsynlige kilde til fejlen, men da vi bruger grundlæggende .NET-funktioner til at udføre valideringen, er en fejl usandsynlig. Hvis kørsel af certifikatvalideringen med de værktøjer, der følger med operativsystemet, viser en fejl, viser Remote Desktop Manager også en. For hurtigt at afgøre, om det er tilfældet, skal De eksportere certifikatet ved at: 1. Vælge Vis certifikat i dialogboksen Fejl ved certifikatvalidering. 2. Eksportere det som beskrevet under Systemdialog. 3. Udføre en manuel certifikatvalidering. Hvis valideringen lykkes, skal De kontakte os for at oprette en sag. Hvis den ikke lykkes, skal De tale med Deres IT-afdeling for at løse blokeringen eller deaktivere certifikatvalidering.
{% endhint %}

### Fejlfinding inde i Remote Desktop Manager

Remote Desktop Manager angiver en fejl ved certifikatvalidering ved at vise "The certificate for localhost couldn't be verified. Do you want to continue?".

{% hint style="warning" %}
Før De ignorerer fejlen eller føjer certifikatet til undtagelseslisten, skal De altid udføre en overfladisk validering af certifikatet ved hjælp af handlingen ***Vis certifikat*** og kontrollere felterne ***Udstedt til*** og ***Udstedt af*** for at afgøre, om de ser korrekte ud for Deres organisation.
{% endhint %}

Dialogboksen indeholder fem kommandoer:

| Kommando               | Beskrivelse                                                                                                                                                                                                                                      |
| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| ***Fortsæt***          | Denne indstilling accepterer certifikatet kun for denne session.                                                                                                                                                                                 |
| ***Fortsæt, og husk*** | Denne indstilling accepterer certifikatet og husker Deres valg. For at "glemme" et certifikat, der tidligere er tilføjet, skal De rydde listen over certifikatundtagelser ved hjælp af de indstillinger, der vedrører ***Certifikatsikkerhed***. |
| ***Afbryd***           | Denne indstilling afbryder den kommunikation, der forsøges, og det medfører en fejl om, at destinationen ikke kan nås.                                                                                                                           |
| ***Diagnosticér***     | Denne indstilling viser ***vinduet Certifikatdiagnosticering***.                                                                                                                                                                                 |
| ***Vis certifikat***   | Denne indstilling viser certifikatet ved hjælp af ***systemdialogboksen***. De kan bruge den til at eksportere certifikatet til en manuel validering.                                                                                            |

### Vindue til certifikatdiagnosticering i Remote Desktop Manager

### Systemdialog

For at få mere at vide om, hvorfor certifikatvalideringen mislykkedes, kan De bruge nogle værktøjer, men certifikatet skal eksporteres først.

Følg disse trin for at eksportere certifikatet:

1. Gå til fanen ***Detaljer*** i Windows-certifikatprompten.
2. Klik på ***Kopiér til fil...***, og fortsæt med at eksportere certifikatet som en \*.cer-fil.

### Manuel certifikatvalidering

Her er nogle værktøjer, der kan bruges til at kontrollere det nyligt eksporterede certifikat:

#### Brug af PowerShell (kræver PowerShell v4)

I en PowerShell-konsol skal De tilpasse stien til certifikatfilen og derefter køre: `$cert=New-Object System.Security.Cryptography.X509Certificates.X509Certificate2("%USERPROFILE%\Desktop\cert.cer"` `Test-Certificate -Cert $cert`

#### Brug af CMD

Tilpas stien til certifikatfilen, og kør derefter følgende kommando: `certutil -verify "%USERPROFILE%\Desktop\cert.cer"`

Det output, der kommer fra de ovennævnte værktøjer, kan bruges til at få flere oplysninger om problemet.

### Indstillinger, der vedrører certifikatsikkerhed

Gå til ***Fil*** – ***Indstillinger*** – ***Sikkerhed*** – ***Certifikatsikkerhed*** for at administrere indstillinger, der vedrører certifikater.

{% hint style="info" %}
Indstillingen ***Nulstil kendte certifikater*** vises kun, hvis De har valgt ***Fortsæt, og husk*** på et eller flere certifikater.
{% endhint %}

| Valgmulighed                                         | Beskrivelse                                                                                                                                                                                                                                                      |
| ---------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| ***Ignorer fejl i programcertifikater***             | Aktivér denne indstilling for at deaktivere validering af programcertifikater. Det anbefales ikke, da det ville kompromittere fortroligheden og integriteten af kommunikationen mellem klienten og serveren og kunne udsætte programmet for potentielle trusler. |
| ***Kontrollér tilbagekaldelse af servercertifikat*** | Denne indstilling kontrollerer, at certifikatet ikke er tilbagekaldt. Det er nødvendigt, hvis nogen af URL'erne til ***Certifikatvalidering*** ikke er tilgængelige af en eller anden grund.                                                                     |
| ***Nulstil kendte certifikater***                    | Brug denne indstilling til at rydde de cachelagrede certifikater. Alle certifikater skal valideres igen.                                                                                                                                                         |

### Kontrollér nøglecenteret (CA)

1. Åbn certifikatet, og kontrollér derefter, hvilket nøglecenter certifikatet er ***udstedt af***, under fanen ***Generelt***.
2. Kontrollér, at nøglecenteret er korrekt installeret i certifikatlageret.

### Kontrol af certifikattilbagekaldelse

Sørg for, at CRL-serveren (liste over tilbagekaldte certifikater) kan nås, da den kræves for at validere et certifikat.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/rdm/da/knowledge-base/how-to-articles/certificate-validation.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
