Esegui un backup prima di aggiornare. Il database viene modificato automaticamente all'avvio e non si può riportare indietro. Aggiorna signal e web insieme alla stessa versione.
Pacchetti (Debian · Ubuntu): cerca e installa una nuova versione in Amministrazione › Aggiornamenti. Funziona solo sui server installati dal repository packages.tastedev.net; gli altri server mostrano "Questo server non usa gli aggiornamenti automatici".
journalctl -u tasteremote-update.Server Windows e RPM: scarica i nuovi pacchetti e installali tu.
Docker: scarica la nuova versione del repository, poi avvia di nuovo i servizi.
git pull && docker compose up -d --buildUn host si aggiorna solo fino alla versione del server in cui è registrato. Dopo aver aggiornato il server, scarica sul server anche la nuova versione dei programmi di installazione dell'host con sudo tasteremote-fetch-hosts. Agli host installati con MSI o deb viene proposto di installare il nuovo pacchetto; gli host installati con zip, setup.exe, AppImage, rpm o dmg non hanno l'aggiornamento automatico, e gli utenti devono installare la nuova versione da soli.
Non ci si può connettere a host i cui primi due numeri di versione differiscono dal server: dopo un aggiornamento del server le connessioni possono restare bloccate finché gli host non si allineano. Se un host non può essere aggiornato subito, RD_HOST_VERSION_CHECK=off disattiva questo controllo.
Consenti aggiornamenti dal server: Se attivo, il proprietario di questo dispositivo e l’amministratore del server possono aggiornare questo computer dal server di segnalazione. Viene installata solo la versione del server con firma verificata. --allow-server-update
journalctl -u tasteremote-signal, journalctl -u tasteremote-webdocker compose logs --tail=200 signal%ProgramData%\tasteremote\logsI log non contengono valori segreti. Usa LOG_LEVEL=debug per maggiori dettagli.
| Sintomo | Cosa fare |
|---|---|
| Il server non si avvia | Guarda la prima riga del log. Mostra un errore di impostazione come RD_SETUP_TOKEN mancante, TURN_SECRET più corto di 16 caratteri, RD_WEB_ORIGIN mancante o in http, oppure TRUST_PROXY=true. |
| Non viene emesso alcun certificato | Verifica che il DNS punti al server e che le porte 80 e 443 siano aperte. |
| Si torna alla pagina di accesso, oppure appare "Richiesta rifiutata" | Verifica che l'indirizzo nel browser sia esattamente uguale a RD_WEB_ORIGIN. |
| Lo schermo non si connette (TURN) | Controlla le porte 3478 e 49160–49200, e TURN_EXTERNAL_IP. |
| Tutti gli utenti ricevono insieme "Troppe richieste" | Imposta TRUST_PROXY sul numero di proxy. |
| Nessun programma di installazione nella pagina di download | Esegui sudo tasteremote-fetch-hosts. |
| La verifica WebSocket della procedura guidata di configurazione del server dà 400 o 426 | Il proxy ha scartato l'intestazione WebSocket Upgrade. Controlla di nuovo la configurazione creata dalla procedura guidata. |
Invia segnalazioni di bug e suggerimenti a Supporto prodotto.