Versioni del protocollo HTTP supportate in AEMaaCS
In Adobe Experience Manager as a Cloud Service (AEMaaCS), questo articolo spiega quali versioni del protocollo HTTP sono supportate e come verificare l’utilizzo del protocollo tramite i registri di accesso. Spiega anche quando è appropriato rimuovere la logica dell’applicazione che dipende da HTTP/1.0.
Descrizione description
Ambiente
Adobe Experience Manager as a Cloud Service (AEM as a Cloud Service)
Problema/Sintomi
- Incertezza sulle versioni del protocollo HTTP supportate in AEM as a Cloud Service.
- È necessario determinare se la logica dell’applicazione che dipende dai protocolli HTTP legacy deve rimanere in uso.
- È necessario verificare le versioni del protocollo HTTP utilizzate dai componenti AEM as a Cloud Service.
Risoluzione resolution
Per risolvere il problema, segui la procedura riportata di seguito.
- Controlla i registri di accesso dall’ambiente AEMaaCS per confermare le versioni del protocollo HTTP in uso.
- Esaminare i registri di accesso di Dispatcher. Per i registri di accesso Apache HTTPD (Dispatcher), consulta la documentazione del registro di accesso al server web Apache HTTPD.
- Consulta i registri di accesso alla pubblicazione di AEM. Per i registri di accesso alla pubblicazione di AEM, consulta la documentazione di accesso HTTP di AEM.
- Esamina le voci di registro per il campo proto_version o la riga di richiesta HTTP per verificare la versione del protocollo. Ad esempio:
GET /system/probes/health?aemService=... HTTP/1.1" 200 27 "-" "Envoy/HC" proto_version: 1.1 - Se la logica dell’applicazione dipende dalla compatibilità HTTP/1.0, è consigliabile rimuoverla per gli ambienti AEMaaCS.
- Per verificare il funzionamento, controlla i registri di accesso recenti per i campi della versione del protocollo e verifica che sia presente solo HTTP/1.1 (o HTTP/2 per la comunicazione CDN).
Lettura correlata
recommendation-more-help
experience-cloud-kcs-help-kbarticles