https and tomcat
Asked by Bahman Sharzad:

when i login as admin i have an error tomcat config is incorrect....

i open the troubleshoot and do the same as document. but not possible to connect .

here is my server.xml and nginx and screenshut of error ![proxy.png](/t5/image/serverpage/image-id/37692i7E0675931772DB42/image-size/large?v=v2&px=999 "proxy.png")

server.xml

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

\<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"  
scheme="https" proxyName="wiki" proxyPort="443"/\>

\<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"\>  
\<!-- 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\>  
\</Host\>  
\</Engine\>  
\</Service\>  
\</Server\>

and nginx

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

server {  
listen wiki:80;  
server_name wiki;

listen 443 ssl;  
ssl_certificate /etc/nginx/ssl/nginx.crt;  
ssl_certificate_key /etc/nginx/ssl/nginx.key;

ssl_session_cache shared:SSL:20m;  
ssl_session_timeout 50m;

ssl_protocols SSLv2 SSLv3 TLSv1 TLSv1.2;

ssl_prefer_server_ciphers on;  
ssl_ciphers ECDH+AESGCM:ECDH+AES256:ECDH+AES128:DH+3DES:!ADH:!AECDH:!MD5;

ssl_dhparam /etc/nginx/ssl/dhparam.pem;

add_header Strict-Transport-Security "max-age=31536000";

access_log /var/log/nginx/confluence.local-access.log;  
error_log /var/log/nginx/confluence.local-error.log;

auth_basic "Private";  
#auth_basic_user_file /etc/nginx/.htpasswds/confluence;  
#auth_basic_user_file /usr/local/nagios/etc/htpasswd.users;

# root /var/www/vhosts/confluence.local;  
# index index.php index.html;

location /confluence {  
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://localhost:8090/confluence;  
}  
location /synchrony {  
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://localhost:8091/synchrony;  
proxy_http_version 1.1;  
proxy_set_header Upgrade $http_upgrade;  
proxy_set_header Connection "Upgrade";  
}  
}


Answers:
author: Bahman Sharzad
body: Hi,

It's working now it was taypo i wrote proxyname istedet of ProxyName and so on.

Can you please close the case?


author: Edwin Kyalangalilwa
body: Hi [@Bahman Sharzad](/t5/user/viewprofilepage/user-id/1524631),

Did you restart Confluence after making the change to server.xml?


Tags: atlassian-support