Apllying reverse proxy through netscaler to jira tomcat

Shib Saha October 6, 2017

Hello Guys,

We have Jira and Confluence hosted on the same server on default port, jira on 8080 and confluence on 8090.

After completing set up on netscaler made changes in the server.xml config file and updated the base URL of Jira and when i am hitting the new URL e.g xyz.domain.com, jira is not accessible and throwing error "This site can’t be reached".

If anyone have done this before, please help me with this, Atlassian is not supporting proxying the application.

Please, any comments are most welcomed.

Thanks,
Shib Saha 

1 answer

0 votes
Gonchik Tsymzhitov
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 6, 2017

Hi! 

 

Will be better, if you provide connector section from server.xml.

And provide a config from revers proxy. 

 

Then we can help.

Just addittional links for show it is easy:

https://confluence.atlassian.com/confeap/running-confluence-behind-nginx-with-ssl-849150880.html 

https://community.atlassian.com/t5/Answers-Developer-Questions/Is-it-possible-for-Jira-to-be-hosted-behind-a-Netscaler-VPX-with/qaq-p/566264

 

 

Cheers,

Gonchik Tsymzhitov

Shib Saha October 6, 2017

Hi Gonchik,

Thanks for the swift reply.

Connector part of server.xml
------------------------------------------

<Connector port="8080" proxyHost="qajira.qiagen.com" proxyPort="443" secure="true" scheme="https" SSLEnabled="false" disableUploadTimeout="true" acceptCount="100" redirectPort="8443" useBodyEncodingForURI="true" protocol="HTTP/1.1" maxHttpHeaderSize="8192" enableLookups="false" connectionTimeout="20000" maxSpareThreads="75" minSpareThreads="25" maxThreads="150"/>

-------------------------------------------------------

This is not clear "provide a config from revers proxy. " please let me know if you want know about the process/approach how we have configured reverse proxy through netscaler.

Thank you in advance.

Regards,
Shib Saha 

Gonchik Tsymzhitov
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 7, 2017

Hi! 

Could you set this config for your connector?

 <Connector port="8080" 
proxyHost="qajira.qiagen.com"
proxyPort="443"
secure="true"
scheme="https"
disableUploadTimeout="true"
acceptCount="100"
redirectPort="8443"
useBodyEncodingForURI="true"
protocol="HTTP/1.1"
maxHttpHeaderSize="8192"
enableLookups="false"
connectionTimeout="20000"
maxSpareThreads="75"
minSpareThreads="25"
maxThreads="150"
/>

 Unfortunately, I am using for revers proxy nginx, httpd.

But by design it should be the same. 

I have reviewed different threads,  in fact, it should work 

https://community.atlassian.com/t5/Jira-questions/Integration-JIRA-and-Citrix-Netscaler/qaq-p/325297

https://community.atlassian.com/t5/Answers-Developer-Questions/Is-it-possible-for-Jira-to-be-hosted-behind-a-Netscaler-VPX-with/qaq-p/566264

 

could you provide access log from jira, netscaler from your requests? Because can help to understand the problem better. 

 

Thanks

Have a nice weekend. 

Gonchik Tsymzhitov

Shib Saha October 9, 2017

Hi Gonchik,

Thanks for the suggestion.

I have added the connector directive but unfortunately it doesn't work.

Could you please describe the approach how did you configure reverse proxy using  nginx, httpd, may be approach i am applying is not right.

Thanks and Regards,

Shib Saha 

Gonchik Tsymzhitov
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
October 9, 2017

Suggest an answer

Log in or Sign up to answer