【发布时间】:2023-03-12 05:20:01
【问题描述】:
我有一个 rundeck 服务器,它在服务器 A 上运行,VIP 为 10.10.100.120。我还在服务器 B 上配置了一个代理,其 IP 地址为 192.168.38.205。
因此,代理服务器将传入流量重定向到 VIP:4440 以访问 Rundeck 应用程序。 要到达那里,我有两个选择;使用应用程序的 VIP 或服务器 B 的 IP 地址(代理服务器)。
应用服务器是 Centos 7,运行 Rundeck 3.0.22
代理服务器是一个运行 apache 2.2 的 Centos 6
这是我在代理服务器上的 httpd 配置:
<VirtualHost *:80>
ProxyPreserveHost On
# Servers to proxy the connection, or;
# List of application servers:
# Usage:
# ProxyPass / http://[IP Addr.]:[port]/
# ProxyPassReverse / http://[IP Addr.]:[port]/
# Example:
ProxyPass / http://10.10.100.120:4440/
ProxyPassReverse / http://10.10.100.120:4440/
ServerName localhost
</VirtualHost>
已加载代理模块:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
我按照这里的说明进行操作:
来自Digital ocean's proxy guide!
问题是:
当我从代理访问应用程序并单击“资源模型”选项卡以在项目>项目设置>编辑节点下添加节点文件时,不会出现新窗口。
通常应该会出现,通过这种方式我可以选择我想要用作节点文件的模型。
预期结果:
代理服务器问题:
【问题讨论】: