> 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/troubleshooting-articles/vmware.md).

# Forbindelsesfejl i VMware PowerCLI-konsollen

Ret VMware Remote Console-poster, der ikke åbnes med konsoltypen VMware PowerCLI, fra manglende Connect-VIServer-cmdletter til certifikatprompter.

En post af typen ***VMware Remote Console (VMRC)***, hvis ***VMware-konsoltype*** er sat til ***VMware PowerCLI***, åbner konsollen til den virtuelle maskine via VMware PowerCLI. Remote Desktop Manager kører et PowerShell-script, der kalder `Connect-VIServer` og derefter `Open-VMConsoleWindow`, så konsollen kun åbnes, hvis PowerCLI er installeret og konfigureret for den aktuelle Windows-bruger.

{% hint style="info" %}
Indstillingen ***VMware-konsoltype*** er tilgængelig, når posten ikke er sat til at åbne i integreret tilstand. VMware-dashboardet og VMware-synkroniseringen opretter forbindelse til serveren via VMware API og bruger ikke PowerCLI.
{% endhint %}

VMware PowerCLI er ikke et Devolutions-produkt. Se dokumentationen til VMware PowerCLI for den konfiguration, der passer til Deres miljø. Første gang De konfigurerer PowerCLI, kan De se [Konfigurer VMware PowerCLI til brug med Remote Desktop Manager](/rdm/da/knowledge-base/how-to-articles/configure-vmware-powercli-for-use-by-remote-desktop-manager.md).

### Connect-VIServer genkendes ikke

PowerShell-vinduet viser følgende fejl: *The term 'Connect-VIServer' is not recognized as the name of a cmdlet, function, script file, or operable program.*

#### Årsag

VMware PowerCLI-modulerne er ikke installeret, eller de er ikke tilgængelige for den Windows-bruger, der kører Remote Desktop Manager.

#### Løsning

1. Åbn et PowerShell-vindue som den samme Windows-bruger, der kører Remote Desktop Manager.
2. Kør `Get-Module VMware* -ListAvailable` for at få vist de installerede VMware-moduler.
3. Hvis listen er tom, eller ***VMware.VimAutomation.Core*** mangler, skal De installere PowerCLI-modulerne for den aktuelle bruger:

   ```powershell
   Install-Module -Name VMware.PowerCLI -Scope CurrentUser -AllowClobber
   ```
4. Kør `Get-Module VMware* -ListAvailable` igen for at bekræfte, at modulerne ***VMware.PowerCLI*** og ***VMware.VimAutomation.\**** er angivet.
5. Start posten ***VMware Remote Console (VMRC)*** igen.

### Ugyldigt servercertifikat

PowerCLI stopper forbindelsen, fordi vSphere- eller vCenter-serveren præsenterer et certifikat, der ikke er tillid til.

#### Løsning

Den sikreste mulighed er at installere et gyldigt certifikat på serveren og have tillid til dets certificeringsmyndighed. Hvis Deres sikkerhedspolitik tillader standardservercertifikatet, skal De køre følgende kommando i PowerShell, så PowerCLI ignorerer ugyldige certifikater:

```powershell
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -Confirm:$false
```

{% hint style="warning" %}
Hvis ugyldige certifikater ignoreres, udsættes forbindelsen for efterligning af serveren. Gennemgå VMwares dokumentation og Deres sikkerhedskrav, før De bruger denne indstilling.
{% endhint %}

### PowerCLI beder om et konfigurationsvalg

Første gang PowerCLI kører, kan det vise prompter, f.eks. valget mellem tilstanden enkelt og flere standardservere. Remote Desktop Manager kører scriptet uden brugerinteraktion, så disse prompter forhindrer, at konsollen åbnes.

#### Løsning

1. Åbn et PowerShell-vindue som den samme Windows-bruger, der kører Remote Desktop Manager.
2. Kør `Connect-VIServer <server name or IP address>`, og besvar de prompter, der vises.
3. Start posten ***VMware Remote Console (VMRC)*** igen.

PowerCLI-indstillinger kan gælde for omfanget ***Session***, ***User*** eller ***AllUsers***. Brug omfanget ***User*** eller ***AllUsers***, så svarene bevares, når Remote Desktop Manager kører scriptet.

### Scripts er deaktiveret på dette system

PowerShell-vinduet rapporterer, at PowerCLI-modulet ikke kan indlæses, fordi kørsel af scripts er deaktiveret på dette system.

#### Årsag

PowerShell-udførelsespolitikken blokerer indlæsning af PowerCLI-modulerne.

#### Løsning

Tillad signerede scripts for den aktuelle bruger ved at køre følgende kommando i PowerShell:

```powershell
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
```

Spørg Deres administrator, om denne ændring overholder Deres organisations politikker. Se [about\_Execution\_Policies](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies) for at få flere oplysninger.


---

# 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/troubleshooting-articles/vmware.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.
