Jeton d'accès personnel de GANDI

What type of hardware are you using: Other ARM board
What YunoHost version are you running: 12.1.39
How are you able to access your server: The webadmin
Are you in a special context or did you perform specific tweaking on your YunoHost instance ?: No

Describe your issue

Bonjour,

Pour gérer les enregistrement DNS de mon registrar Gandi il faut générer un jeton d’accès personnel, PAT en anglais. Ce mécanisme ne semble pas être supporté par YunoHost. J’ai fait quelques tests qui n’ont pas abouti.

Gandi a changé sa méthode de gestion d’accès à ses applis il y a quelques temps déjà. Avant cela fonctionnait.

Merci pour votre aide et vos conseils.

Cdlt.

Share relevant logs or error messages

RAS

Bonjour @pidlas , je ne vais pas te répondre tout de suite car je gère à la main mon DNS chez GANDI, que je souhaite migrer ailleurs.

Mais le sujet mérite d’être creusé et avec un peu, donc je regarde ce qui existe.

Avec un peu de chance des personnes ayant une configuration automatique avec Gandi te viendront en aide d’ici là…

(edit) : la documentation relative à cette question est ici Obtenir une clef API chez Gandi | Yunohost , à vérifier si elle est toujours d’actualité.

1 Like

La doc. fait référence à l’ancienne méthode ‘API key’ qui est ‘deprecated’ maintenant chez GANDI et remplacée par le Jeton d’Accès Personnel qui ne semble pas avoir été implémentée côté YunoHost.

Effectivement l’interface de Gandi a changé, la documentation n’est déjà plus à jour sur ce point.

L’API développeur n’existe plus : https://helpdesk.gandi.net/hc/fr/articles/14041239930140-Paramètres-de-sécurité-Accès-développeur

Voici donc ce que je dois suivre pour la nouvelle méthode :

Oui côté Gandi c’est clair. Ce qui me pose problème c’est comment renseigné côté YunoHost le DNS automatique.

Je viens de faire un test, en créant un jeton PAT pour mon nom de domaine et en copiant le contenu qui est une longue suite de chiffres hexadécimaux en minuscules dans le champ à remplir..

Cela commence par me dire que tout est ok et puis … j’ai une pop-up d’erreur

[POST] /domains/${domain}/dns/push

YunoHost a rencontré une erreur interne
Vraiment désolé de cela.
Vous devez chercher de l’aide sur le forum ou le chat pour corriger la situation, ou signaler le bug sur le bugtracker.
Les informations suivantes peuvent être utiles à la personne qui vous aide :

Erreur: “500”

Action: “POST” /yunohost/api/domains/${domain}/dns/push?dry_run

Message d’erreur :
Échec de la liste des enregistrements actuels à l’aide de l’API du registraire : Failed to authenticate: ‘’

1 Like

RPC et RPC sont dans un bateau.

RPC tombe à l’eau.

Qu’est-ce qui REST ?

Avec REST il n’y a pas de pop-up, tout semble fonctionner …

… sauf que rien n’est créé dans le DNS.

J’ai tenté de créer un sous domaine de mon domaine existant. Comme il y a un wildcard ‘*’ dans le DNS tous les sous damines sont valides. A minima je m’attendais à la création d’un MX, mais il n’y a rien, et aucune erreur n’est remontée.

1 Like