Não houve retorno do Curl

497 views
Skip to first unread message

SPED MAKER

unread,
Jul 19, 2016, 8:40:33 AM7/19/16
to NFePHP
Bom dia Pessoal!


Trabalho numa contabilidade no setor fiscal, sou fuceiro em PHP e desenvolvi um sistema auditor para a empresa que trabalho. 
Estou fazendo uns testes para baixar XMl, porém estou encontrando o erro abaixo:


Error: Uncaught exception 'NFePHP\Common\Exception\RuntimeException' with message 'Não houve retorno do Curl. <br> Connection timed out after 10000 milliseconds' in C:\xampp\htdocs\nfephp\libs\Common\Soap\CurlSoap.php:197 Stack trace: #0 C:\xampp\htdocs\nfephp\libs\NFe\ToolsNFe.php(1225): NFePHP\Common\Soap\CurlSoap->send('https://homolog...', 'http://www.port...', '<nfeCabecMsg xm...', '<nfeDadosMsg xm...', 'nfeStatusServic...') #1 C:\xampp\htdocs\nfephp\exemplos\NFe\4.00testaStatus.php(16): NFePHP\NFe\ToolsNFe->sefazStatus('GO', '2', Array) #2 {main} thrown in C:\xampp\htdocs\nfephp\libs\Common\Soap\CurlSoap.php on line 197

Vocês conseguem me dar uma força ?


Roberto Machado

unread,
Jul 19, 2016, 9:15:51 AM7/19/16
to nfe...@googlegroups.com
Colega sem nome;

Primeiro você deve investigar o motivo da falha do handshake com a SEFAZ GO (veja https://github.com/nfephp-org/nfephp/wiki/Teste-de-acesso-com-o-cURL


Terceiro, a comunicação SOAP sobre SSL pode ser afetada por outro motivo que é o protocolo SSL a ser usado, e isso também pode ser configurado usando $tools->setSSLProtocol(<protocolo>)

Roberto

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositório: https://github.com/nfephp-org/nfephp
---
Você recebeu essa mensagem porque está inscrito no grupo "NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nfephp+un...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Roberto
Nisi utile est quod facimus stulta est gloriae (Julius Phaedous)

Rafael Carvalho

unread,
Jul 19, 2016, 9:16:09 AM7/19/16
to NFePHP
Passei por isso e era a biblioteca LibCurl do PhP. Algumas versões são altamente bugadas.

Sugiro ou pegar uma anterior, ou ver se tem atualização. A última disponível no Debian funciona perfeitamente.

SPED MAKER

unread,
Oct 27, 2016, 3:52:53 PM10/27/16
to NFePHP
Rafael, qual a versão do Curl, que você está usando ??
Tinha a versão: 7.39.0 e estava dando esse erro.
Baixei uma outra e ficou pior ainda... parece que baixei uma mais antiga. rs

Você sabe onde posso baixar só a dll pra windows ?

Professor Leandro Alfredo

unread,
Oct 27, 2016, 6:08:25 PM10/27/16
to NFePHP
tenta mudar o protocolo de comunicacao. Quando dava isto comigo, geralmente, era o protocolo ou o servidor estava sem comunicação com a impressora.


Em terça-feira, 19 de julho de 2016 09:40:33 UTC-3, SPED MAKER escreveu:

Professor Leandro Alfredo

unread,
Oct 27, 2016, 6:08:55 PM10/27/16
to NFePHP

SPED MAKER

unread,
Oct 27, 2016, 7:39:38 PM10/27/16
to NFePHP
O primeiro teste eu estava tentando fazer o download de um XML, agora eu estou tentando simplesmente obter o status do webservice da SEFAZ.

eu sou bem novato no PHP, como eu posso mudar o protocolo ?

Breno Oliveira

unread,
Dec 14, 2016, 1:26:33 PM12/14/16
to NFePHP
Amigo, conseguiu resolver seu erro? estou com o mesmo...
Reply all
Reply to author
Forward
0 new messages