> 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/powershell/de/remote-desktop-manager-powershell/ssh-algorithm-support.md).

# Unterstützung von SSH-Algorithmen

Beheben Sie SSH\_FAIL\_NO\_MATCH-Verbindungsfehler in Remote Desktop Manager, indem Sie zusätzliche SSH-Algorithmus-Unterstützung für einen einzelnen Eintrag oder global aktivieren.

Die folgende Fehlermeldung kann beim Öffnen einer Secure Shell (SSH)-Verbindung in Remote Desktop Manager erscheinen: "An unexpected error has occurred: Error code SSH\_FAIL\_NO\_MATCH (-3006) Unable to find a matching algorithm with the SSH server".

### Lokale Lösung für einen Eintrag

{% hint style="warning" %}
Remote Desktop Manager verfügt nun über eine Auswahl von Algorithmen für den Sitzungstyp SSH. Bitte beachten Sie, dass die **unsicheren** standardmäßig nicht aktiviert sind. Wir empfehlen daher, die Algorithmen aus Sicherheitsgründen direkt auf dem Server zu überprüfen. Andernfalls folgen Sie den nachstehenden Schritten, um dieses Problem zu lösen.
{% endhint %}

1. Klicken Sie mit der rechten Maustaste auf den problematischen Eintrag und wählen Sie ***Eigenschaften***, gehen Sie dann zu ***Allgemein*** – ***Allgemein.***
2. Setzen Sie im Tab ***Erweitert*** die Option ***Algorithmus-Unterstützung*** auf ***Benutzerdefiniert***.
3. Klicken Sie auf die Auslassungsschaltfläche (***...***), die rechts neben der Einstellung ***Algorithmus-Unterstützung*** erscheint.
4. Wählen Sie im neuen Fenster ***SSH*** die fehlenden Algorithmen aus der Liste aus.

   <div data-gb-custom-block data-tag="hint" data-style="warning" class="hint hint-warning"><p>Stellen Sie sicher, dass Sie die Algorithmen in allen Tabs durchgehen, bevor Sie fortfahren.</p></div>
5. Klicken Sie im Fenster ***SSH*** auf ***OK*** und dann erneut auf ***OK*** im Fenster der Eintragseigenschaften.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p>Es kann erforderlich sein, Remote Desktop Manager neu zu starten, damit die Lösung wirksam wird.</p></div>
6. Testen Sie die Verbindung. Wenn die Verbindung nach dem Aktivieren der Algorithmen noch immer nicht funktioniert, kehren Sie zum Tab ***Erweitert*** in den Eintragseigenschaften zurück und aktivieren Sie das Kontrollkästchen ***Einrichtung von Umgebungsvariablen überspringen***. Klicken Sie auf ***OK***, um die Änderung zu übernehmen.

### Globale Lösung für alle Einträge

Es ist auch möglich, alle Algorithmen in Remote Desktop Manager global über das Menü ***Datei*** – ***Einstellungen*** – ***Eintragstypen*** – ***Sitzungen*** – ***Terminal*** – ***Algorithmus-Unterstützung*** wieder zu aktivieren. Wählen Sie die fehlenden Algorithmen aus und klicken Sie dann auf ***OK***.

{% hint style="warning" %}

* Stellen Sie sicher, dass Sie die Algorithmen in allen Tabs durchgehen.
* Es kann erforderlich sein, Remote Desktop Manager neu zu starten, damit die Lösung wirksam wird.
  {% endhint %}

### Benutzerdefiniertes PowerShell-Befehlsskript

Wenn das Problem bei einem bestimmten Eintrag weiterhin besteht, führen Sie das folgende PowerShell-Skript in Remote Desktop Manager aus.

1. Klicken Sie mit der rechten Maustaste auf den problematischen Eintrag und wählen Sie dann ***Bearbeiten*** – ***Bearbeiten (Spezialaktionen)***.
2. Wählen Sie im Fenster ***Bearbeiten – Auswahl der Spezialaktion*** die allgemeine Spezialaktion ***Benutzerdefinierter PowerShell-Befehl*** und klicken Sie auf ***OK***.
3. Fügen Sie das folgende Skript in das Feld ***Befehl*** ein:

   ```powershell
   $Connection.Terminal.AlgorithmSupportMode = "Custom"
   $Connection.Terminal.SshAlgorithmCipherList = "aes256-gcm@openssh.com=True;aes128-gcm@openssh.com=True;aes128-cbc=True;aes192-cbc=True;aes256-cbc=True;rijndael-cbc@lysator.liu.se=True;3des-cbc=True"
   $Connection.Terminal.SshAlgorithmHostKeyList = "ssh-dss=True"
   $Connection.Terminal.SshAlgorithmKexList = "diffie-hellman-group14-sha1=True;diffie-hellman-group-exchange-sha1=True;diffie-hellman-group1-sha1=True"
   $Connection.Terminal.SshAlgorithmMaclist = "hmac-sha1-96=True;hmac-sha1=True;hmac-md5-96=True;hmac-md5=True"
   $RDM.Save();
   ```
4. Klicken Sie auf ***OK***.
5. Eine Benachrichtigung sollte den Erfolg des Skripts bestätigen. Klicken Sie auf ***OK*** und testen Sie die Sitzung erneut.

### Siehe auch

* [Devolutions Academy – Configure SSH algorithm support](https://academy.devolutions.net/student/page/3288493-configure-ssh-algorithm-support?sid_i=0)


---

# 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/powershell/de/remote-desktop-manager-powershell/ssh-algorithm-support.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.
