Desenvolvimento NFS-e
Desenvolvimento NFS-e
Desenvolvimento NFS-e
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Desenvolvimento NFS-e

Site destinado a desenvolvedores de softwares na integração com a NFS-e.
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistrarRegistrar  Entrar  

 

 E302-Assinatura inválida. (Informar assinatura correta no documento XML.)

Ir para baixo 
+5
FabioAPP
silvio_p
cleberof
marcelpossamai
TecnoW
9 participantes
AutorMensagem
TecnoW




Mensagens : 2
Data de inscrição : 04/08/2015

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyTer Ago 04, 2015 9:31 am

Bom dia
Estou com este problema ao enviar NFSe a Itu e Ribeirão Preto em clientes diferentes.

E302-Assinatura inválida. (Informar assinatura correta no documento XML.)

Ambos os certificados foram validados corretamente, o problema ocorre somente no envio aos municípios Ginfes.

Esta ocorrendo alguma falha geral na validação de certificado?
Ir para o topo Ir para baixo
FabioAPP




Mensagens : 6
Data de inscrição : 02/09/2014

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyTer Ago 04, 2015 10:02 am

Bom dia.

Estou com o mesmo problema em São José do Rio Preto. Estou com o faturamento parado, sendo que não mudei nada na minha infraestrutura.

Obrigado.
Ir para o topo Ir para baixo
FabioAPP




Mensagens : 6
Data de inscrição : 02/09/2014

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyTer Ago 04, 2015 10:07 am

Meus clientse de Ribeirão PReto, Guarulhos também estão parados.
Ir para o topo Ir para baixo
marcelpossamai




Mensagens : 5
Data de inscrição : 10/09/2013

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyTer Ago 04, 2015 1:33 pm

Estou com o mesmo erro na prefeitura de Umuarama-PR, acredito que o problema seja na ginfes...
Ir para o topo Ir para baixo
TecnoW




Mensagens : 2
Data de inscrição : 04/08/2015

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyTer Ago 04, 2015 1:41 pm

Enviei e-mail a Ginfes mas a resposta foi somente a padrão, um copiar e colar.

A assinatura digital visa garantir a legitimidade dos dados informados no seu documento XML, qualquer alteração no conteúdo do documento já assinado invalida a assinatura do mesmo, abaixo segue alguns pontos que podem ser observados:
· Arquivo assinado na tag errada, a assinatura deve ser feita na tag raiz que leva o nome do serviço, exemplo: <EnviarLoteRpsEnvio
· O arquivo esta sofrendo alterações de charset ou encoding após assinado;
· O conteúdo do documento XML foi alterado, após ser assinado, ( após qualquer alteração o arquivo deve ser assinado novamente).
Assim que seu XML for assinado, o ideal é já enviá-lo para processamento, pois o processo de salva-lo em uma pasta para enviá-lo posteriormente pode comprometer o conteúdo do mesmo invalidando a assinatura. Abaixo segue o link do validador de assinaturas da receita federal:
https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATBHE/assinadoc/ValidadorAssinaturas.app/valida.aspx
Ir para o topo Ir para baixo
FabioAPP




Mensagens : 6
Data de inscrição : 02/09/2014

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyTer Ago 04, 2015 2:36 pm

Parece que voltou no ar, alguém confirma?
Ir para o topo Ir para baixo
marcelpossamai




Mensagens : 5
Data de inscrição : 10/09/2013

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyTer Ago 04, 2015 2:46 pm

Aqui continua dando o erro de assinatura...
Ir para o topo Ir para baixo
marceloaugusto




Mensagens : 10
Data de inscrição : 12/12/2012

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyTer Ago 04, 2015 4:05 pm

Boa tarde.
Também estamos com esse problema em Jundiaí. Sabem se houve alguma mudança no servidor da Ginfes?
Ir para o topo Ir para baixo
marcelpossamai




Mensagens : 5
Data de inscrição : 10/09/2013

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyTer Ago 04, 2015 4:54 pm

