Welcome! Log In Create A New Profile

Advanced

Nginx configuration with artifactory

Syed Imran
October 06, 2017 10:02AM
Hi,



I have a VM with ip 10.130.0.198 (ssh will work within vpn)



And I have another ip XXX.XXX.XXX.XXX (public ip, visible to all in
internet).



So I have a load balancer configuration as below,

Reaching to 80 port of XXX.XXX.XXX.XXX will internally reach 10.130.0.198 80

Reaching to 443 port of XXX.XXX.XXX.XXX will internally reach 10.130.0.198
80



And externally

Reaching to http port will be redirected to https port for
XXX.XXX.XXX.XXX



Now below is my nginx configuration file.



server {

listen 80 ;



server_name 10.130.0.198;

if ($http_x_forwarded_proto = '') {

set $http_x_forwarded_proto $scheme;

}

## Application specific logs

## access_log /var/log/nginx/artifactory.net.nokia.com-access.log
timing;

## error_log /var/log/nginx/artifactory.net.nokia.com-error.log;

rewrite ^/$ /artifactory/webapp/ redirect;

rewrite ^/artifactory/?(/webapp)?$ /artifactory/webapp/ redirect;

chunked_transfer_encoding on;

client_max_body_size 0;

location /artifactory/ {

proxy_read_timeout 900;

proxy_pass_header Server;

proxy_cookie_path ~*^/.* /;

proxy_pass http://10.130.0.198:8081/artifactory/;

proxy_set_header X-Artifactory-Override-Base-Url
$http_x_forwarded_proto://$host:$server_port/artifactory;

proxy_set_header X-Forwarded-Port $server_port;

proxy_set_header X-Forwarded-Proto $http_x_forwarded_proto;

proxy_set_header Host $http_host;

proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

}

}



My artifactory application in deployed using docker in port 8081.



But when I do a docker login, nginx always returns 405 not found. But the
web UI works find with both the ip’s.



Is there anything wrong with my nginx configuration. Can someone help.



Thanks,

Syed
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Nginx configuration with artifactory

Syed Imran October 06, 2017 10:02AM

Re: Nginx configuration with artifactory

Francis Daly October 06, 2017 03:06PM

Re: Nginx configuration with artifactory

Syed Imran October 07, 2017 05:16AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 150
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