Bonjour,
J'aimerai réaliser une première connection avec le Banc de test de l'afnic pour pouvoir ensuite me plonger dans le developpement d'un gestionnaire de nom de domaine.
Mais voilà, les débuts sont difficiles, ou je ne vois pas le pb.
Voici ce que j'ai essayé pour me connecter:
J'ai essayé plusieurs protocole : http, https, tls, ssl mais pas de résultat.Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <?php define( 'HOST', 'ssl://epp.test.nic.fr:700' ); define( 'XML_FILE', 'request.xml' ); function requestCurl( $data ) { $ch = curl_init( HOST ); curl_setopt ( $ch, CURLOPT_POSTFIELDS, $data ); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2); curl_setopt($ch, CURLOPT_CAINFO, "./Certificat/www.crt"); if( !$data = curl_exec( $ch )) { echo 'Curl execution error. ', curl_error( $ch ) ."\n"; return FALSE; } curl_close( $ch ); return $data; } $xml = implode( "", file(XML_FILE) ); //header( 'Content-Type: text/xml' ); echo requestCurl( $xml ); ?>
J'ai également tenter avec et sans certificat.
Autre info , mon fichier request:
Voici l'erreur remontée:Code:
1
2
3
4<?xml version="1.0" encoding="UTF-8" standalone="no"?> <epp xmlns="urn:ietf:params:xml:ns:epp-1.0"> <hello/> </epp>
A savoir que cet host est donné par l'afnic :Citation:
Curl execution error. couldn't connect to host
http://www.afnic.fr/medias/documents...-technique.pdf
Page 10.
J'aimerai savoir si vous voyez quelques chose d'évident dans le code ou si vous avez déjà développer un client pour l'Afnic?
Merci,
Gui.