nginx + JIra/Confluence/Fisheye (tomcat)
September 29, 2011 11:39AM
Hi all,

I'm trying to get Confluence (and others) to work with nginx. Confluence is a standalone tomcat that is running on 8082. I simply want to reverse proxy it to site.com/wiki

I have already a website running, so I tried something as simple as this:

location /wiki {
proxy_pass http://127.0.0.1:8082;
proxy_redirect off;
}

I then set up Confluence to run off site.com/wiki. Unfortunately, when I try accessing it from site.com/wiki, Confluence tries to do homepage.action but then give a 404 Not Found error. Which means that something is set up incorrectly.

Then I thought, well maybe the settings for the server somehow conflicting and I disabled the site that was running and made a new entry:

server {
listen 80;
server_name site.com;
root /usr/local/confluence/confluence;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

location = / {
proxy_pass http://127.0.0.1:8082/;
proxy_redirect off;
}
}


Still no luck. Any ideas?
Re: nginx + JIra/Confluence/Fisheye (tomcat)
September 29, 2011 12:11PM
Here's what error.log tells me:

2011/09/29 17:07:22 [error] 9207#0: *1 open() "/usr/local/confluence/confluence/homepage.action" failed (2: No such file or directory), client: 192.168.10.12, server: site.com, request: "GET /homepage.action HTTP/1.1", host: "site.com"

homepage.action is not exactly a file or directory.
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 166
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready