We have configured a Apache HTTP Web Server in front of JIRA 5.0.6 hosted under Apache Tomcat 6.0.28; basically using documentation found under
Integrating JIRA with Apache
We have however some problems in certain functionality such as performing plugin updates
If we perform the same operation directly on JIRA instance; it works as expected.
We observe only the following different requests in access logs when we do update:
Request using Proxy: That Fails
"POST /jira/rest/plugins/1.0/updates/all?token= HTTP/1.1" 403 68
Request not using Proxy: That sucessed
"POST /jira/rest/plugins/1.0/updates/all?token=-8820719892638001786 HTTP/1.1" 202 201
Note: The Tomcat Instance is dedicated only to serve JIRA
Sorry for my delay updating this.
The problem i was facing was caused also by the use of the module pagespeed (https://developers.google.com/speed/pagespeed/) ; that we have installed in this specific environment; It was not supposed to be used when accessing JIRA
Removing or disabling this module for JIRA; it works as expected.
The reported behavior happens always when using pagespeed, at least with its default configurations
This could be due to a proxy config error, those docs have been updated in later versions - can you please try going through the docs in https://confluence.atlassian.com/display/JIRA/Integrating+JIRA+with+Apache- I suspect it may be that you may need the proxyName and proxyPort elements in the Tomcat connector.
Also are you using an outbound proxy to connect to the marketplace as per https://confluence.atlassian.com/display/JIRAKB/How+to+Configure+an+Outbound+HTTP+and+HTTPS+Proxy+for+JIRA- please ensure that it's set up as we recommend.
If you can show us your httpd.conf and the server.xml it will help to see what the reverse-proxy config is.
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG