Login Registre-se
[RESOLVIDO] - Unable to find valid certification path to requested target dentro do servidor  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
brenotropi

JavaC Membro

Membro desde: 06/06/2018 16:37:44
Mensagens: 8
Localização: Franca SP
Offline

Boa tarde pessoal,
A alguns longos meses to com um problema aqui na empresa onde qualquer desenvolvimento que utiliza CACERTS não funciona quando subo o .jar para o servidor de produção dando o seguinte erro:

"PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target url".

Já localmente, via eclipse a aplicação funciona que é uma beleza. Ja utilizei os cacerts gerados pelo Samuel, ja gerei os cacerts de dentro do servidor, já atualizei versão do java, já inclusive instalei o eclipse de dentro do servidor e funcionou.

O problema só ocorre quando coloco a aplicação na pasta webapps do tomcat.

As aplicações que hoje não estão funcionando no servidor é o EFD-REINF (transmito todo mês para o pessoal da contabilidade diretamente da minha maquina) e a MANIFESTAÇÂO DE DESTINATARIO que tambem transmito através de minha maquina no eclipse, pois no servidor ele nao reconhece o cacert como valido.

Alguém teria uma luz pra me dar?



Configuração projeto.





Esta mensagem foi editada 2 vezes. Última atualização foi em 09/01/2019 14:12:16

robertop

JavaC Membro

Membro desde: 10/07/2013 20:08:36
Mensagens: 348
Online

Boa tarde!
Se na base funciona, só pode ser duas coisas

1) Falta alguma biblioteca no projeto

2) Este caminho que você colocou não esta acessível, falta permissão ou não existe.

Abraço!
samuk.exe@hotmail.com

Moderador
[Avatar]

Membro desde: 31/08/2012 18:04:03
Mensagens: 1270
Localização: Goiás
Offline

Roberto Ta certo, talvez seja o caminho, experimente dar uma mensagem um new File(caminho).exist() para ver se ele Reconhece.

Samuel Oliveira
Gerente de Projetos - SW Software e Consultoria
Moderador (JavaC - Java Community)
samuel@swconsultoria.com.br

API NFe/NFC-e -> http://www.javac.com.br/jc/posts/list/3160-biblioteca-javanfe-com-jaxb-nfenfce-simples-v-4001.page
API CTe -> http://www.javac.com.br/jc/posts/list/2765-projeto-api-javacte-com-jaxb-cte-simples-v-3001.page
API Certificado Digital -> http://www.javac.com.br/jc/posts/list/0/2869.page#14592
API Efd Icms -> http://www.javac.com.br/jc/posts/list/2812-projeto-biblioteca-javaefdicms-sped-simples-v-20200.page

Github - > https://github.com/Samuel-Oliveira
Github Java-NFe -> https://github.com/Samuel-Oliveira/Java_NFe
Github Java-CTe -> https://github.com/Samuel-Oliveira/Java_CTe
Github Java-MDFe -> https://github.com/Samuel-Oliveira/Java_MDFe
Github Java-Certificado -> https://github.com/Samuel-Oliveira/Java_Certificado
Github Java-Efd-Icms -> https://github.com/Samuel-Oliveira/Java-Efd-Icms
Github Java-Efd-Contribuicoes -> https://github.com/Samuel-Oliveira/Java-Efd-Contribuicoes
Github Java-Efd-Reinf -> https://github.com/Samuel-Oliveira/Java-Efd-Reinf
Github Java-eSocial -> https://github.com/Samuel-Oliveira/Java-eSocial
Github Java-SPC -> https://github.com/Samuel-Oliveira/Java-SPC

http://www.swconsultoria.com.br/

Membros do fórum,

Usem a tag [code] e [/code] quando postarem Códigos Java e ou exemplos de XMLs.
Evitem tópicos duplicados.
Tópico solucionado? Edite o primeiro post e coloque [RESOLVIDO] no final do título.
Evitem reviver tópicos antigos.

O tópico resolveu seu problema? Seja gentil, comente e ou agradeça quem contribuiu com a solução.

Obrigado!
[Email] [WWW]
GGarcia

JavaC Membro
[Avatar]

Membro desde: 28/05/2013 17:12:21
Mensagens: 299
Offline



Esse caminho não existe no computador onde o programa está sendo executado.

Crie um nome de pasta fixa onde ficam os certificados e coloque eles lá.

Teste se o sistema de destino é Linux ou Windows para saber onde buscar.

Esta mensagem foi editada 1 vez. Última atualização foi em 08/01/2019 20:23:39


If you're here, who's running hell?
brenotropi

JavaC Membro

Membro desde: 06/06/2018 16:37:44
Mensagens: 8
Localização: Franca SP
Offline

Consegui resolver pessoal.
Eu ja tinha testado o caminho da rede se acessava, e sempre acessou, usei o cacert que o Samuel gerou 16/12/2018 e nao deu certo, entao resolvi baixar a classe cacertUtils dele e gerar novamente(estava gerando com uma classe antiga que peguei aqui no forum.

Ao gerar novo cacert funcionou

Obrigado!
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team