-
Notifications
You must be signed in to change notification settings - Fork 533
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problema ao Transmitir NFE Homologação #1069
Comments
Esse ERRO não é um bug é um problema nas configurações do seu servidor ! Veja no nosso forum |
Poxa vida, mas eu procurei muito aqui nos Issues , e não achei nada especifico |
Eu tentei tudo o que foi falado em no Groups Google do NFEPHP Infelizmente lá, vários casos ficaram sem respostas, talvez até conseguiram resolver, porém não postaram a solução Estava funcionando 100% e do nada parou. Tentei uma instalação de ambiente limpa em um computador formado, e teve o mesmo problema Pode até ser problema Local, más está muito estranho.... Sinceramente, não acho que essa issue deveria ser fechada... |
ta usando ubuntu 22? |
To no Windows 11, ambiente de Homologação |
confere se vc ta usando o openssl 3, pois esse problema ocorre por lá, é necessário habilitar o modo legacy pra alguns certificados funcionarem. isso aqui funcionou pra mim no ubuntu 22 (onde o openssl é a versão 3 por padrão): #1038 (comment) se acaso nada funcionar, é possível que seja algo com as cadeias de certificados, vc pode atualizar as cadeias no windows e se acaso continuar dando problema, você pode tentar diminuir o nível de segurança da classe Soap, criando uma instância manualmente (e depois setando o level de segurança https://github.com/nfephp-org/sped-common/blob/master/src/Soap/SoapBase.php#L220C21-L220C37) e depois utilizando a função |
Vlw @lidani Versão do meu OpenSSL: Sobre as cadeias de certificado, fiquei com duvida, você se refere ao cacert.pem ? Sobre o SOAP, tentei essa solução aqui abaixo (adcionando no meu __construct), porém sem sucesso: |
Adicionei o |
sobre as cadeias de certificados, tente seguir isso: https://www.gov.br/receitafederal/pt-br/assuntos/orientacao-tributaria/senhas-e-procuracoes/senhas/certificados-digitais/procedimento_instalacao_cadeia_de_certificados_sistemas_rfb.pdf |
E no Ubuntu vc editou o openssl.conf conforme esse link #1038 (comment) ? |
Boa noite meu caro! |
/etc/ssl/openssl.conf se não me engano |
a gente teve problemas com GO uma vez em homolog, mas era problema nos servidores deles, depois de um tempo normalizou. Por acaso vc tem outros certificados pra testar? |
Resumo final:
Agora o teste mais interessante:
E por fim:
Agora a questão final: Conclusão: Há sim um bug.... Qual? Num sei! |
qual versão do php vc ta usando? |
Impossível |
Interessante o erro, aparentemente relacionado a algum ajuste fino do openssl em combinação com o certificado. Vc disse que com outro certificado funcionou no nfephp, o que muda entre eles além das informações da empresa? É de um outro fornecedor de certificados? |
já tivemos problemas com certificados emitidos por autoridades certificadoras inconfiáveis, pedimos pro nosso cliente emitir um novo e passou a autorizar corretamente. No delphi é muito provavel que esteja sendo usado outras libs para assinatura, wincrypt, capicom, entre outras e se for a openssl, é possivel que seja em outra versão. |
@robmachado Sinceramente, considere não fechar essa issue... @gersonfs O certificado que apresentou erro no NFEPHP foi Emitido por AC DIGITALSIGN RFB G3 |
Veja o erro se refere a SSLv3, ninguém mais usa esse modo de encriptação. O que está sendo usado é o TLS 1.2. |
É bem difícil corrigir um bug que não pode ser reproduzido. Além disso, não tem nada claramente indicando que o problema é na sped-nfe ou na versão do PHP ou na versão do openssl. Gostaria de ajudar mas não tenho conhecimento na área específica de certificados digitais e ssl. |
Roberto, eu testei em 2 máquinas Ruindows e 1 Máquina Linux Ubuntu, ambas apresentaram o mesmo erro... |
Apenas com esse certificado ou testou com outros certificados ?? |
|
** Nota: para questões de suporte, use Google Groups https://groups.google.com/forum/#!forum/nfephp **. Os problemas deste repositório são reservados para solicitações de recursos e relatórios de erros.
Estou enviando um ...
** Por favor, conte-nos sobre o seu ambiente: **
<! --- Apague as linhas abaixo, 13-42 caso não esteja enviando um bug ->
Comportamento esperado
<! --- Diga-nos o que deve acontecer ->
Comportamento Atual
<! --- Diga-nos o que acontecer em vez do comportamento esperado ->
[0] - Erro de comunicação via soap, error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure [https://homolog.sefaz.go.gov.br/nfe/services/NFeAutorizacao4]
Descrição detalhada
<! --- Forneça uma descrição detalhada da alteração ou adição que você está propondo ->
[0] - Erro de comunicação via soap, error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure [https://homolog.sefaz.go.gov.br/nfe/services/NFeAutorizacao4]
The text was updated successfully, but these errors were encountered: