[Eppnicbr] Exemplo de conexao em php
Cesar Fazan
listas at itm.net.br
Wed Jul 19 16:33:51 BRT 2006
O exemplo mencionado é para php 5.1.4 com a extensão ssl, provavelmente a
sua versão do php seja 4.
Se você ler as mensagens anteriores irá ver que eu estava discutindo sobre a
complexidade que um API em php poderia ter.
No codigo que coloquei .. na linha 'local_cert'=>"$cert"), você terá que
substituir a variavel $cert e colocar client.pem .. este arquivo client.pem
vem junto com a biblioteca em C++ oferecida pelo Registro.br
(http://registro.br/epp/index.html).
César
----- Original Message -----
From: "Daniel Barbeta" <daniel at cohrion.com.br>
To: "'Cesar Fazan'" <listas at itm.net.br>
Sent: Wednesday, July 19, 2006 4:18 PM
Subject: RES: [Eppnicbr] Exemplo de conexao em php
Cesar,
Tentei usar esse exemplo que você envio para a lista.
E apresentou este erro:
Warning: stream_socket_client() [function.stream-socket-client]: unable to
connect to tls://beta.registro.br:700 (Unable to find the socket transport
"tls" - did you forget to enable it when you configured PHP?)
Você saberia me dizer o que seria esse erro?
Obrigado
Daniel Barbeta
-----Mensagem original-----
De: eppnicbr-bounces at eng.registro.br
[mailto:eppnicbr-bounces at eng.registro.br] Em nome de Cesar Fazan
Enviada em: quarta-feira, 19 de julho de 2006 15:45
Para: eppnicbr at eng.registro.br
Assunto: [Eppnicbr] Exemplo de conexao em php
Se alguem estiver interessado em como fazer a conexão utilizando php5.1.4
...
Basicamente o php5.1.4 (anteriores parecem ter alguns bugs) possui uma nova
função "stream_context_create", que permite voce conectar via ssl/tls a um
servidor que possui um certificado "auto-assinado".
$fc = stream_context_create(array(
'ssl'=>array(
'allow_self_signed'=>'TRUE',
'local_cert'=>"$cert")
));
$conexao =
stream_socket_client("tls://beta.registro.br:700",$errno,$errstr,10,STREAM_C
LIENT_CONNECT,$fc))
Vou disponibilizar o código assim que eu conseguir finalizar o xml parser
... estava usando o simplexml que já vem com o php5 ... mais ele não
consegue processar inteiramente o xml de retorno quando peço para checar se
um domínio existe ou não.
Se alguem tiver uma sugestão ou souber se uma classe boa em php que
transforme o xml em array ou objeto eu agradeço.
César
_______________________________________________
eppnicbr mailing list
eppnicbr at eng.registro.br
https://eng.registro.br/mailman/listinfo/eppnicbr
More information about the eppnicbr
mailing list