ACBrNFeMonitor com Certificado em outra máquina

Fórum sobre desenvolvimento de software para atender as exigências da legislação fiscal e tributária (NFe, NFCe, NFSe, SPEED, Projeto ACBr, TEF, ECD, EFD, etc.)

Moderador: Moderadores

Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por rochinha »

Amiguinho,

Realmente a validação leva em conta o CNPJ no XML e do certificado, se não baterem não homologa mesmo.

Para cada empresa é necessário o certificado instalado, não importando se 5 instancias abrem um e outras 200 abram outro certificado, mas cada certificado é especifico.

Voce ta no caminho certo.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
JulioNSP
Usuário Nível 3
Usuário Nível 3
Mensagens: 244
Registrado em: 22 Dez 2009 09:25
Localização: São Paulo - SP

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por JulioNSP »

Rochinha, muito obrigado pelas dicas, acredito que muitos que visitaram esse tópico também as aproveitaram.

Há tempos, se não me engano, existia uma alternativa de certificado digital para testes, isso é muito útil nas etapas de desenvolvimento de novos projetos.

Você sabe de alguma solução para esses casos?

Sds.

Julio.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por rochinha »

Amiguinho,

Os certificados utilizados nos testes associacao.pfx e condominio.pfx foram válidos respectivamente até 02/10/2010 e 04/11/2011.

Tenho pra mim que não exista mais nenhum rolando por ai, mas voce pode tentar gerar um gratuíto com validade de 60 dias em www.digitalsign.pt.

Lógico que não posso lhe informar se o mesmo gera um certificado próprio para uso com NF-e já que muitas empresas que permitem gerar o mesmo através de seus sites, geralmente emitem certificado para uso no envio de emails.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
JulioNSP
Usuário Nível 3
Usuário Nível 3
Mensagens: 244
Registrado em: 22 Dez 2009 09:25
Localização: São Paulo - SP

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por JulioNSP »

Instalei o certificado VeriSign Class 1, configurei o ACBrNFeMonitor com ele mas dá erro:

WebService Consulta Status serviço:
- Inativo ou Inoperante tente novamente.
- Erro desconhecido ao processar o certificado. - URL:https://hnfe.fazenda.mg.gov.br/nfe2/services/NfeStatus2 - SOAPAction:http://www.portalfiscal.inf.br/nfe/wsdl ... usServico2.

Portanto, não deu pra usa-lo para testes.

Se alguem conseguir alguma alternativa, por gentileza, poste aqui.

Sds.

Julio.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por rochinha »

Amiguinho,

A sua versão do monitor é ACBrNFeMonitor2 Ver.0.7.1a - CAPICOM ou maior?

Em relação a CAPICOM, ela necessita de uma .DLL, CAPICOM.DLL, e que a mesma esteja na pasta WINDOWS\SYSTEM32 e devidamente registrada.

Faça o download de http://pt.dll-files.com/capicom.dll.html

Jogue a CAPICOM.DLL na pasta e digite o comando %windir%\system32\regsvr32 %windir%\system32\capicom.dll
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
JulioNSP
Usuário Nível 3
Usuário Nível 3
Mensagens: 244
Registrado em: 22 Dez 2009 09:25
Localização: São Paulo - SP

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por JulioNSP »

Rochinha, estou usando a versão 0.7.1a do Monitor mesmo, fiz esse procedimento mas não consegui usar o certificado, acredito que só com um certificado do cliente é que vai dar pra fazer os testes.

Agora, com relação à dll, baixei aquela que voce sugeriu e quando fui copiar notei que já havia uma capicom.dll lá, essa biblioteca é nativa do Windows? poderia deixar essa que estava ou essa que baixei é diferente?

Sds.

Julio.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por rochinha »

Amiguinho,

Faça um backup antes de trocar a DLL.

Tenha certeza que voce baixou a CAPICOM.DLL para a versão de seu Windows, pois se voce baixou a versão para o Vista/Seven ela pode não servir.

Des-registre a anterior e registre a nova.

Para executar as opções acima, entre na pasta system32 pelo prompt do DOS e digite:

regsvr32 /u capicom.dll

Renomei-a e copie a nova para dentro da pasta e digite:

regsvr32 /s capicom.dll
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
JulioNSP
Usuário Nível 3
Usuário Nível 3
Mensagens: 244
Registrado em: 22 Dez 2009 09:25
Localização: São Paulo - SP

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por JulioNSP »

Rochinha, baixei a dll daquele site que voce sugeriu e, copiei e registrei, deu tudo certinho, mas quanto ao certificado, só funcionou mesmo quando recebi o token da empresa.

Muito obrigado pelas informações, foram de muita valia.

Julio.
JulioNSP
Usuário Nível 3
Usuário Nível 3
Mensagens: 244
Registrado em: 22 Dez 2009 09:25
Localização: São Paulo - SP

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por JulioNSP »

