Login Registre-se
dll para o cartão SafeWeb serasa [RESOLVIDO]  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
gisele

JavaC Membro

Membro desde: 01/04/2011 19:24:11
Mensagens: 8
Offline

Bom dia

Estou com um problema que a aplicação não esta reconhecendo o certificado A3, cartao SafeWeb serasa.
Ao instalar os drives a dll aetpkss1.dll não existe no system32, para outros tipos de cartao funciona, porem
para esse nem existe...alguem sabe se existe outra dll especifica para esse tipo de cartao?
Cartao smartcard com software safeweb ssi 4.8

o SmartCard.cfg esta assim:

name = SmartCard
library = c:\windows\system32\aetpkss1.dll

obrigada

Esta mensagem foi editada 1 vez. Última atualização foi em 23/05/2011 08:31:19

gisele

JavaC Membro

Membro desde: 01/04/2011 19:24:11
Mensagens: 8
Offline

Pessoal, achei a dll é cmP11.dll que esta em C:\Windows\System32.
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1234
Localização: Tubarão - SC
Offline

Olá gisele,

Com essa DLL você conseguiu acessar o certificado A3 (Cartão)?

Abraços.

Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



Projeto NF-e, CT-e, CC-e? Comece Por Aqui!

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


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!

[WWW] [MSN]
macielgoncalves

Administrador
[Avatar]

Membro desde: 06/03/2011 14:49:25
Mensagens: 1234
Localização: Tubarão - SC
Offline

Olá gisele,

Sobre os cartões Safeweb SSI utilizados com a Leitora SCR 3310 a DLL que deve ser utilizada é, realmente, a "cmp11.dll". Os drivers para essa leitora e cartão podem ser baixado aqui no JavaC nos links abaixo:

Safeweb SSI 4.8
Driver da Leitora SCR 3310

No arquivo de configuração "SmartCard.cfg" deve-se apenas alterar o nome da DLL para "cmp11.dll", conforme segue:



Somente essas alterações serão necessárias para utilizar esse Cartão e Leitora com sucesso.

Segue abaixo alguns links como referência para consulta:

NF-e: Status do Serviço com Certificados A3 Cartão e Token- WebService 2.0.
Resolvendo o Problema 403.7 Forbidden para Certificado A3 (ProtocolSocketFactory).

Att.

Esta mensagem foi editada 1 vez. Última atualização foi em 20/08/2012 15:31:20


Maciel Gonçalves
Administrador (JavaC - Java Community)
Seguir no Twitter @macielgoncalves



Projeto NF-e, CT-e, CC-e? Comece Por Aqui!

Quer saber mais sobre NF-e? Acesse www.MACIELGONCALVES.com.br

"A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original." Albert Einstein
"Seja liberal naquilo que você aceita, e conservador naquilo que você propaga". Jon Postel.
"A coisa mais indispensável a um homem é reconhecer o uso que deve fazer do seu próprio conhecimento". Platão


Emissão de Documentos Fiscais para Desenvolvedores Java


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!

[WWW] [MSN]
mateusviccari

JavaC Membro

Membro desde: 12/11/2011 11:14:27
Mensagens: 68
Offline

Olá, estou com um cartão da Serasa (não é SafeWeb, é serasa experian) e parece que a dll é aquela aetpkss1.dll, porem quando tento fazer a assinatura, ele da um erro de Initialization Failed.
Ja consegui fazer a assinatura com cartões da Safeweb e da Caixa, a unica diferença foi que no da caixa tive que importar uma cadeia de certiicados da propria caixa Dentro do cartão.
Alguem teve um problema parecido?
ricardomnlima

JavaC Membro

Membro desde: 07/08/2012 22:04:33
Mensagens: 14
Offline

Boa Tarde mateusviccari,

Tive esse problema essa semana passada, com o cartão A3 da Serasa, ele faz a consulta status normal algumas vezes mas depois de algumas consultas ele retorna o Erro initialization Failed e não consegue mais consultar. Como você resolveu esse erro?
mateusviccari

JavaC Membro

Membro desde: 12/11/2011 11:14:27
Mensagens: 68
Offline

cara eu tinha descoberto que esses cartão da serasa dão pau depois da primeira vez que voce faz uma transmissão...
então pra resolver é so mandar o cara tirar o cartão da leitora e por novamente toda vez que ele terminar de transmitir uma nota...
A maioria dos cartões da serasa da isso pros nossos clientes, e é so da serasa pois da safeweb roda que é uma beleza... da caixa tambem funciona bem apesar de ser um pouco mais lento.
mpsampa