O pior que mandei e-mail e nada de resposta...
Ir para o topo Ir para baixo
cleberof




Mensagens : 27
Data de inscrição : 03/04/2012
Localização : são josé do rio preto -sp

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyQua Ago 05, 2015 7:51 am

Esse ginfes é uma bosta ! cade os moderadores pra responder?
Ir para o topo Ir para baixo
silvio_p




Mensagens : 5
Data de inscrição : 09/10/2012

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: ERRO E302   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyQua Ago 05, 2015 7:57 am

MESMO PROBLEMA EM RIO PRETO
Ir para o topo Ir para baixo
TecnoH




Mensagens : 2
Data de inscrição : 04/08/2015

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyQua Ago 05, 2015 8:06 am

Meu cliente de São José do Rio Preto continua com o mesmo erro e, até o presente momento sem retorno da GINFES.
Ir para o topo Ir para baixo
FabioAPP




Mensagens : 6
Data de inscrição : 02/09/2014

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyQua Ago 05, 2015 8:14 am

Mandei e-mails e nada ainda.
Irresponsabilidade.
Ir para o topo Ir para baixo
TecnoH




Mensagens : 2
Data de inscrição : 04/08/2015

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyQua Ago 05, 2015 9:20 am

Olá prezados, muito bom dia.

Acabei de resolver um problema com cliente que estava com notas rejeitada por assinatura alterando apenas a data de emissão para a data de hoje, ou seja, deixando com a data de ontem retornava erro de assinatura, sendo assim, alteramos a data de emissão para data de hoje e todas as notas foram autorizadas.

Espero que vocês tenham o mesmo sucesso em seus clientes.
Abraços.
Ir para o topo Ir para baixo
marceloaugusto




Mensagens : 10
Data de inscrição : 12/12/2012

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyQua Ago 05, 2015 10:24 am

Bom dia


Aqui voltamos a transmitir hoje para Ginfes Jundiaí, sem precisar efetuar alterações no sistema.


Att,
Ir para o topo Ir para baixo
Vinicius Silveira ADM
Admin
Vinicius Silveira ADM


Mensagens : 441
Data de inscrição : 23/02/2012
Localização : São Paulo

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyQua Ago 05, 2015 5:06 pm

Pessoal,

Venho informar que este erro foi corrigido, caso volte por favor me mandem uma mensagem privada.

abraços a todos
Ir para o topo Ir para baixo
http://SuporteNFS-e.forumeiros.com
MathiasGoulart




Mensagens : 49
Data de inscrição : 25/09/2015

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptyQui Out 22, 2015 6:19 am

Pessoal,

Estou implementando minha rotina para transmissão do Lote RPS, mas estou obtendo este retorno.
Estou fazendo a assinatura utilizando Java, e seguindo todas as recomendações do Manual de Integração da ABRASF.

Estou utilizando RSA com SHA-1, assinatura ENVELOPED. Não incluí a RSAKeyValue.

Alguém poderia ajudar?

Obrigado desde já
Ir para o topo Ir para baixo
MathiasGoulart




Mensagens : 49
Data de inscrição : 25/09/2015

E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) EmptySex Out 23, 2015 12:24 pm

Pessoal,

Consegui resolver este problema.
Vou postar o trecho de como faço a assinatura (em Java):

