Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)

  • État Fermée
  • Pourcentage achevé
    100%
  • Type Évolution
  • Catégorie Freebox OS → API
  • Assignée à
    rfliedel
  • Système d'exploitation Tous
  • Sévérité Moyenne
  • Priorité Très Basse
  • Basée sur la version 3.5.2
  • Due pour la version Non décidée
  • Échéance Non décidée
  • Votes 1
  • Privée
Concerne le projet: Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)
Ouverte par Aissen - 13/10/2018
Dernière modification par aastier - 17/10/2019

FS#22871 - Documenter le fait que la première association doit se faire en HTTP

Suite au passage de mon app à l’api .fbxos.fr HTTPS, j’ai eu des retours de plusieurs utilisateurs qui n’arrivaient pas à associer leur Freebox.

Il semblerait que la première fois qu’on fait une demande d’association, les ports sont fermés, et qu’il faille obligatoirement faire l’association en HTTP. Les fois suivantes, cela fonctionne bien. La Freebox ne détecte pas non plus que l’IP publique que l’ont cherche à joindre est la sienne; un routage adéquat serait appréciable.

Autre point: le /api_version contient bien https_available = true, donc pas de fallback possible sur l’hôte mafreebox.freebox.fr. Ni les ports http, ni https ne sont ouverts depuis l’IP extérieure.

https://dev.freebox.fr/sdk/os/login/ mentionne l’hôte HTTP mafreebox.freebox.fr, mais ne précise pas que la connexion d’association doit se faire en clair sur le port 80.

Ce comportement est appréciable au niveau sécurité, mais il serait bon soit de le documenter, soit de router les IPs publiques en interne directement.

Fermée par  aastier
17.10.2019 09:33
Raison de la fermeture :  Résolu
Admin
rfliedel a commenté le 01.11.2018 18:36

Pour la première association en local il faut utiliser https://mafreebox.freebox.fr (sur le port 443)
Le certificat présenté sera émis par l'autorité de certification Freebox cf: https://dev.freebox.fr/sdk/os/#https-access

Chargement...

Activer les raccourcis clavier

Liste des tâches

Détails de la tâche

Édition de la tâche