NFe - Erro 403.7  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

Galera, estou com um problema que tento resolver há 3 dias e até agora nada.

Seguinte, estou tentando implementar um maldito sistema de NFe da seguinte maneira:



E obtenho o seguinte erro:


Pelo que entendi eu preciso enviar o meu certificado no SSL...já tentei enviar esse certificado de todo jeito e nada funciona...o mais legal é que pelo software do governo ele funciona e também consigo acessar o WSDL pelo navegador utilizando o meu certificado.

Galera, já pesquisei isso aqui no GUJ, o Google já cansou de me ver perguntando a mesma coisa e pra ser sincero não sei mais o que fazer...

Se alguém puder me ajudar eu agradeço.
realjn
Entusiasta Java
[Avatar]

Membro desde: 05/12/2007 12:19:06
Mensagens: 23
Localização: Brazil
Offline

evandrosantos wrote:Galera, estou com um problema que tento resolver há 3 dias e até agora nada.

Seguinte, estou tentando implementar um maldito sistema de NFe da seguinte maneira:



E obtenho o seguinte erro:


Pelo que entendi eu preciso enviar o meu certificado no SSL...já tentei enviar esse certificado de todo jeito e nada funciona...o mais legal é que pelo software do governo ele funciona e também consigo acessar o WSDL pelo navegador utilizando o meu certificado.

Galera, já pesquisei isso aqui no GUJ, o Google já cansou de me ver perguntando a mesma coisa e pra ser sincero não sei mais o que fazer...

Se alguém puder me ajudar eu agradeço.


Evandro, dê uma olhada na documentação da API javax.net.ssl e veja se realmente é possivel definir o keystore com um arquivo utilizando extensão *.pfx. Já que trata-se de um formato do Windows, talvez você tenha que extrair dele (arquivo) a chave privada. Não estou 100% certo, mas creio que é um caminho a seguir pois já vi problema semelhante em outro sistema.

"Se pudesse, mudaria o mundo, mas não tenho o código-fonte..."
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

realjn, muito obrigado pela dica mas andei pesquisando e criei o certificado utilizando o keystore e o openssl que encontrei nos links abaixo

[url]
http://www.agentbob.info/agentbob/79-AB.html[/url]
[url]
http://www.novell.com/support/search.do?cmd=displayKC&docType=kc&externalId=7004039&sliceId=1&docTypeID=DT_TID_1_1[/url]

Mas infelizmente não obtive sucesso em nada...o erro continua o mesmo:



Algum mestre em NF-e poderia me ajudar? Já entrei num processo de desespero, pois não sei mais o que fazer.

Desde já agradeço
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

Só pra constar...cheguei ao ponto de testar no Window$ e dá o mesmo erro...

Então acredito que o problema não seja o certificado .pfx...outra coisa utilizo este mesmo certificado no emissor de NF-e disponibilizado pela SEFAZ de SP e td funciona!

Pelo amor de Deus, alguém me ajuda!.

Obrigado
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

ninguém?
Italivio
Debugger

Membro desde: 28/09/2004 20:32:34
Mensagens: 63
Localização: Campo Grande, MS
Offline

Adiciona a seguinte linha

System.setProperty("javax.net.ssl.trustStorePassword", password);

Esta faltando, pelo que observei no seu código.

Outro detalhe importante para debugar acrescente as seguintes linhas :

System.setProperty("com.sun.xml.ws.transport.http.client.HttpTransportPipe.dump", "true");
System.setProperty("com.sun.xml.ws.transport.http.HttpAdapter.dump", "true");

Ok


Mackrophus
JavaBaby
[Avatar]

Membro desde: 28/03/2008 09:27:34
Mensagens: 83
Offline

Cara, primeira coisa a fazer e gerar a keystore com o comando.


depois vc tem que fazer assim.



Ai já era.

Espero ter ajudado.
[MSN]
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

Antes de mais nada, obrigado pela resposta...

no trecho

keytool -import -alias nfehomologado -keystore C:\\CertificadosHomologacao\\todosJuntosnfe.keystore -file C:\\CertificadosHomologacao\\homologacao_nfe_fazenda_pr_gov_br.cer

o que vem a ser o "todosJuntosnfe.keystore"?
vcsmetallica
JavaEvangelist
[Avatar]

Membro desde: 18/06/2008 14:22:41
Mensagens: 436
Localização: Belo Horizonte
Offline

evandrosantos wrote:Antes de mais nada, obrigado pela resposta...

no trecho

keytool -import -alias nfehomologado -keystore C:\\CertificadosHomologacao\\todosJuntosnfe.keystore -file C:\\CertificadosHomologacao\\homologacao_nfe_fazenda_pr_gov_br.cer

o que vem a ser o "todosJuntosnfe.keystore"?


Vc deve colocar todos os .cer dentro deste keystore.

Na internet você acha documentos explicando como criar um keystore e adicionar os .cer dentro dele. Apanhei bastante desse cara no começo. Fiz um tutorial, posso estar postanto ele mais a noite.

att
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

Então, eu já fiz isso (pelo menos eu acho)...

Adicionei os seguintes .cer:

* da homologação da SEFAZ/SP;
* da raiz certificadora;

Tá faltando ou sobrando algo?

vcsmetallica, seria muito interessante, acredito que não só para mim, para consultas futuras de todos.

Obrigado
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

Galera, nimguém tem idéia do q tá rolando?

O certificado eu uso um .pfx para assinar e vai de boa...
evandrosantos
JavaTeenager

Membro desde: 15/12/2006 09:37:51
Mensagens: 194
Offline

Galera, consegui!!!!

caso alguém precise, o que eu fiz foi o seguinte:

Meu certificado estava com o bit de Autenticação do Servidor ligado, sendo assim, utilizei o IE para desativar esse bit e exportei o certificado...

ai graças a Deus rolou!

galera, muito obrigado pela ajuda que me deram e até uma próxima.

Flws

This message was edited 1 time. Last update was at 12/02/2010 12:11:24

alves.Felipe
Virtual Machine Man
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 737
Localização: Curitiba - Pr
Offline

Alguém ja montou a NFe do destinátario??
eu montei a nfe do destinatário , mas quando valido da um erro loco...

se alguém tiver alguma dica...
alguem sabe de algum validador para o layout 2?

abraco

Felipe Alves
[Email]
Mackrophus
JavaBaby
[Avatar]

Membro desde: 28/03/2008 09:27:34
Mensagens: 83
Offline

Olá Felipe.

Usa o PL006d que acho que não vai dar esse erro, testa ai.

Mack
[MSN]
alves.Felipe
Virtual Machine Man
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 737
Localização: Curitiba - Pr
Offline

cara...consegui arrumar... na verdade eu estava usando o pacote de schema PL_006preC ai baixei o PL_006e e ai foi na boa..
pq no 6e não tem essa chave de referencia que tem no 6c...
acho que os caras tinham meio q se perdido com o schema e o layout...

valeo ai Mackrophus .. ta manjando de NFe heim.. haha

Felipe Alves
[Email]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team