Reverse proxy to Tomcat 8
Francis Daly
francis at daoine.org
Sun Jul 19 08:19:54 UTC 2020
On Sat, Jul 18, 2020 at 01:18:22PM +0000, Dino Edwards wrote:
Hi there,
> Trying to reverse proxy using Nginx to a tomcat 8 application listening on port 8443 but I'm running into an issue where I'm getting status 404 on all static content.
What request do you make? (Probably something like /file.jpg, or
/ciphermail/file.jpg? Give one specific example.)
What response do you get? (You said 404. Do the nginx-or-upstream logs
give any further information?)
What response do you want instead? (This might be "the content of
/usr/local/nginx/html/ciphermail/file.jpg", or "the response from
proxy_pass to https://localhost:8443/ciphermail/file.jpg", or something
else -- be specific,for the example that you gave in the first answer.)
> Below is my config file. The /admin location works with no problems. The /ciphermail is the problematic one. I had the exact same problem with static content with the /admin location until I added the following in my server block:
>
> location ~* \.(jpg|jpeg|png|gif|ico|css|js)$
>
> and then it started working. However, the /ciphermail location seems to still not work.
> location /ciphermail {
Depending on what you want, it might be that you should have "^~" before
and "/" after the word "/ciphermail" in the "location" definition.
Or it might be something else.
Cheers,
f
--
Francis Daly francis at daoine.org
More information about the nginx
mailing list