Gandi.net Groups

Gandi API: impossible de récupérer les name_server

Vous devez être connecté pour poster de nouveaux messages. Créer un compte.

Rebonjour, après quelques jours sans problèmes, ou le développement
de mon application a bien avancé, je reviens vers vous avec de
nouvelles questions concernant les name_server

Alors, dans un premier temps je créé un domaine de test avec les
paramètres suivants (toujours en java) :
		String domain = "pouetpouet24camen123.com";	// Domaine
		int period = 1;							// Durée en année de l'enregistrement
		String owner_handle = "XXXXX-GANDI";	// Contact du proprietaire
		String admin_handle = "XXXXX-GANDI";	// Contact de l'administrateur
		String tech_handle = "XXXXX-GANDI";	// Contact technique
		String billing_handle = "XXXXX-GANDI";	// Contact facturation
		ArrayList<String> ns_list = new ArrayList<String>();
		ns_list.add("ns1.test.net"); 		// serveur DNS 1
		ns_list.add("ns2.test.net");			// serveur DNS 2
		//-----------------------------------------------------
		Object[] retour=null;
		try {
			retour = new Object[]{client.execute("domain_create", new
Object[]{this.session_ID, domain, period, owner_handle, admin_handle,
tech_handle, billing_handle, ns_list})};
	    } catch (XmlRpcException e) {
			logger.error("[DOMAIN CREATION] "+e);
		}

La création se passe bien et le domaine est créé peu de temps apres,
mais malheureusement, j'arrive à récupérer toutes les informations
sauf les name_servers...
Cela vient t'il de la manière dont je les ajoute ? pourtant, je crois
que l'application ne renvoit pas d'erreur ... Est ce un problème de
votre coté ?

Je vous remercie d'avance pour vos éclaircissements !
Thomas
On Avr, 24 2007 09:29 CEST, Thomas wrote:
Rebonjour, après quelques jours sans problèmes, ou le développement
de mon application a bien avancé, je reviens vers vous avec de
nouvelles questions concernant les name_server

[...]
	ns_list.add("ns1.test.net"); 		// serveur DNS 1
	ns_list.add("ns2.test.net");			// serveur DNS 2
[...]

La création se passe bien et le domaine est créé peu de temps
apres,
mais malheureusement, j'arrive à récupérer toutes les informations
sauf les name_servers...

Cela vient t'il de la manière dont je les ajoute ? pourtant, je crois
que l'application ne renvoit pas d'erreur ... Est ce un problème de
votre coté ?
Cela vient du fait que le domaine des nameservers (test.net)
appartiendrait (conditionnel, si le domaine existait) à Verisign et
que Verisign sait donc que ce domaine n'existe pas ou que les
nameservers ne sont pas déclarés. En effet, Verisign gère les .com
et .net.

Workaround : essayez avec des nameservers sur un domaine existant chez
Verisign ou des noms de domaines situés sur un autre TLD
(ns1.test.org, ns2.test.org, par exemple) qu'un de ceux géré par
Verisign.
Je vous remercie d'avance pour vos éclaircissements !
Thomas
Bonne journée !
\o/ Pierrick "dek\" Prévert
 G  Gandi
Cela vient du fait que le domaine des nameservers (test.net)
appartiendrait (conditionnel, si le domaine existait) à Verisign et
que Verisign sait donc que ce domaine n'existe pas ou que les
nameservers ne sont pas déclarés. En effet, Verisign gère les .com
et .net.

Workaround : essayez avec des nameservers sur un domaine existant chez
Verisign ou des noms de domaines situés sur un autre TLD
(ns1.test.org, ns2.test.org, par exemple) qu'un de ceux géré par
Verisign.

Bonne journée !
hmmm j'ai essayé avec des dns chez zoneedit
		ns_list.add("ns14.zoneedit.com"); 		// serveur DNS 1
		ns_list.add("ns8.zoneedit.com");			// serveur DNS 2
ils existent, on a des sites qui marchent sur ceux ci, mais, même
problème, aucune réponse quand j'essaye de les lister sur l'api !
On Avr, 24 2007 17:48 CEST, Thomas wrote:
[...]

hmmm j'ai essayé avec des dns chez zoneedit
		ns_list.add("ns14.zoneedit.com"); 		// serveur DNS 1
		ns_list.add("ns8.zoneedit.com");			// serveur DNS 2
ils existent, on a des sites qui marchent sur ceux ci, mais, même
problème, aucune réponse quand j'essaye de les lister sur l'api !
Vous êtes en OT&E, pas en production. Bien que le domaine
"zoneedit.com" existe en OT&E, ces nameservers n'ont pas été
déclarés, en OT&E. Donc ils ne peuvent pas être utilisés.
\o/ Pierrick "dek\" Prévert
 G  Gandi
