Erstellen Sie eine Sicherung, bevor Sie aktualisieren. Die Datenbank ändert sich beim Start automatisch und lässt sich nicht zurücksetzen. Aktualisieren Sie signal und web gemeinsam auf dieselbe Version.
Pakete (Debian · Ubuntu): Prüfen und installieren Sie eine neue Version unter Verwaltung › Updates. Das funktioniert nur auf Servern, die aus dem Repository packages.tastedev.net installiert wurden; andere Server zeigen "Dieser Server verwendet keine automatischen Updates".
journalctl -u tasteremote-update.Windows- und RPM-Server: Laden Sie die neuen Pakete herunter und installieren Sie sie selbst.
Docker: Holen Sie die neue Version des Repositorys und starten Sie neu.
git pull && docker compose up -d --buildEin Host aktualisiert sich nur bis zur Version des Servers, bei dem er registriert ist. Holen Sie nach dem Server-Update mit sudo tasteremote-fetch-hosts auch die neue Version der Host-Installationsdateien auf den Server. Mit MSI oder deb installierte Hosts werden zur Installation des neuen Pakets aufgefordert; mit zip, setup.exe, AppImage, rpm oder dmg installierte Hosts haben kein automatisches Update, und Benutzer müssen die neue Version selbst installieren.
Zu Hosts, deren erste zwei Versionsziffern vom Server abweichen, ist keine Verbindung möglich. Nach einem Server-Upgrade können Verbindungen daher blockiert sein, bis die Hosts nachgezogen haben. Lässt sich ein Host nicht sofort aktualisieren, schaltet RD_HOST_VERSION_CHECK=off diese Prüfung ab.
Updates vom Server erlauben: Wenn aktiviert, können der Besitzer dieses Geräts und der Serveradministrator diesen Computer vom Signalisierungsserver aktualisieren. Es wird nur die signaturgeprüfte Version des Servers installiert. --allow-server-update
journalctl -u tasteremote-signal, journalctl -u tasteremote-webdocker compose logs --tail=200 signal%ProgramData%\tasteremote\logsProtokolle enthalten keine geheimen Werte. Mehr Details erhalten Sie mit LOG_LEVEL=debug.
| Symptom | Was tun |
|---|---|
| Der Server startet nicht | Sehen Sie sich die erste Zeile des Protokolls an. Sie zeigt einen Einstellungsfehler wie fehlendes RD_SETUP_TOKEN, ein TURN_SECRET unter 16 Zeichen, fehlendes oder http-RD_WEB_ORIGIN oder TRUST_PROXY=true. |
| Es wird kein Zertifikat ausgestellt | Prüfen Sie, ob DNS auf den Server zeigt und 80 und 443 offen sind. |
| Zurück zur Anmeldeseite oder "Die Anfrage wurde abgelehnt" | Prüfen Sie, ob die Browseradresse genau RD_WEB_ORIGIN entspricht. |
| Der Bildschirm verbindet sich nicht (TURN) | Prüfen Sie die Ports 3478 und 49160–49200 sowie TURN_EXTERNAL_IP. |
| Alle Benutzer erhalten gleichzeitig "Zu viele Anfragen" | Setzen Sie TRUST_PROXY auf die Anzahl der Proxys. |
| Keine Installationsdateien auf der Downloadseite | Führen Sie sudo tasteremote-fetch-hosts aus. |
| Die WebSocket-Prüfung des Assistenten Servereinrichtung liefert 400 oder 426 | Der Proxy hat den WebSocket-Header Upgrade verworfen. Prüfen Sie die vom Assistenten erstellte Konfiguration noch einmal. |
Fehlerberichte und Vorschläge senden Sie an den Produktsupport.