ACC - Errore di notifica push iOS

Questo articolo fornisce una soluzione al problema dell’errore di notifica di iOS in caso di installazione on-premise o cloud.

Descrizione description

Ambiente

Campaign Classic

Problema/Sintomi

Impossibile inviare notifiche push di iOS utilizzando il connettore binario o il connettore HTTP2. Sul connettore binario, lo stato della richiesta è Push eseguito sul connettore, anche se l'utente non riceve l'avviso. Quando si passa al connettore HTTP2, è possibile che venga visualizzato un messaggio di errore: Il server APNS ha restituito un errore 'DeviceTokenNotForTopic.

È possibile che venga visualizzato il seguente messaggio di errore: Server APNS: #HOSTNAME# un errore 'DeviceTokenNotForTopic.

Causa

L’errore può verificarsi se il certificato è scaduto. A volte, l’errore persiste anche dopo la reinstallazione del certificato, l’impostazione della qualifica del registro di consegna su *Keep,*e il riavvio dei servizi. Ciò potrebbe verificarsi perché il certificato contiene due certificati e due chiavi private.

Risoluzione resolution

Per risolvere il problema in caso di installazione on-premise, prova a reinstallare il certificato. Se il problema persiste, verifica se il certificato contiene due certificati e due chiavi private. In caso affermativo, suddividili in certificati separati che dovrebbero risolvere il problema.

In caso di installazione cloud, rivolgiti al team di supporto con nuovi certificati contenenti singole chiavi.

Il comando seguente può eseguire l'estrazione dei certificati:

openssl pkcs12 -in <certificate package file>.p12 -out apns_cert.pem -clcerts -nokeys

Nota - Affinché questo comando funzioni, è necessario che SSL sia installato nel computer.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f