Vous êtes en OT&E, pas en production. Bien que le domaine
"zoneedit.com" existe en OT&E, ces nameservers n'ont pas été
déclarés, en OT&E. Donc ils ne peuvent pas être utilisés.
Halala que c'est compliqué ^^
Il faudrait ajouter a la doc une liste de name servers déclarés comme
utilisables sur OT&E pour mener les tests à bien je pense :)
donc si je prends ns1.test.org comme suggéré plus haut, cela
fonctionnera ?
Serait il possible d'avoir la liste des dns qui sont utilisables en OT&E
?

Merci a toi, et bon début de journée :)
On Avr, 25 2007 09:28 CEST, Thomas wrote:
 Vous êtes en OT&E, pas en production. Bien que le domaine
"zoneedit.com" existe en OT&E, ces nameservers n'ont pas été
déclarés, en OT&E. Donc ils ne peuvent pas être utilisés.
Halala que c'est compliqué ^^
Il faudrait ajouter a la doc une liste de name servers déclarés
comme
utilisables sur OT&E pour mener les tests à bien je pense :)
D'accord, alors voilà, créés juste pour tes tests :

ns0.gandi-apixml.net
ns1.gandi-apixml.net
ns0.gandi-apixml.com
ns1.gandi-apixml.com
ns0.gandi-apixml.org
ns1.gandi-apixml.org
ns0.gandi-apixml.biz
ns1.gandi-apixml.biz
ns0.gandi-apixml.info
ns1.gandi-apixml.info
ns0.gandi-apixml.name
ns1.gandi-apixml.name
donc si je prends ns1.test.org comme suggéré plus haut, cela
fonctionnera ?
Yup.
Merci a toi, et bon début de journée :)
Service !
"Bon début de journée", j'suis bien embarassé de ne répondre que
maintenant, du coup ;)
\o/ Pierrick "dek\" Prévert
 G  Gandi
Merci a toi, et bon début de journée :)
Service !
"Bon début de journée", j'suis bien embarassé de ne répondre que
maintenant, du coup ;)
aucun problème, j'ai eu moultes autres choses à faire durant la
journée d'hier, j'avais mis cette partie en stand-by. Adorable d'en
avoir créé juste pour moi !

Bonne journée
(cette fois je marque pas début, on sait jamais :D)

Thomas
J'en arrive a une autre question,
depuis de nombreux jours, j'ai des demandes de DNS qui restent en etat
"PENDING" dans la liste des operations.

Comme je n'ai pas acces aux details de l'operation a cause du probleme
de formattage de date (évoqué dans l'autre post), j'aimerais savoir
d'ou vient le probleme à ce niveau ...
numero 3388 et 3389 ...

Merci à vous et bon Lundi de Mercredi :)
On May, 2 2007 09:34 CEST, Thomas wrote:
J'en arrive a une autre question,
depuis de nombreux jours, j'ai des demandes de DNS qui restent en etat
"PENDING" dans la liste des operations.
Yup. C'est un problème de validation qui est corrigé dans la v0.99 qui
sort le 14 mai : la demande de changements de DNS est acceptée alors
que ceux-ci ne sont pas déclarés chez Gandi. La demande étant donc
incomplète, elle ne s'effectue pas. Il faut déclarer les nameservers
chez Gandi et, pour ça, faire le changement à partir du web. Si les
NS ont étés déclarés chez nous, on peut utiliser l'API pour les
attribuer à un domaine :)
Comme je n'ai pas acces aux details de l'operation a cause du probleme
de formattage de date (évoqué dans l'autre post), j'aimerais savoir
d'ou vient le probleme à ce niveau ...
numero 3388 et 3389 ...

Merci à vous et bon Lundi de Mercredi :)
Joyeux lundi !
\o/ Pierrick "dek\" Prévert
 G  Gandi
Yup. C'est un problème de validation qui est corrigé dans la v0.99
qui
sort le 14 mai : la demande de changements de DNS est acceptée alors
que ceux-ci ne sont pas déclarés chez Gandi. La demande étant donc
incomplète, elle ne s'effectue pas. Il faut déclarer les nameservers
chez Gandi et, pour ça, faire le changement à partir du web. Si les
NS ont étés déclarés chez nous, on peut utiliser l'API pour les
attribuer à un domaine :)
C'est noté merci
 Yup. C'est un problème de validation qui est corrigé dans la
