Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Jira behind Nginx and AWS ALB

Sajan Kumar Devarakonda August 12, 2019 edited

We installed Jira on EC2 and offloading SSL in AWS ALB(Application Load Balancer). On EC2 we installed Nginx for performance benefits. So the request goes from client -> AWS ALB (80)-> Nginx (8888)-> Jira (8080).

We are forwarding all HTTP requests to HTTPS in ALB only.

I'm forwarding all requests from Nginx to Jira using the Nginx setting

proxy_pass https://localhost:8080

I tried it in two different ways,

1) I changed server.xml by adding proxy address and port to ALB address (Considering ALB as proxy )

The problem is when we enter the ALB URL, It is not redirecting to Jira default page i.e https://server_name/secure/Dashboard.jspa instead it is redirecting to "/secure/error.jsp" stating the database configuration is incorrect. But when we hit the Jira default Url directly it serving the page correctly.

2) I changed server.xml by adding the proxy address as "localhost" (Considering Nginx as proxy )

  All my URLs are pointing http://server_name:8888/secure/Dashboard.jspa (which is invalid as my ALB running on port 80) instead of http://server_name/secure/Dashboard.jspa

 

How do I configure Jira which is behind Nginx and AWS ELB?

 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events