我在Azure云中有WAF,应用程序网关和VM。我已经在VM中部署了一个应用程序,该应用程序正在tomcate和端口8280上运行。
我的域名为www.abc.com。在DNS条目中,www.abc.com指向端口80上的我的Azure App Gateway。 我可以使用IP和端口访问我的应用程序。例如:- http://X.X.X.X:8280/MyApps/page1和http://X.X.X.X:8280/MyApps/page2。
我正在尝试配置App Gateway,以便当我尝试使用域名打开时。我的要求是,当我点击www.abc.com时,它应该重定向到URL www.abc.com/page1。我试图用基本类型和基于路径来设置侦听器。但是没有成功。当我尝试访问www.abc.com时,它会引发错误:
502-Web服务器在充当网关或代理服务器时收到无效响应。
答案 0 :(得分:0)
502错误始终表明从应用程序网关实例到后端VM都有防火墙限制。您可以验证与您的应用程序网关子网或VM子网关联的NSG中是否存在阻止流量。另外,这可能是由于自定义运行状况探针配置不正确引起的。您还可以从此doc中获得更多原因。
此外,您可以确认已正确设置url-based path。注意路径和端口。