Tente adicionar o seguinte ao seu conector HTTP no aplicativo Jetty:
<Set name="forwarded">true</Set>
Isso tentará ler os seguintes cabeçalhos que devem ser enviados pelo proxy:
- X-Forwarded-For - The IP address of the client
- X-Forwarded-Host - The original host requested by the client in the Host HTTP request header
- X-Forwarded-Server - The hostname of the proxy server
- X-Forwarded-Proto - The URL protocol scheme of the original request
Se o Apache não enviar esses cabeçalhos e seu host não puder fazer com que ele envie esses cabeçalhos, você provavelmente precisará escrever um Conector personalizado, você pode ler mais sobre isso aqui .