Jump to content

dev botao

Erro na cadeia do certificado digital do signatário ou do solicitante


Ramon Lacava
Go to solution Solved by Renato Rubinho,
  • Este tópico foi criado há 839 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa noite
Estou com uma dúvida do e-social relacionada a procuração
Tenho um cliente pessoa física que possui procuração de uma empresa. Atualmente, realizo o envio da requisição da seguinte forma:

                    <ideEmpregador>
                        <tpInsc>1</tpInsc>
                        <nrInsc>8 PRIMEIROS DIGITOS DO CNPJ</nrInsc>
                    </ideEmpregador>
                    <ideTransmissor>
                        <tpInsc>2</tpInsc>
                        <nrInsc>CPF</nrInsc>
                  </ideTransmissor>
Note que o transmissor é a PF e o empregador a PJ. Logo em seguida assino o evento com o certificado da PF e envio para o e-social, porem recebo o seguinte erro:

<s:Envelope
    xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
    <s:Body>
        <ConsultarLoteEventosResponse
            xmlns="http://www.esocial.gov.br/servicos/empregador/lote/eventos/envio/consulta/retornoProcessamento/v1_1_0">
            <ConsultarLoteEventosResult>
                <eSocial
                    xmlns="http://www.esocial.gov.br/schema/lote/eventos/envio/retornoProcessamento/v1_3_0"
                    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
                    <retornoProcessamentoLoteEventos>
                        <status>
                            <cdResposta>504</cdResposta>
                            <descResposta>Solicitação de consulta incorreta - Erro Certificado.</descResposta>
                            <ocorrencias>
                                <ocorrencia>
                                    <codigo>148</codigo>
                                    <descricao>Erro na cadeia do certificado digital do signatário ou do solicitante da informação.</descricao>
                                    <tipo>1</tipo>
                                </ocorrencia>
                            </ocorrencias>
                        </status>
                    </retornoProcessamentoLoteEventos>
                </eSocial>
            </ConsultarLoteEventosResult>
        </ConsultarLoteEventosResponse>
    </s:Body>
</s:Envelope>

Alguém sabe o que pode ser ?
Qualquer orientação também é bem vinda

Edited by Ramon Lacava
Link to comment
Share on other sites

Olá!

Obrigado! Fiz a atualização dos certificados, funcionou, porem as requests e responses parecem inconsistentes. As vezes a requisição funciona, as vezes não. Segue abaixo:

Request:

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><EnviarLoteEventosResponse xmlns="http://www.esocial.gov.br/servicos/empregador/lote/eventos/envio/v1_1_0"> <EnviarLoteEventosResult><eSocial xmlns="http://www.esocial.gov.br/schema/lote/eventos/envio/retornoEnvio/v1_1_0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><retornoEnvioLoteEventos><ideEmpregador><tpInsc>1</tpInsc><nrInsc>...</nrInsc></ideEmpregador><ideTransmissor><tpInsc>2</tpInsc><nrInsc>...</nrInsc></ideTransmissor><status><cdResposta>201</cdResposta><descResposta>Lote Recebido com Sucesso.</descResposta></status><dadosRecepcaoLote><dhRecepcao>2022-06-25T16:21:07.653</dhRecepcao><versaoAplicativoRecepcao>0.1.0.0</versaoAplicativoRecepcao><protocoloEnvio>1.2.202206.0000000000...</protocoloEnvio></dadosRecepcaoLote></retornoEnvioLoteEventos></eSocial></EnviarLoteEventosResult></EnviarLoteEventosResponse></s:Body></s:Envelope>

Response

<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><EnviarLoteEventosResponse xmlns="http://www.esocial.gov.br/servicos/empregador/lote/eventos/envio/v1_1_0"> <EnviarLoteEventosResult><eSocial xmlns="http://www.esocial.gov.br/schema/lote/eventos/envio/retornoEnvio/v1_1_0" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><retornoEnvioLoteEventos><status><cdResposta>404</cdResposta><descResposta>Lote Incorreto - Erro Certificado.</descResposta><ocorrencias><ocorrencia><codigo>148</codigo><descricao>Erro na cadeia do certificado digital do signatário ou do solicitante da informação.</descricao><tipo>1</tipo></ocorrencia></ocorrencias></status></retornoEnvioLoteEventos></eSocial></EnviarLoteEventosResult></EnviarLoteEventosResponse></s:Body></s:Envelope>

 

O comportamento se tornou aleatório no ambiente de produção restrito. As vezes a mesma requisição processa normalmente e retorna o response como evento processado com sucesso, e as vezes ela falha e mostra o erro acima. Por exemplo, caso eu repita a mesma request 10x, 6x ela retorna o evento com sucesso, 4x ela falha. Parece que os retornos não estão consistentes. 

 

Alguma ideia do que pode ser ? Sabe se é necessário enviar o arquivo p7b da procuração obtido no site do e-cac na requisição também?

Edited by Ramon Lacava
Link to comment
Share on other sites

  • Este tópico foi criado há 839 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.