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 à :
- Mise à jour du message d’erreur
- Avertissement concernant l’expiration du certificat dans l’interface utilisateur.