diff options
-rw-r--r-- | etc/apache2/sites-available/jenkins.debian.net | 2 | ||||
-rwxr-xr-x | update_jdn.sh | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/etc/apache2/sites-available/jenkins.debian.net b/etc/apache2/sites-available/jenkins.debian.net index 5bd8e97d..b3f93acc 100644 --- a/etc/apache2/sites-available/jenkins.debian.net +++ b/etc/apache2/sites-available/jenkins.debian.net @@ -114,6 +114,8 @@ NameVirtualHost *:443 ProxyPass /userContent ! ProxyPass / http://localhost:8080/ nocanon ProxyPassReverse / http://localhost:8080/ + RequestHeader set X-Forwarded-Proto "https" + RequestHeader set X-Forwarded-Port "443" ErrorLog ${APACHE_LOG_DIR}/error.log diff --git a/update_jdn.sh b/update_jdn.sh index dcc190c9..5fef0cb4 100755 --- a/update_jdn.sh +++ b/update_jdn.sh @@ -84,6 +84,7 @@ if [ ! -e /etc/apache2/mods-enabled/proxy.load ] ; then sudo a2enmod proxy_http sudo a2enmod rewrite sudo a2enmod ssl + sudo a2enmod headers fi sudo chown root.root /etc/sudoers.d/jenkins ; sudo chmod 700 /etc/sudoers.d/jenkins sudo ln -sf /etc/apache2/sites-available/jenkins.debian.net /etc/apache2/sites-enabled/000-default |