Forums

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

Nginx reverse proxy for confluence Cannot edit

xiaozhang
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 28, 2021

I deployed nginx on machine A, binding the domain name
Deploy Confluence on machine B

Nginx reverse proxy for confluence,But access to Confluence cannot be edited, cannot be created

The following is the NGINX configuration:

location /confluence {
client_max_body_size 200M;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://xxxx:8090/confluence;
}
location /synchrony {
client_max_body_size 200M;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://xxxx:8091/synchrony;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}

 

The following is the confluence configuration:

 <Connector port="8090" connectionTimeout="20000" redirectPort="8443"
maxThreads="48" minSpareThreads="10"
enableLookups="false" acceptCount="10" debug="0" URIEncoding="UTF-8"
protocol="org.apache.coyote.http11.Http11NioProtocol"
proxyName="test.com" proxyPort="443" secure="true" scheme="https"/>

...

<Engine name="Standalone" defaultHost="localhost" debug="0">
<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="false" startStopThreads="4">
<Context path="/confluence" docBase="../confluence" debug="0" reloadable="false" useHttpOnly="true">
<!-- Logging configuration for Confluence is specified in confluence/WEB-INF/classes/log4j.properties -->
<Manager pathname=""/>
<Valve className="org.apache.catalina.valves.StuckThreadDetectionValve" threshold="60"/>
</Context>

<Context path="${confluence.context.path}/synchrony-proxy" docBase="../synchrony-proxy" debug="0"
reloadable="false" useHttpOnly="true">
<Valve className="org.apache.catalina.valves.StuckThreadDetectionValve" threshold="60"/>
</Context>

1 answer

0 votes
Thomas Deiler
Community Champion
April 29, 2021

Dear @xiaozhang ,

welcome to the community,

I would really like to assist you but I don't understand what you mean with

Nginx reverse proxy for confluence,But access to Confluence cannot be edited, cannot be created

Where do you get errors / warnings? What's the expected behavior?

Probably it helps, when you upload a network/host diagram.

So long

Thomas

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events