2016-12-07 22 views
2

我坚持在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; 
    } 
} 

这将用于管理控制台,我可以与用户登录。然后,出现此消息:

拒绝访问

足够的特权访问此接口。

错误日志中没有内容。感谢您的任何提示!

回答

0

也许你需要打开management模块。

试试这个:sh standalone.sh -b 0.0.0.0 -bmanagement 0.0.0.0 &