Migrazione dal protocollo binario legacy ad APN basati su HTTP/2
Devi passare al protocollo HTTP/2 per le notifiche push in Adobe Campaign Classic a causa dell’interruzione del supporto APN per il protocollo binario legacy. Per aggiornare la configurazione, controlla innanzitutto il numero di build e quindi segui i passaggi descritti in questo articolo.
Descrizione description
Ambiente
Adobe Campaign Classic
Problema/Sintomi
Il servizio APN (Apple Push Notification Service) non supporta più il protocollo binario legacy (dal 31 marzo 2021). Ulteriori informazioni.
Adobe Campaign Classic supporta due protocolli APN (Apple Push Notification Service):
- protocollo legacy binary, che è il protocollo predefinito per tutte le versioni di Campaign Classic.
- Protocollo HTTP/2, già disponibile e nuovo protocollo predefinito nelle seguenti versioni:
Se le notifiche push vengono inviate con il protocollo binario legacy di Apple, è necessario aggiornarle a una delle versioni seguenti o utilizzare un’API APNs provider basata su HTTP/2.
Di seguito sono riportati i passaggi per l'aggiornamento al protocollo HTTP/2.
Risoluzione resolution
Verifica la versione
Controlla Numero build Campaign Classic in tutte le istanze.
- Se il numero di build è precedente a 8766, Campaign non supporta il protocollo HTTP/2 e deve essere aggiornato a una versione più recente. Scopri come aggiornare.
- Se il numero di build è 8766 o successivo, Campaign supporta il protocollo HTTP/2 e può essere aggiornato per utilizzare il protocollo HTTP/2.
- Se un cliente in hosting o ibrido, contatta il team di assistenza clienti Adobe per pianificare questo aggiornamento.
- Se sei un cliente on-premise, aggiorna la configurazione come descritto di seguito.
Aggiorna configurazione
Per migrare al protocollo HTTP/2, aggiorna l'account esterno utilizzato per le consegne iOS di tutte le istanze come descritto di seguito:
-
Accedi all’istanza come Amministratore.
-
Apri l'account esterno utilizzato per eseguire le consegne iOS. Per identificare questo account esterno, assicurati che il parametro Channel sia impostato sul canale iOS e che l'opzione Enabled sia selezionata, come segue:
-
Fare clic sulla scheda Connettore e impostare il valore dell'URL di accesso del connettore su:
http://localhost:8080/nms/jsp/iosHTTP2.jsp
-
Riavvia il servizio nlserver del server che ospita Campaign Classic.