We have set up Jenkins behind an Apache reverse server with HTTPS. Although the default Jenkins URL is set to https://... in Jenkins and links on the GUI are working fine, all redirects ("302 Found") are pointing to HTTP, e.g. here: I could not find any existing thread on this here. Is there maybe some setting we might still be missing?
Addendum: This is the reverse proxy configuration we are using:
<VirtualHost _default_:8443>
SSLEngine On
SSLCertificateFile "C:/Portable/laragon/etc/ssl/abc-pub.pem"
SSLCertificateKeyFile "C:/Portable/laragon/etc/ssl/abc.pem"
<Directory "C:/Portable/laragon/www/">
AllowOverride All
</Directory>
# https://wiki.jenkins.io/display/jenkins/running+jenkins+behind+apache
ProxyPass /jenkins http://localhost:8080/jenkins nocanon
ProxyPassReverse /jenkins http://localhost:8080/jenkins
ProxyRequests Off
AllowEncodedSlashes NoDecode
# Local reverse proxy authorization override
# Most unix distribution deny proxy by default (ie /etc/apache2/mods-enabled/proxy.conf in Ubuntu)
<Proxy *>
Order deny,allow
Allow from all
</Proxy>