Falha na pré-condição ERR_FAILUREMCPNSAPI 412 - Ao enviar messages_Test de push

Este artigo explica como resolver o problema de ACS em que o erro:  Falha na Pré-condição ERR_FAILUREMCPNSAPI 412 ​é exibido ao enviar mensagens de push_Test. Este erro é resultado de um certificado iOS expirado.

Descrição description

Ambiente

Adobe Campaign Standard

Problema/Sintomas

Os deliveries por push no ACS começam a falhar com erro:  Falha na Pré-condição ERR_FAILUREMCPNSAPI 412

Resolução resolution

O certificado do iOS expirou, o que gera esse erro nos logs do delivery.

O certificado para o canal do iOS também afeta os deliveries do Android por causa da maneira como o certificado é salvo no MCPNS e no ACS.

Uma ID do aplicativo é criada no ACS que contém informações sobre o iOS e o Android.

A mesma ID do aplicativo é propagada para MCPNS e uma única ID do aplicativo está presente em ambos os canais.

Assim, a expiração do certificado no iOS leva à falha de ambos os canais.

Já foram feitos aprimoramentos para:

  1. Atualização da mensagem de erro
  2. Avisar sobre a expiração do certificado na interface do usuário.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f