Browser is redirected to use HTTP over port 443
HTTP 303 redirect requests when connecting to the application using HTTPS. However, the server returns a redirect request to use HTTP to port 443.
Steps to Reproduce
- Set up clustered environment of two JBOSS 6.4 JVMs fronted by Apache HTTPD
- Install Pega 7.3
- Deploy PRPC JBOSS EAR
- Connect to URL, HTTPS://<server>/prwebUAT/PRServlet. Server returns a HTTP 303 redirect request with a location header of http://<server>:443/prwebUAT/PRServlet
The reverse proxy configuration was invalid.
Perform the following local-change:
Add the X-FORWARDED-PROTO header to the Apache configuration.
For more information, refer to the below article: