Hello @laurentjos
The “registry returned bad result” error you are seeing is a well-documented limitation of the Docker graphical interface on older versions of Synology DSM. The older Synology Docker GUI cannot properly authenticate with the GitHub Container Registry (GHCR).
This is a system-wide Synologyissue, not a Roon-specific bug. You can see this discussed directly on the official Synology Community forums, where users attempting to download any GHCR-hosted software encounter the exact same error.
To resolve this on your NAS, you must download the Docker image manually using an SSH connection. Here are the steps to pull the image:
- Enable SSH: Go to your Synology Control Panel > Terminal & SNMP > check Enable SSH service and apply the changes.
- Connect to the NAS: Open an SSH client (such as PuTTY on Windows, or the Terminal app on macOS) and connect to your NAS using its local IP address and your administrator credentials.
- Pull the image: Once connected, type the following command and press Enter (you will be prompted to enter your password):
sudo docker pull Package roonserver · GitHub
- Verify and Secure: Wait for the download process to complete. The Roon image will now appear in the “Images” tab of your Synology Docker UI. Please remember to disable the SSH service in the Control Panel afterward for security reasons.
Once the image is successfully downloaded, you can proceed with the standard installation. For comprehensive instructions on setting up your folder structures, volume mappings, and generating your configuration, please refer to our official resources:
Let me know if the download succeeds using this command-line method.
Please note: The following translation was provided by Google Translate. Remarque : La traduction suivante a été réalisée via Google Translate.
Bonjour Laurent,
L’erreur “registry returned bad result” que vous rencontrez est une limitation bien documentée de l’interface graphique Docker sur les anciennes versions de Synology DSM. L’ancienne interface graphique Docker de Synology ne parvient pas à s’authentifier correctement auprès du GitHub Container Registry (GHCR).
Il s’agit d’un problème lié au système Synologydans son ensemble, et non d’un bug spécifique à Roon. Vous pouvez voir cela discuté directement sur les forums officiels de la communauté Synology, où les utilisateurs qui tentent de télécharger n’importe quel logiciel hébergé par le GHCR rencontrent exactement la même erreur.
Pour résoudre ce problème sur votre NAS, vous devez télécharger l’image Docker manuellement à l’aide d’une connexion SSH. Voici les étapes pour télécharger l’image :
- Activer SSH : Allez dans le Panneau de configuration de votre Synology > Terminal et SNMP > cochez Activer le service SSH et appliquez les modifications.
- Se connecter au NAS : Ouvrez un client SSH (comme PuTTY sur Windows, ou l’application Terminal sur macOS) et connectez-vous à votre NAS en utilisant son adresse IP locale et vos identifiants administrateur.
- Télécharger l’image : Une fois connecté, tapez la commande suivante et appuyez sur Entrée (il vous sera demandé d’entrer votre mot de passe) :
sudo docker pull Package roonserver · GitHub
- Vérification et sécurité : Attendez que le processus de téléchargement soit terminé. L’image Roon apparaîtra désormais dans l’onglet “Images” de votre interface Docker Synology. N’oubliez pas de désactiver le service SSH dans le Panneau de configuration par la suite pour des raisons de sécurité.
Une fois l’image téléchargée avec succès, vous pouvez procéder à l’installation standard. Pour des instructions complètes sur la configuration de la structure de vos dossiers, les mappages de volumes et la génération de votre configuration, veuillez consulter nos ressources officielles :
Faites-moi savoir si le téléchargement réussit à l’aide de cette méthode en ligne de commande.