Código:
String C14N_TRANSFORM_METHOD = "http://www.w3.org/TR/2001/REC-xml-c14n-20010315";


            // lendo o arquivo xml
            DocumentBuilderFactory docBuilder = DocumentBuilderFactory.newInstance();
            Document doc = docBuilder.newDocumentBuilder().parse(arquivoXml);
            // obtendo a lista de nós que compoem a tag que conterá a assinatura
            NodeList enveloper = doc.getElementsByTagName(tagEnvelop);
            // verificando a existencia de um ID no nó evelope
            String sId = getElementID((Element) enveloper.item(0));
            if (!sId.isEmpty()) {
                sId = "#".concat(sId);
                ((Element) enveloper.item(0)).setIdAttribute("Id", true);
            }

            XMLSignatureFactory factorySignature = XMLSignatureFactory.getInstance("DOM");//, (Provider) Class.forName(providerName).newInstance());

            ArrayList transformList = new ArrayList();
            TransformParameterSpec transParamSpec = null;

            Transform envelopedTransform = factorySignature.newTransform(Transform.ENVELOPED, transParamSpec);
            Transform c14NTransform = factorySignature.newTransform(C14N_TRANSFORM_METHOD, transParamSpec);

            XPathFilterParameterSpec xPathParam = new XPathFilterParameterSpec("//".concat(tagEnvelop));
            Transform xPathTransf = factorySignature.newTransform(Transform.XPATH, xPathParam);
           
            transformList.add(envelopedTransform);
            transformList.add(c14NTransform);
            transformList.add(xPathTransf);
           
            Reference ref = factorySignature.newReference(sId, factorySignature.newDigestMethod(DigestMethod.SHA1, null), transformList, null, null);
           
            CanonicalizationMethod canonMeth = factorySignature.newCanonicalizationMethod(CanonicalizationMethod.EXCLUSIVE, (C14NMethodParameterSpec) null);
            SignatureMethod signMeth = getCertificado().getPublicKey() instanceof RSAPublicKey ? factorySignature.newSignatureMethod(SignatureMethod.RSA_SHA1, null) : factorySignature.newSignatureMethod(SignatureMethod.DSA_SHA1, null);
            SignedInfo signedInfo = factorySignature.newSignedInfo(canonMeth, signMeth, Collections.singletonList(ref));

            KeyInfoFactory factoryKeyInfo = factorySignature.getKeyInfoFactory();
                       
            List x509Content = new ArrayList();

            x509Content.add(getCertificado());
           
            X509Data x509Data = factoryKeyInfo.newX509Data(x509Content);
           
            List keyInfoList = new ArrayList();
            keyInfoList.add(x509Data);
            KeyInfo keyInfo = factoryKeyInfo.newKeyInfo(keyInfoList);

            DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();

            dbf.setNamespaceAware(true);

            //Document doc = dbf.newDocumentBuilder().parse(new FileInputStream("nota.xml") );
            DOMSignContext domSignContext = new DOMSignContext(getPrivKey(), doc.getDocumentElement());
            http://domSignContext.putNamespacePrefix(XMLSignature.XMLNS, "ds");
            XMLSignature signature = factorySignature.newXMLSignature(signedInfo, keyInfo);

            signature.sign(domSignContext);

            ///gera arquivo assinado
            OutputStream out = new FileOutputStream(arquivoXml);
            TransformerFactory transformFactory = TransformerFactory.newInstance();
            Transformer trans = transformFactory.newTransformer();
            trans.transform(new DOMSource(doc), new StreamResult(out));

Utilize método de canonização "EXCLUSIVE",sem comentários, em vez de "INCLUSIVE". Inclua um Transform com XPath, e coloque o caminho para a primeira Tag.

Algumas funções, como getCertificado(), retornam um X509Certificate simplesmente...

Valew, Flw
Ir para o topo Ir para baixo
Conteúdo patrocinado





E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty
MensagemAssunto: Re: E302-Assinatura inválida. (Informar assinatura correta no documento XML.)   E302-Assinatura inválida. (Informar assinatura correta no documento XML.) Empty

Ir para o topo Ir para baixo
 
E302-Assinatura inválida. (Informar assinatura correta no documento XML.)
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» Erro E302 - Assinatura Inválida
» (RESOLVIDO)ERRO O documento XML difere da assinatura. - O documento XML não pode conter alterações após a assinatura.
» Erro 302: Assinatura Inválida
» Erro de Assinatura - E302
» Assinatura invalida

Permissões neste sub-fórumNão podes responder a tópicos
Desenvolvimento NFS-e  :: Erros e Alertas-
Ir para: