Ir para conteúdo
  • Cadastre-se

João Alberto Amaral

Membros Pro
  • Total de ítens

    40
  • Registro em

  • Última visita

Posts postados por João Alberto Amaral

  1. 5 minutos atrás, Precisa Informatica disse:

    Teve também ontem uma instabilidade, mas hoje tive que reconfigurar vários IE que não estavam conseguindo enviar NF-e/NFC-e. Alterando passa a enviar normalmente.

    att

    Edson. 

    Bom dia Edson,

    poderia compartilhar oque vc configura no IE !

  2. Bom dia Pessoal,

    Me surgiu uma duvida referente o TDFeSSL no Assinar(XML,'CODExporter', 'COD','','','','id');

    recebi um arquivo do mesmo tipo assinado por outro sistema porem ele coloca algumas informações que o meu usando o acbr não esta colocando,

    segue anexo a imagem com a comparação.

    Será que consigo fazer isso usando o TDFeSSL.

    Desde já obrigado pela ajuda.

    assinaturaCO.jpg

  3. 2 horas atrás, Daniel Simoes disse:

    Enviei modificações para o SVN... que devem resolver o problema de assinatura do seu XML... em libXML2 ou MSXML

    Consegui assinar os dois blocos, usando um código como:

    
        XMLAss :=  ADFeSSL.Assinar(AXML, 'CODExporter', 'COD','','','','id');
        XMLAss :=  ADFeSSL.Assinar(XMLAss, 'ns1:CertOrigin', 'CODEH','','','','id'); 

     

    Perfeito !

    Atualizei e já assinei.

    Brigadão.

    • Curtir 2
  4. 20 horas atrás, Daniel Simoes disse:

    Por favor passe um pente fino nas DLLs, se necessário copie-as novamente...

    Por favor faça um teste usando o Demo do ACBr, nessa mesma pasta...

     

    Cheguei a conclusão que as DLLs estão corretas, porque fazendo teste deixando a tag desta maneira:

    <COD Id="COD">, o programa assina com o comando

    A.Assinar(XML,'CODExporter', 'COD','','','');

    Mas quando executo desta outra maneira:

    A.Assinar(XML,'CODExporter', 'COD','','','Id');

    O executável reporta o erro de violação de endereço, assim tanto faz passa Id ou id o erro ocorre direto quando informo o identificador.

    Estou usando o xsLibXML2.

    Mas preciso que a tag  <COD id="COD"> seja assinada  desta maneira pois é a exigência da Entidade Certificadora.

  5. 17 minutos atrás, Daniel Simoes disse:

    e quanto as DLLs da OpenSSL ?

      Para 32 bits use: \ACBr\DLLs\OpenSSL\1.0.2.13\x86

    Para onde você está copiando as DLLs ?

      O ideal é manter todas elas na mesma pasta do seu executável

     

    Sim, estou com tudo na pasta do executável

  6. 32 minutos atrás, Daniel Simoes disse:

    Você está usando libXML2 ?

    A msg parece indicar o uso da obsoleta MSXML...

    Estou usando assim:    A.SSLXmlSignLib :=  xsMSxml;

    Se coloco no xml assim:  <COD Id="COD"> ele assina, mas ai não passa na validação da entidade que ira recepcionar o xml.

     

    image.png.937c3a2b91c467dbb6821c50175ede82.png

     

  7. Olá pessoal,

    Estou tendo muita dificuldade para assinar um xml usando o TDFeSSL, tudo porque a tag que deve ser assinada esta com a identificação dela em minúsculo ou seja id=”COD”, pelos teste que fiz só assinou quando eu coloquei ID=”COD”.

    Esta assinatura é para um documento do Comercio Exterior o Certicado de Origem que no caso a entidade definiu a tag em minúsculo como no exemplo abaixo:

    Será que há solução ?  🙂

    <ns1:CertOrigin>

                    <CODEH id="CODEH">

                                   <CODExporter>

                                                   <COD id="COD">

                                   ...

                                                   <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">

                                                  

                                                                   <Reference URI="#COD">

                                                                  

                                                                  

                                                   </COD>

                                   </CODExporter>

                                   <EH>

                                                   <EHId></EHId>

    ...

                                                   <EHURL> </EHURL>

                                   </EH>

                                   <CertificationEH>

                                                   <CertificateNo></CertificateNo>

                                                   <CertificateDate>2010-06-28T15:38:48.0Z</CertificateDate>

                                                   <CertificateID></CertificateID>

                                   </CertificationEH>

                    </CODEH>

                    <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">

                                                  

                                                  

                                   <Reference URI="#CODEH">

     

                    </Signature>

    </ns1:CertOrigin>070004-042207.xml

  8. Olá !

    Também tive este mesmo tipo de problema “Access violation at address  ...” na abertura de meus programas que usam o ACBR. Mas para encurtar a mensagem já adianto, oque resolveu foi o cliente formatar a máquina, depois do Windows zerado tudo funcionou normalmente!

    Oque me levou a esta conclusão foi que no ambiente de desenvolvimento Windows 10 funcionava 100 % sem erro algum. Já nos clientes alguns com Windows Vista, Windows7, Windows10 rodava tranquilo igual ao meu ambiente de desenvolvimento (até no Windows XP rodou sem problemas). Porem em 2 ou 3 clientes dava o erro.

    Uso Delphi XE7 original e tive problema!

    • Curtir 2
  9. Em 21/08/2014 at 11:23, Régys Silveira disse:

    Se for utilizar Indy para o get em urls seguras (HTTPS) precisa linkar o componente TIdHttp a um componente TIdSSLIOHandlerSocketOpenSSL que é quem vai fazer a parte de SSL do HTTPS

    Colegas !

    Me tirem uma duvida, é possível usar  Certificado A3 para autenticar com o TIdSSLIOHandlerSocketOpenSSL ,  com certificado A1 eu consegui, já com o A3 não tenho ideia !

     

  10. 55 minutos atrás, jonasfronchetti disse:

    Bom dia Italo .

    O emitente é do RS.

    Essa mensagem "106 Lote não localizado" esta dando apenas no CTe em ambiente de produção, em homologação esta normal.

    MDFe e NFe ambos estão normal.

     

    Também estou  no RS e esta dando o mesmo problema: 106 Lote nao localizado

    depois tentei enviar em contingencia para o SVC-SP e deu o mesmo erro !

    Como o colega comentou também testei no ambiente de homologação e tive sucesso mas no de produção da o erro.

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...