AEM Dispatcher: rimozione delle intestazioni X-Vhost e X-Dispatcher dalle risposte di produzione
✨ Il contenuto è generato tramite IA e potrebbe non essere accurato. Termini di IA generativi
Questo articolo spiega se le intestazioni X-Vhost e X-Dispatcher possono essere rimosse in modo sicuro dalle risposte di produzione in ambienti Adobe Experience Manager e fornisce indicazioni su come farlo.
Descrizione description
Ambiente
- Adobe Experience Manager (AEM) 6.5 LTS (tutte le versioni)
Sintomi
Le risposte HTTP dal sito web di produzione includono le seguenti intestazioni:
x-vhost: <vhost-name>x-dispatcher: <dispatcher-name>
Queste intestazioni sono visibili nelle risposte pubbliche. Non ci sono messaggi di errore e le intestazioni sono presenti solo a scopo informativo.
Passaggi per riprodurre il problema
- Accedi al sito web di produzione.
- Controlla le intestazioni di risposta HTTP.
Causa
Queste intestazioni vengono aggiunte a scopo informativo e di risoluzione dei problemi. Non sono richiesti da AEM in fase di runtime e possono essere rimossi in modo sicuro per ridurre l’esposizione dei dettagli di indirizzamento interni.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
- Esaminare i file di configurazione Apache e Dispatcher vhost per identificare l’impostazione delle intestazioni
X-VhosteX-Dispatcher. - Conferma che queste intestazioni non siano richieste da AEM per le operazioni di pubblicazione, replica, svuotamento della cache o caching.
- Rimuovi o commenta le righe di configurazione che aggiungono queste intestazioni nei file di configurazione Apache vhost o Dispatcher. Rimuovere ad esempio
Header set X-Vhost ...eHeader set X-Dispatcher ...direttive. - Riavvia il server web Apache o il servizio Dispatcher per applicare le modifiche.
- Verifica che le intestazioni non siano più presenti nelle risposte HTTP accedendo al sito web di produzione e controllando le intestazioni di risposta.