ho la seguente configurazione nginx per repository finestra mobile in ArtFactoryfinestra mobile login restituisce un 404 per Artifactory
server {
listen 2222 ssl;
server_name rproxy.company.com;
if ($http_x_forwarded_proto = '') {
set $http_x_forwarded_proto $scheme;
}
rewrite ^/(v1|v2)/(.*) /artifactory/api/docker/docker-dev/$1/$2;
client_max_body_size 0;
chunked_transfer_encoding on;
location/{
allow all;
proxy_read_timeout 900;
proxy_pass_header Server;
proxy_cookie_path ~*^/.* /;
proxy_set_header X-Artifactory-Override-Base-Url $http_x_forwarded_proto://$host:$server_port;
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;
proxy_pass http://artifactory_lb;
}
Ma d'accesso finestra mobile rproxy.compan.com:2222
restituisce un 404
Ecco il log di accesso per questa richiesta
"GET /api/finestra mobile/finestra mobile-dev/v2/gettone? conto = myUsre & client_id = finestra mobile & offline_token = true & service = rproxy.company.com% 3A2222 HTTP/1.1 "404 473" - "" docker/1.11.0 go/go 1.5.5 git-commit/4dc5990 kernel/3.13.0-24-generico os/linux arch/amd64 UpstreamClient (Docker-client/1.11.0 \ x5C (linux \ x5C))"
il comando curl -umyUser:myPass "https://rproxy.company.com:2222/v2/auth"
restituisce la corretta autenticazione del token
anche io sono sulla versione Docker 1.11 e la versione Artifactory 4.60. Qualche suggerimento su cosa potrei mancare?
Il proxy inverso deve anche essere configurato dall'interfaccia Web per i repository docker?
Avete fatto progressi in questo? Ho lo stesso problema. – Tilo