-
Bug
-
Resolution: Cannot Reproduce
-
Major
-
None
-
Versions:
Jenkins 1.501
Apache 2.2.10
Tomcat 6.0.18-17.1
> Using another container as Tomcat or Jetty.
We start the Jenkins in a tomcat container.
>Have you specified additional parameters for the Java VM (Heapspace etc.)?
No.
>Did you just install the deb or rpm?
Neigther.
>With which Java VM (Oracle, IBM etc.)?
java-1_6_0-ibm-1.6.0_sr8.1-0.7.2.1
>On which operating system? 32- or 64-bit?
SLES 2.6.27.54-0.2-default x86_64
>Include stacktraces from the log if any.
There is none for this problem.
>Did this error start occurring after an upgrade?
Yes.
>What version did you upgrade to/from?
We upgraded from 1.452 to 1.501.
>Is this your first install?
No.
>Output of systemInfo
We can't attach the output of systemInfo, because once updated, the Jenkins wont let us access this part.Versions: Jenkins 1.501 Apache 2.2.10 Tomcat 6.0.18-17.1 > Using another container as Tomcat or Jetty. We start the Jenkins in a tomcat container. >Have you specified additional parameters for the Java VM (Heapspace etc.)? No. >Did you just install the deb or rpm? Neigther. >With which Java VM (Oracle, IBM etc.)? java-1_6_0-ibm-1.6.0_sr8.1-0.7.2.1 >On which operating system? 32- or 64-bit? SLES 2.6.27.54-0.2-default x86_64 >Include stacktraces from the log if any. There is none for this problem. >Did this error start occurring after an upgrade? Yes. >What version did you upgrade to/from? We upgraded from 1.452 to 1.501. >Is this your first install? No. >Output of systemInfo We can't attach the output of systemInfo, because once updated, the Jenkins wont let us access this part.
We are using an HTTP Proxy with the following config:
<VirtualHost I.AM.AN.IPADDRESS:443>
ServerName randomname.my-company.com
ServerAdmin it@my-company.com
DocumentRoot /srv/www/dummy
RewriteEngine On
RewriteLogLevel 0
RewriteCond %
{REQUEST_URI} !^/manager
RewriteRule ^/?$ https://%
/jenkins/ [R,L]
ErrorLog /var/log/apache2/randomname_error.log
CustomLog /var/log/apache2/randomname_access.log combined
RewriteLog /var/log/apache2/randomname_rewrite.log
<Location /jenkins>
Order allow,deny
Allow from all
</Location>
<Location /manager>
Order allow,deny
Allow from all
</Location>
SSLEngine on
SSLProtocol -ALL +SSLv3 +TLSv1
SSLCipherSuite ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM
SSLCertificateFile /etc/apache2/ssl.crt/wildcard.my-company.com.crt
SSLCertificateKeyFile /etc/apache2/ssl.key/wildcard.my-company.com.key
SSLCertificateChainFile /etc/apache2/ssl.crt/wildcard.my-company.com.ca
ProxyRequests On
ProxyPreserveHost On
ProxyPass /jenkins http://127.0.0.1:8080/jenkins
ProxyPassReverse /jenkins http://127.0.0.1:8080/jenkins
ProxyPass /manager http://127.0.0.1:8080/manager
ProxyPassReverse /manager http://127.0.0.1:8080/manager
</VirtualHost>
We updated the Jenkins to 1.501 and restarted the tomcat. We can log in, but several functions are not available.
We can access the "Manage Jenkins" Interface, but by clicking on "Manage Plugins" or "SystemInformation" we are placed on the landing page again. Nevertheless we can access "Configure System".
To test this, we setup the same system on a new server. Versions as declared above.
Accessing the jenkins via tomcat (http://testserver:8080/jenkins/login?from=%2Fjenkins%2F) works fine.
Accessing it via randomname.my-company.com - over the apache proxy - breaks it, as parts of the GUI are not working.
- is related to
-
JENKINS-16368 Hardcoded protocol in some links
- Resolved