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.

  1. Controlla i registri di accesso dall’ambiente AEMaaCS per confermare le versioni del protocollo HTTP in uso.
  2. 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.
  3. 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.
  4. 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
  5. Se la logica dell’applicazione dipende dalla compatibilità HTTP/1.0, è consigliabile rimuoverla per gli ambienti AEMaaCS.
  6. 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