JavaC Membro

Membro desde: 15/04/2015 23:35:21
Mensagens: 2
Offline

Alo pessoal
Estive lendo sobre nfs-e e assinaturas pra fazer em meu sistema, ocorre que estou usando windows 8 64 bits, com java 7 32 bits, e nao encontro a dll cmp11.dll no diretorio indicado no post. esta dll, tenho o scr3310 funcionando no computador mas nao tem esta dll no micro. alguem pode me ajudar?
mateusviccari

JavaC Membro

Membro desde: 12/11/2011 11:14:27
Mensagens: 68
Offline

mpsampa wrote:Alo pessoal
Estive lendo sobre nfs-e e assinaturas pra fazer em meu sistema, ocorre que estou usando windows 8 64 bits, com java 7 32 bits, e nao encontro a dll cmp11.dll no diretorio indicado no post. esta dll, tenho o scr3310 funcionando no computador mas nao tem esta dll no micro. alguem pode me ajudar?


Nao importa qual a versão do java, pelo menos aqui sempre indico a mesma dll e sempre da certo...
A dll cmp11.dll só se usa para cartões que usam o sistema charismatics (pelo que vejo atualmente só alguns cartões da caixa ainda usam o charismatics). A maioria dos cartões atualmente está usando o sistema Safesign, que usa a dll aetpkss1.dll.
mpsampa

JavaC Membro

Membro desde: 15/04/2015 23:35:21
Mensagens: 2
Offline

Obrigado pelo retorno, descobri que no windows 8 64bits o arquivo fica em "c:\windows\SysWOW64" dai pode ser o cmp11.dll ou o aetpkssl.dll depende do software do leitor que esta instalado.
flavio.souza

JavaC Membro

Membro desde: 05/08/2015 10:43:49
Mensagens: 12
Offline

Bom dia macielgoncalves, estou usando o mesmo cartão mencionado nos outros comentários, com o SO w7 64 e usando o seu exemplo para assinatura do xml, mas não estou recebendo o xml assinado.
Gostaria de saber se, para este modelo de cartão, precisa ser feito mais alguma alteração no seu exemplo para que ele assine.

Desde já agradeço pelo seu apoio ao pessoal com duvidas.
mateusviccari

JavaC Membro

Membro desde: 12/11/2011 11:14:27
Mensagens: 68
Offline

flavio.souza wrote:Bom dia macielgoncalves, estou usando o mesmo cartão mencionado nos outros comentários, com o SO w7 64 e usando o seu exemplo para assinatura do xml, mas não estou recebendo o xml assinado.
Gostaria de saber se, para este modelo de cartão, precisa ser feito mais alguma alteração no seu exemplo para que ele assine.

Desde já agradeço pelo seu apoio ao pessoal com duvidas.


Posta ai o erro que vc está tendo que fica mais fácil ajudar!
flavio.souza

JavaC Membro

Membro desde: 05/08/2015 10:43:49
Mensagens: 12
Offline

Olá mateusviccari, na verdade, não estou sendo apresentado erro, ele carrega meu xml e, neste método:



ele esta retornando: [#document:null]

com isso, no método que o chamou:

como está retornando null, ele nao entra no for e assim não assina o xml.

Estou iniciando com o trabalho de assinatura, agradeço pela colaboração.
mateusviccari

JavaC Membro

Membro desde: 12/11/2011 11:14:27
Mensagens: 68
Offline

flavio.souza wrote:Olá mateusviccari, na verdade, não estou sendo apresentado erro, ele carrega meu xml e, neste método:



ele esta retornando: [#document:null]

com isso, no método que o chamou:

como está retornando null, ele nao entra no for e assim não assina o xml.

Estou iniciando com o trabalho de assinatura, agradeço pela colaboração.



Hmm não devia retornar null, a não ser que o xml que está passando esteja em branco ou algo assim. Tentou fazer um debug pra ver se o XML ta vindo corretamente no método?
De qualquer forma isso não é relacionado ao cartão pois nesse momento em que o método é chamado ele apenas faz a leitura do XML, a assinatura é num passo posterior.
flavio.souza

JavaC Membro

Membro desde: 05/08/2015 10:43:49
Mensagens: 12
Offline

Boa, na verdade o XML está sendo passado, ele, após passar deste metodo exibe na tela o xml, mas não assinado.
Estou seguindo o padrão ABRASF para Recepção e processamento de lote RPS. Peguei este exemplo no site da prefeitura de Esteio, apenas estou carregando ele para verificar se o mesmo vai ser assinado.
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team