This question is in reference to Atlassian Documentation: Securing Bitbucket Server behind nginx using SSL
We have JIRA & confluence behind nginx, and we access them like https://jira.domain.dom & https://confluence.domain.com
Your instruction gives way how to access like this: https://mycompany.com:7990/Bitbucket
Is it a big job to modify tomcat etc. so that the URL would "equal" https://bitbucket.domain.com
If there's already instructions for that, the links would be nice ![]()
That is actually how I deploy these applications. Here is the nginx config:
server {
listen 443;
ssl on;
ssl_certificate ssl/yourcertificate.crt;
ssl_certificate_key ssl/yourcertiticatekey.key;
server_name bitbucket.domain.com;
add_header X-Frame-Options ALLOW;
location / {
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://127.0.0.1:7990/;
proxy_redirect off;
proxy_connect_timeout 300;
}
}
server {
listen 80;
server_name bitbucket.domain.com;
rewrite ^ https://bitbucket.domain.com$request_uri? permanent;
}
In the server.xml file, update the connector for port 7990 with these options:
address="127.0.0.1"
secure="true"
scheme="https"
proxyName="bitbucket.domain.com"
proxyPort="443"
So the entire connector stanza looks like this:
<Connector port="7990" protocol="HTTP/1.1"
connectionTimeout="20000"
useBodyEncodingForURI="true"
redirectPort="8443"
compression="on"
compressableMimeType="text/html,text/xml,text/plain,text/css,application/json,application/javascript,application/x-ja
vascript"
address="127.0.0.1"
secure="true"
scheme="https"
proxyName="bitbucket.domain.com"
proxyPort="443"/>
I tried this config and can't seem to get it to stop appending the 7990 at the end. Do you have this issue ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I do not have that issue. Check the Base URL in the Server Settings page of the admin. If you previously had a port there (:7990), you'll need to remove it from the Base URL field and click "Save" at the bottom of the page.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.