Erro ao usar openssl_pkcs12_read

477 views
Skip to first unread message

João Abramo

unread,
Nov 27, 2014, 1:01:49 PM11/27/14
to nfe...@googlegroups.com
Boa tarde.
Sou novo neste grupo.
Conheci a biblioteca NFePHP por meio de pesquisas na internet.
Subi os arquivos da biblioteca para meu site, subi também o certificado e carreguei a pagina install.php para configurar. Passei todos os dados inclusive nome do certificado e senha.
Gravei mas ocorreu erro.

Fiz uma procura para saber em que ponto o erro ocorreu e descobri que é no na linha 3965 do arquivo: nfephp\libs\ToolsNfePHP.class.php
O comando é: if (!openssl_pkcs12_read($pfxContent,$x509certdata,$this->keyPass) ){

Alguns do integrantes deste grupo pode me ajudar na questão?
Grato,
João F.B. Abramo

Roberto Machado

unread,
Nov 27, 2014, 1:50:17 PM11/27/14
to nfe...@googlegroups.com
Esta instalada a biblioteca openSSL no servidor ?? 
A página de install está toda (verde) OK ??

FATO : O erro ocorreu ao tentar abrir o certificado pfx com o openSSL  

Pode ser :

- falha na configuração do servidor (apache e PHP), falta o openSSL 
- falha no arquivo do certificado digital (corrompido) 
- falha na senha do certificado (senha errada) 

1 - Instale o certificado no seu browser e teste
2 - Nunca, mas nunca mesmo tente usar uma API como a NFePHP direto no servidor faça seus testes localmente e use o xdebug sempre !!!

Roberto

Roberto Machado

unread,
Nov 27, 2014, 1:51:08 PM11/27/14
to nfe...@googlegroups.com
+ 1

Pode ser também que não foi localizado o arquivo PFX
--
Roberto
Nisi utile est quod facimus stulta est gloriae (Julius Phaedous)

João Abramo

unread,
Nov 28, 2014, 1:43:56 PM11/28/14
to nfe...@googlegroups.com
Boa tarde!
Como ainda não resolvi o problema estou enviando duas imagens que poderão auxiliar.
A primeira é a tela de configuração da NFEPHP.
A segunda, apos eu indicar o nome do certificado, contem o erro.
O certificado está pasta correta.
Grato,
primeira tela.jpg
segunda tela.jpg

Guilherme Filippo

unread,
Dec 4, 2014, 11:06:48 AM12/4/14
to nfe...@googlegroups.com
Estamos com um problema de certificado também, mas está na comunicação com o GINFES.
Acho que é alguma coisa com SSL v3, parece que o servidor deles não está aceitando…
Alguém já passou por esse problema?

Abraço,

Guilherme Filippo
Macromind Tecnologias
(17) 3308-0674
(17) 3305-7696
(11) 3280-4434




--
--
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.
<primeira tela.jpg><segunda tela.jpg>

Rodrigo Portillo

unread,
Dec 4, 2014, 11:29:00 AM12/4/14
to nfe...@googlegroups.com
Já aconteceu comigo duas vezes, em certificados diferentes, que precisei converter de PFX pro PEM, então do PEM para PFX, de volta, para então PEM novamente e aí pegou... Não sei explicar o motivo... tentei vários parâmetros, mas só funcionou assim.
--
Rodrigo Portillo - (55-81)8427.0632
http://www.portillodesign.com.br

Diego Souza

unread,
Aug 27, 2015, 11:07:34 PM8/27/15
to NFePHP
Como você fez estas conversões?
Reply all
Reply to author
Forward
0 new messages