无法使用IIS反向代理

时间:2016-05-10 21:34:23

标签: iis jenkins reverse-proxy

我在Windows 2012 R2服务器上安装了Jenkins作为服务,安装了应用程序请求路由,启用了反向代理,并且以下URL重写设置为IIS中的域:http://127.0.0.1:8080/{R:0}

Jenkins在端口8080上运行.IIS在端口80上运行。

为了这个问题,我们会说我在IIS上的域名是example.com,我正在让Jenkins反向代理。

我可以访问在我的Windows服务器上输入example.com或localhost:8080的Jenkins网站。我无法在Windows服务器之外访问它。

确保我在IIS中正确设置了所有内容。没有防火墙问题,我关闭了Jenkins服务,创建了一个Node.js服务器,并使用相同的域名在端口8080上使用完全相同的代理服务进行了测试。这非常有效。

我还创建了一个Frankenstein设置,其中IIS反向代理对Node.js服务器的请求。 Node.js服务器反向代理对Jenkins服务的请求。这种解决方案无处不在。这一切都在同一台机器上运行,每台机器使用不同的端口。这不太理想。

我正在使用Jenkins 2.2。

尝试访问该网站时,我没有收到任何错误。它最终只是超时了。

0 个答案:

没有答案