Rochinha, para eu ter dois ACBrNFeMonitor(s) rodando na mesma máquina é necessário fazer outra instalação usando outra pasta?, seguindo suas dicas eu fiz isso para separar os arquivos de testes dos de produção. Criei outra pasta e instalei novamente o ACBrNFeMonitor configurei e quando tento enviar arquivos dá erro de:
ERRO: WebService Consulta Status serviço:
- Inativo ou Inoperante tente novamente.
- A assinatura do certificado não pode ser verificada. - URL:https://homologacao.nfe.fazenda.sp.gov. ... vico2.asmx - SOAPAction:http://www.portalfiscal.inf.br/nfe/wsdl ... usServico2

Estou usando um certificado digital válido e os testes que estoau tentando realizar são da mesma empresa portanto com o mesmo CNPJ.

Quando faço nova instalação de ACBr. . . tenho que baixar a dll CAPICOM e registra-la novamente?

Sds.

Julio.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por rochinha »

Amiguinho,

Uma vez registrada a CAPICOM.DLL ela será visivel a todas as chamadas. Salvo que voce esteja usando sistemas abaixo de Vista/Seven onde esta .DLL foi estirpada e voce teria de adquirir a versão compativel.

A instalação do Monitor deve acontecer para cada certificado. Para que não ocorram erros de a maquina 1 abrir com certificado da empresa A e maquinas B e C tentarem abrir usando outro certificado.

Ao colocar cada monitor em uma pasta e ligar a cada um um unico certificado. Voce pode muito bem usar a empresa A com um certificado e depois o outro e vice versa.

Não aconselho o uso de comandos do Monitor que re-escrevem o .INI para reconfigura-lo porque se vc abrir o mesmo com a empresa A, estando executando passos e neste meio tempo outra maquina abre com empresa B e re-escreve o .INI a empresa A não termina o processo.

Faça assim:

- Crie uma pasta para cada monitor
- Configure as pastas para NFe, XML, PDF dentro dela
- Configure um certificado para cada monitor

Em seu sistema:

- Ao selecionar a empresa A, pergunte: Usar certificado 1 ou 2?
- Selecione e direcione seu sistema para trabalhar com as pastas do certificado escolhido

Leia atentamente para entender.

Quanto ao inativo e inoperante, são erros relativos as raizes de certificado. No site dos correios, a partir do IE ou Fivefox voce consegue acesso a pasta que tem o download das raizes. Baixe e instale a mais recente.

Uma vez instalada as raizes e a CAPICOM a tela de seleção do certificado irá aparecer no Monitor.

Aí é só ir para o abraço.

PS: Verifique também se as configurações do IE não estão muito rigidas em relação a segurança, pois isto não permite acesso total aos web-services. O mesmo serve para o Firewall que voce esta usando. Ele deve permitir HTTPS e SSL.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
JulioNSP
Usuário Nível 3
Usuário Nível 3
Mensagens: 244
Registrado em: 22 Dez 2009 09:25
Localização: São Paulo - SP

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por JulioNSP »

Rochinha, mais uma vez muitoobrigado pelas explicações, mas no momento acredito que o problema que estou enfrentando seja mesmo o da nova cadeia ICP Brasil V2. Minha instalação aplicativo e monitor estão num servidor rodando o Windows 2003 Server, já baixei de diversos lugares e instalei, mas ainda não consigo mandar testes, deve estar faltando alguma coisa ainda, no ambiente de produção ainda está autenticando ok.
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por rochinha »

Amiguinho,

A maioria dos usuários que eu conheço que implementaram algo neste sentido usaram também Windows Server 2003, inclusive com acesso via TS.

Se for o caso também tente usar a versão OPENSSL do monitor. Apesar de que todos que usam OPENSSL usam certificados A1.
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
JulioNSP
Usuário Nível 3
Usuário Nível 3
Mensagens: 244
Registrado em: 22 Dez 2009 09:25
Localização: São Paulo - SP

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por JulioNSP »

Rochinha, já tentei atualizar o certificado RAIZ mas a partir de hoje 27/02/2012 não estamos conseguindo autenticar as NFe's em produção na SEFAZ SP.

O Sr. acha melhor eu abrir um novo tópico? já que a questão aqui está um tanto distorcida do título?

Sds.

Julio.
Avatar do usuário
HASA
Colaborador
Colaborador
Mensagens: 1088
Registrado em: 01 Set 2003 19:50
Localização: São Paulo
Contato:

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por HASA »

:))
Olá Julio, a 10 min. acessei http://www.iti.gov.br/twiki/bin/view/Ce ... iodaACRaiz e instalei no meu caso era internet Explorer clicando no Passo 1: CLICK AQUI desse site e foi na primeira, ok.
Boa sorte,

:xau
JulioNSP
Usuário Nível 3
Usuário Nível 3
Mensagens: 244
Registrado em: 22 Dez 2009 09:25
Localização: São Paulo - SP

ACBrNFeMonitor com Certificado em outra máquina

Mensagem por JulioNSP »

Olá Hasa, Qual sistema operacional está usando no seu servidor?

Julio.
Responder