Api http ne fonctionne plus

Hello,

J’ai un souci avec l’api http qui me servait à déclencher des scénarios depuis d’autres raspberrys.
Les commandes du style:

curl 'http://#IP_JEEDOM#/core/api/jeeApi.php?apikey=#APIKEY#&type=scenario&id=#ID#&action=#ACTION#'

me renvoient une erreur 301 (Moved Permanently) depuis que j’ai refait mon pi3B+ avec buster.
Quelqu’un a une idée ?

Si tu as un 301, tu devrais avoir la nv URL dans ta page de redirection. Si tu ouvres l’URL avec un browser et que tu fais F12. Tu as quoi comme nouvelle URL?

1 « J'aime »

Merci Poluket, en commençant à faire ta manip je me suis aperçu qu’il me redirigeait en https.
Dans ma commande j’ai donc changé le http en https et mis le port associé.
Résultat : ok :slight_smile:
Bizarre ça fonctionnait pourtant en http depuis des années…

P-e parce que tu attaques le DNS de jeedom plutôt que l’IP locale ;).

Si cela fonctionne, clôture le sujet.

Tu as raison, je viens de m’apercevoir que je passais ma clé api en clair sur le réseau depuis longtemps :frowning:
Du coup maintenant je suis en https et en local pour les machines sur le même réseau.
Et j’ai changé la clé api.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.