ERR_FAILUREMCPNSAPI 412 - Échec de la précondition lors de l’envoi de messages push_Test

Cet article explique comment résoudre le problème ACS où l’erreur : ERR_FAILUREMCPNSAPI 412 Precondition Failed s’affiche lors de l’envoi de messages push_Test. Cette erreur est le résultat d’un certificat iOS expiré.

Description description

Environnement

Adobe Campaign Standard

Problème/Symptômes

Les diffusions push dans ACS commencent à échouer avec une erreur : ERR_FAILUREMCPNSAPI 412    Condition préalable échec

Résolution resolution

Le certificat iOS a expiré et renvoie cette erreur dans les logs de diffusion.

Le certificat pour le canal iOS a également un impact sur les diffusions Android en raison de la manière dont le certificat est enregistré dans MCPNS et ACS.

Un ID d’application est créé dans ACS qui contient des informations sur iOS et Android.

Le même ID d’application est propagé au MCPNS et un seul ID d’application est présent pour les deux canaux.

Par conséquent, l’expiration du certificat dans iOS entraîne l’échec des deux canaux.

Des améliorations ont déjà été apportées à :

  1. Mise à jour du message d’erreur
  2. Avertissement concernant l’expiration du certificat dans l’interface utilisateur.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f