2016-11-22 74 views
0

首先,如果以前已经回答过类似的问题,但是Azure配置似乎有变化,因为我迄今为止看到的大多数帖子都有变化。在Azure上打开端口到虚拟机

我有一个应用程序,我已经安装在Azure虚拟机[Windows服务器2012]上。 它实际上是API经理,如果有人有这方面的经验。

应用程序启动Tomcat并侦听端口9443上的SSL流量。为什么它不是443我不确定。

我建立了我的网络安全组入站安全规则,如下:

优先级:1010 来源:任何 服务:定制 协议:任何 端口范围:9443 操作:允许

虽然我仍然没有从浏览器访问这个喜悦,但我感到有点混淆“此网站无法到达/连接重置”错误。

我会欢迎任何指针来得到这个工作或调试!

+0

您是否还向Windows防火墙添加了一个例外..? – juunas

+0

是啊,Windows防火墙将是这不起作用的唯一原因,也检查如果tomcat确实监听该端口 – 4c74356b41

回答

0

我最近遇到了几乎和你一样的问题。什么对我有效:

1)我在任何其他入站规则之前添加了入站规则。我注意到你的规则是1010,这意味着它在默认的RDP规则之后被应用。不,这不应该有所作为,但它可能。

2)创建入站规则时,点击“高级”按钮,选择CIDR选项并将流量路由到虚拟机的内部IP地址。

3)对于目标端口范围,我只选择了我需要的端口。在你的情况9443.

我的问题是内部IP地址。一旦我确定一切都开始为我工作。