Ir para conteúdo
  • Cadastre-se

dev botao

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


Ver Solução Respondido por Renato Rubinho,
  • Este tópico foi criado há 887 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado (editado)

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

Editado por Ramon Lacava
Postado (editado)

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?

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.