Login Registre-se
(RESOLVIDO) Erro Token SafeNet 5110  XML
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Autor Mensagem
externocte

JavaC Membro

Membro desde: 29/09/2016 14:22:43
Mensagens: 17
Offline

Bom dia a todos,

Estou com uma falha em apenas um cliente de TOKEN A3 modelo SafeNet 5110 emitido pela SafeWeb, utilizando a dll eTpkcs11.dll que foi a instalada, embora eu tenha visto em alguns foruns que a dll correta seria a dkck201.dll (Testei com essa e não passou a primeira parte).

Apenas uma observação o mesmo código que vou postar funciona para N outros clientes com vários tipos de DLL tanto CTe NFe e MDFe.


Primeira parte eu verifico se a senha está de acordo com o cartão A3.


Reparem que retorna eToken tudo correto.

Information for provider SunPKCS11-eToken
Library info:
cryptokiVersion: 2.20
manufacturerID: SafeNet, Inc.
flags: 0
libraryDescription: SafeNet eToken PKCS#11
libraryVersion: 8.03
All slots: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
Slots with tokens: 0
Slot info for slot 0:

slotDescription: AKS ifdh 0
manufacturerID: SafeNet, Inc.
flags: CKF_TOKEN_PRESENT | CKF_REMOVABLE_DEVICE | CKF_HW_SLOT
hardwareVersion: 1.00
firmwareVersion: 0.00
Token info for token in slot 0:
label: AR CERTIVALE
manufacturerID: SafeNet, Inc.
model: eToken
serialNumber: 025814e4
flags: CKF_RNG | CKF_LOGIN_REQUIRED | CKF_USER_PIN_INITIALIZED | CKF_DUAL_CRYPTO_OPERATIONS | CKF_TOKEN_INITIALIZED
ulMaxSessionCount: CK_EFFECTIVELY_INFINITE
ulSessionCount: 0
ulMaxRwSessionCount: CK_EFFECTIVELY_INFINITE
ulRwSessionCount: 0
ulMaxPinLen: 16
ulMinPinLen: 4
ulTotalPublicMemory: 81920
ulFreePublicMemory: 32767
ulTotalPrivateMemory: 81920
ulFreePrivateMemory: 32767
hardwareVersion: 15.00
firmwareVersion: 15.00
utcTime:


Aqui no momento de transmitir utilizo SocketFactoryDinamico



Mas ele retorna Initialization failed

Information for provider SunPKCS11-SmartCard
Library info:
cryptokiVersion: 2.20
manufacturerID: A.E.T. Europe B.V.
flags: 0
libraryDescription: Cryptographic Token Interface
libraryVersion: 3.00
All slots: 52481, 52482, 52483, 52484, 52485, 52486, 52487, 52488, 52489, 52490
Slots with tokens: 52481
Slot info for slot 52481:

slotDescription: AKS ifdh 0
manufacturerID: AKS ifdh 0
flags: CKF_TOKEN_PRESENT | CKF_REMOVABLE_DEVICE | CKF_HW_SLOT
hardwareVersion: 0.00
firmwareVersion: 0.00


O que pra mim é mais estranho é aparecer SunPKCS11-SmartCard sendo que na primeira conexão ele mostra SunPKCS11-eToken e os números bem altos dos slots do token.

Alguém já teve algo parecido ? Meu código poderia estar faltando algo para funcionar com esse token ? Lembrando que vários outros clientes funcionam ok, esse é um cliente novo token feito no final de 2017.

Agradeço pela atenção dos colegas.
Att,

Esta mensagem foi editada 1 vez. Última atualização foi em 11/01/2018 14:07:11

externocte

JavaC Membro

Membro desde: 29/09/2016 14:22:43
Mensagens: 17
Offline

Achei o erro, no meu método de assinatura estava usando outra DLL.
 
Índice dos Fóruns » NF-e / NFS-e / CT-e / CF-e / Certificados Digitais
Ir para:   
Powered by JForum 2.1.9 © JForum Team