Hi community! May be some one can help me?
I have two hosts:
1 - Jira server
2 - Jira service desk
Both of hosts connected by application links and Jira service desk use Jira server as user directory.
Now i am migrate Jira server in Docker container
i have 3 container:
host
|_docker
|_nginx (0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp)
|
|_jira
|
|_mysql (0.0.0.0:3306->3306/tcp)
With this scheme - Jira server working fine
but i have no connection between two hosts
when i try test connection i see error:
"Connection test failed. Response from the server:
com.atlassian.crowd.exception.ApplicationPermissionException: Forbidden (403) Encountered a "403 - Forbidden" error while loading this page. client.forbidden.exception Go to Jira home"
This is my NGINX config:
server {
listen 80;
server_name my.domain.com;
location / {
return 301 https://$host$request_uri; # HTTPS-redirect
}
}
server {
listen 443 ssl;
server_name my.domain.com;
ssl_certificate /etc/nginx/ssl/ssl-bundle.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
client_max_body_size 0;
location / {
proxy_pass http://jira:8080; # redirect to Jira container
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
Maybe I need to open some additional port in the container or make additional settings in the NGINX configuration?