v0.99
qui
sort le 14 mai : la demande de changements de DNS est acceptée alors
que ceux-ci ne sont pas déclarés chez Gandi. La demande étant donc
incomplète, elle ne s'effectue pas. Il faut déclarer les
nameservers
chez Gandi et, pour ça, faire le changement à partir du web. Si les
NS ont étés déclarés chez nous, on peut utiliser l'API pour les
attribuer à un domaine :)
Pour continuer à travailler malgré la sortie prochaine de cette
version, j'aimerais connaitre la syntaxe de la String qui est renvoyée
lorsqu'on liste les DNS d'un domaine.

Dans le cas par exemple des WebForxard, c'est du type
"{to=http://www.ouplala.com/redirect/,type=http...

Merci d'avance et bonne journée
De plus, mes demandes de domaine restent en état PENDING, meme si
j'utilise la liste des DNS que vous m'aviez fournie, argghhh je ne peux
plus travailler !!!
Le 4 mai 2007 à 09:41 CEST, Thomas a écrit :
De plus, mes demandes de domaine restent en état PENDING, meme si
j'utilise la liste des DNS que vous m'aviez fournie, argghhh je ne
peux
plus travailler !!!
Hmmmm Gandi fait il le pont aujourd'hui ? :D
On May, 7 2007 10:47 CEST, Thomas wrote:
Le 4 mai 2007 à 09:41 CEST, Thomas a écrit :
De plus, mes demandes de domaine restent en état PENDING, meme si
j'utilise la liste des DNS que vous m'aviez fournie, argghhh je ne
peux
plus travailler !!!
Hmmmm Gandi fait il le pont aujourd'hui ? :D
Bonjour Thomas ! Si par "faire le pont" il s'agit d'être toujours "sur
le pont", alors oui, on fait ça à Gandi. Je ne trouve malheureusement
pas de demandes en PENDING actuellement. Est-ce que ceci se serait
auto-magiquement réglé ? :)
\o/ Pierrick "dek\" Prévert
 G  Gandi
Le 7 mai 2007 à 11:45 CEST, Pierrick "dek\" Prévert a écrit :
On May, 7 2007 10:47 CEST, Thomas wrote:
Le 4 mai 2007 à 09:41 CEST, Thomas a écrit :
De plus, mes demandes de domaine restent en état PENDING, meme si
j'utilise la liste des DNS que vous m'aviez fournie, argghhh je ne
peux
plus travailler !!!
Hmmmm Gandi fait il le pont aujourd'hui ? :D
Bonjour Thomas ! Si par "faire le pont" il s'agit d'être toujours
"sur
le pont", alors oui, on fait ça à Gandi. Je ne trouve
malheureusement
pas de demandes en PENDING actuellement. Est-ce que ceci se serait
auto-magiquement réglé ? :)
[OPERATION LISTING domain_create PENDING] : [3498, 3569]
pour ma part, je vois toujours des operations en pending :)
je crois que c'est lié aux DNS une fois de plus, j'ai hate d'etre au 14
mai pour pouvoir utiliser l'operation_details ...

Ravi de voir qu'une fois de plus, tu es sur le pont pour apporter des
réponses à mes problèmes !
On May, 7 2007 11:58 CEST, Thomas wrote:
[OPERATION LISTING domain_create PENDING] : [3498, 3569]
pour ma part, je vois toujours des operations en pending :)
je crois que c'est lié aux DNS une fois de plus, j'ai hate d'etre au
14
mai pour pouvoir utiliser l'operation_details ...
Mes confuses, c'est réglé.
Ravi de voir qu'une fois de plus, tu es sur le pont pour apporter des
réponses à mes problèmes !
Toujours un plaisir :)
\o/ Pierrick "dek\" Prévert
 G  Gandi
Mes confuses, c'est réglé.
Ravi de voir qu'une fois de plus, tu es sur le pont pour apporter des
réponses à mes problèmes !
Toujours un plaisir :)
Problème de votre côté donc, qui ne se reproduira pas ? :)
J'ai soufflé l'idée a stephan de m'envoyer un tshirt en remerciement
des qq bugs que j'ai débusqué, il n'y a pas l'air opposé ^^

Bonne journée à toi !
On May, 7 2007 12:13 CEST, Thomas wrote:
Problème de votre côté donc, qui ne se reproduira pas ? :)
Oui, un script qui n'avait pas survécu à la migration de l'OT&E. Cela
ne devrait pas se reproduire, non. On ne migre pas tous les jours :)
J'ai soufflé l'idée a stephan de m'envoyer un tshirt en remerciement
des qq bugs que j'ai débusqué, il n'y a pas l'air opposé ^^
Vu. Très habile.
Bonne journée à toi !
Bonne journée aussi !
\o/ Pierrick "dek\" Prévert
 G  Gandi