Я застрял, чтобы настроить простой обратный прокси-сервер на AWS. Поскольку у нас есть один хост (обратный прокси-сервер nginx), обслуживающий открытый доступ, я решил следовать правилам и создал следующую конфигурацию.Консоль WildFly, обслуживаемая nginx
server {
listen 9990;
server_name project-wildfly.domain.me;
access_log /var/log/nginx/wildfly.access.log;
error_log /var/log/nginx/wildfly.error.log;
proxy_buffers 16 64k;
proxy_buffer_size 128k;
root /var/www/;
index index.html index.htm;
location /console {
proxy_set_header Host $server_addr:$server_port;
proxy_set_header X-Forwarded-Proto $scheme;
add_header Cache-Control "no-cache, no-store";
proxy_pass http://10.124.1.120:9990/console;
}
location /management {
proxy_set_header Host $server_addr:$server_port;
proxy_set_header X-Forwarded-Proto $scheme;
add_header Cache-Control "no-cache, no-store";
proxy_pass http://10.124.1.120:9990/management;
}
}
Это будет служить консоли администратора, и я смогу войти в систему с пользователем. Затем появляется следующее сообщение:
Access Denied
Недостаточно прав для доступа к этому интерфейсу.
Ничего в журнале ошибок. Спасибо за любой намек!