- État Fermée
- Pourcentage achevé
- Type Anomalie
- Catégorie Téléchargements
-
Assignée à
rfliedel - Système d'exploitation Tous
- Sévérité Basse
- Priorité Très Basse
- Basée sur la version 3.2.0
- Due pour la version Non décidée
-
Échéance
Non décidée
-
Votes
1
- boiboi (30/03/2016)
- Privée
Ouverte par mickael9 - 29/12/2015
Dernière modification par rfliedel - 05/04/2016
FS#19407 - Démon transmission : impossible d'utiliser transmission-remote
Il n’est pas possible de se connecter au démon transmission de la freebox avec la commande “transmission-remote” bien que cela soit possible avec l’interface graphique.
J’ai bien spécifié le login et mot de passe avec l’option “-n freebox:xxxxx”.
D’après mes observations, le problème provient de la réponse donnée par le serveur HTTP de la freebox (erreur 404, voir http://mafreebox.freebox.fr:9091/) lorsque l’on essaie de se connecter sans authentification.
En effet, la commande transmission-remote essaie toujours de se connecter sans authentification dans un premier temps puis avec dans un second temps mais seulement si le serveur l’exige. L’erreur 404 est fatale et empêche l’authentification de s’effectuer.
Voici la réponse que fournit le démon Transmission officiel lors d’une requête sans authentification :
HTTP/1.1 401 Unauthorized Server: Transmission WWW-Authenticate: Basic realm="Transmission"
05.04.2016 09:37
Raison de la fermeture : Résolu
Commentaires de fermeture :
en 3.3.1
Chargement...
Activer les raccourcis clavier
- Alt + ⇧ Shift + l Se connecter/Se déconnecter
- Alt + ⇧ Shift + a Ouvrir une tâche
- Alt + ⇧ Shift + m Mes recherches
- Alt + ⇧ Shift + t Rechercher par ID de tâche
Liste des tâches
- o Ouvrir la tâche sélectionnée
- j Déplacer le curseur vers le bas
- k Déplacer le curseur vers le haut
Détails de la tâche
- n Tâche suivante
- p Tâche précédente
- Alt + ⇧ Shift + e ↵ Enter Modifier cette tâche
- Alt + ⇧ Shift + w Surveiller
- Alt + ⇧ Shift + y Fermer cette tâche
Édition de la tâche
- Alt + ⇧ Shift + s Enregistrer la tâche
il faut utiliser http://mafreebox.freebox.fr:9091/transmission/rpc
Bonjour, l'URL est correcte à ceci près que le client en ligne de commande ajoute systématiquement un / final ce qui donne http://mafreebox.freebox.fr:9091/transmission/rpc/.
Or l'URL avec un / final donne toujours une erreur 404.
Voici les différentes commandes testées :
Dans les deux cas on voit avec Wireshark que l'URL construite est http://mafreebox.freebox.fr:9091/transmission/rpc/ (slash final) qui donne donc lieu à une erreur 404.
Il faudrait donc que la freebox accepte l'URL avec un slash final pour que cela fonctionne.
ok, je vais accepter /transmission/rpc/ et /transmission/rpc
mais bon c'est un tas de boue ce logiciel, il vaut mieux utiliser l'api freebox os ou directement l'interface web.
Notez qu'il faut utiliser
(-n avant le -l), du moins sur ma version (2.82)