我在glassfish 4上使用Apache作为jenkins 1.616的代理,我在使用代理时无法注销。但直接访问并非如此。
Apache代理选项:
<VirtualHost *:80>
ServerName example.server
ProxyRequests Off
ProxyPreserveHost On
AllowEncodedSlashes NoDecode
ProxyPass / http://GF.SERVER:8088/ nocanon
ProxyPassReverse / http://GF.SERVER:8088/
ProxyPassReverse / http://example.server/
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
<Location />
Order allow,deny
Allow from all
</Location>
</VirtualHost>
来源:Running Jenkins behind Apache
我还尝试为JVM设置以下选项:
-Dhttp.proxyHost=some.proxy.host
-Dhttp.proxyPort=1234
-Dhttps.proxyHost=some.otherorsame.host
-Dhttps.proxyPort=2345
所有设置但没有用。
答案 0 :(得分:0)
我的全局选项设置为ExpiresDefault "access 1 month"
。
这导致了这个问题。
我将ExpiresDefault "now"
放入我的虚拟主机设置中,这已得到解决。