> 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/password-manager-pro-issues.md).

# Problemer med Password Manager Pro

Ret integrationsfejl for Password Manager Pro i Remote Desktop Manager, f.eks. protokolovertrædelser og fejl med token eller vært, ved at rette konfigurationen af API-brugeren.

### System.Net.WebException: The server committed a protocol violation. Section=ResponseStatusLine

Under konfigurationen af Deres legitimationspost til Password Manager Pro skal De sørge for, at URL’en til Deres server indeholder `https://` og ikke `http://`. De skal absolut have et `https://` i begyndelsen af adressen for at kommunikere korrekt med serveren.

### Når De forsøger at oprette forbindelse til en fjerncomputer eller hente listen over legitimationsoplysninger, vises et vindue med et tomt tokenfelt, og felterne brugernavn og arbejdsstation er nedtonet

Det værtsnavn, der er konfigureret for Deres API-bruger i Password Manager Pro, er ikke det samme som det, De har konfigureret i Remote Desktop Manager under ***Fil*** – ***Mine kontoindstillinger*** – ***Password Manager Pro***. Se [Konfigurer Password Manager Pro i Remote Desktop Manager macOS](/rdm/da/knowledge-base/how-to-articles/configure-password-manager-pro-in-remote-desktop-manager-macos.md) for flere oplysninger om konfigurationen.

### Api key received is not associated to any user. Authentication failed

Rediger Deres API-bruger i Password Manager Pro, og generer et nyt ***Godkendelsestoken***. Gem Deres API-bruger, og gem dette nye token i Remote Desktop Manager under ***Fil*** – ***Mine kontoindstillinger*** – ***Password Manager Pro***.

### User is not allowed to access from this host

Under oprettelsen af en API-bruger i Password Manager Pro er en ***Vært*** (computernavn) nødvendig for at oprette brugeren. I Password Manager Pro kan den være registreret med computerens ***Fuldt kvalificerede domænenavn (FQDN)***. I Remote Desktop Manager skal De derimod angive den nøjagtigt som miljøvariablen %COMPUTERNAME%.

En anden årsag til denne fejl, som vi har set, er, at serverens DNS-navn blev angivet, men at det ville fungere helt fint, hvis De i stedet brugte IP-adressen. Test det med den procedure, der er beskrevet nedenfor.

### Testprocedure med PowerShell

Her er et script, som De kan bruge til at teste Deres adgang fra en klientarbejdsstation. Gem følgende kode i en fil, der hedder PMPTest.ps1. Scriptet kalder den samme REST API som Remote Desktop Manager, så det viser, om arbejdsstationen kan nå serveren, og om tokenet accepteres. Kør det i Windows PowerShell 5.1, da den certifikatomgåelse, det bruger, ikke understøttes i PowerShell 7.

```powershell
[CmdletBinding()]
Param(
[Parameter(Mandatory=$True,Position=1)]
[string]$PMPServer,

[Parameter(Mandatory=$True,Position=2)]
[string]$AuthToken
)

add-type @"
using System.Net;
using System.Security.Cryptography.X509Certificates;
public class TrustAllCertsPolicy: ICertificatePolicy {
public bool CheckValidationResult(
ServicePoint srvPoint, X509Certificate certificate,
WebRequest request, int certificateProblem) {
return true;
}
}
"@

[System.Net.ServicePointManager]::CertificatePolicy = New-Object TrustAllCertsPolicy
cls
$connect = "https://" + $PMPServer + ":7272/restapi/json/v1/resources?AUTHTOKEN=$AuthToken"
$result = Invoke-WebRequest -Uri $connect
$form = $result.Content
$content = ConvertFrom-Json $form

$status = $content.operation.result.status

if ($status -eq "Success") {
$content.operation.Details
}
if ($status -eq "Failed") {
$status
$content.operation.result.Message
}
Pause
```

{% hint style="info" %}
Porten er hårdkodet i scriptet til 7272, som er standardværdien for Password Manager Pro. Tilpas den til Deres miljø
{% endhint %}

Skriv følgende i PowerShell:

`.\PMPTest.ps1 {YOUR_PMP_SERVER} {YOUR_PMP_TOKEN}`

Test med både serverens DNS-navn og IP-adressen, og bemærk resultaterne.


---

# 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/password-manager-pro-issues.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.
