无法从公司网络访问基于流星的网站

时间:2013-11-05 16:02:36

标签: meteor


我为大客户建立了2个基于流星的应用程序 - MAN和BMW Denmark。不幸的是,两者都无法从自己的内部网络中看到应用程序(只是浏览器中的白屏)我能够看到它,我的合作伙伴能够看到它,只是从他们的[bmw和man]网络发生问题。我认为它与防火墙或任何类型的安全设置/服务有关,但是从他们的技术中获取任何信息都是不可能的。部门。这种情况可能是什么样的问题?我100%肯定它只与meteor有关,'coz old-school solutions(Django-based)在同一领域工作得很好。而且它与确切的应用程序无关,因为它可以在公司网络之外的任何其他浏览器上运行。

3 个答案:

答案 0 :(得分:0)

如果你运行Fiddler,会发生什么?空白屏幕可能是由于一个错误的请求。

我们遇到了与您类似的情况,问题与使用代理服务器剥离HTTP标头和公司网络的F5负载平衡设备有关。我们丢失的标题是X-Forwaded-for在通过公司代理服务器时导致问题。我们不得不解决他们的IT问题来解决它。

将公司网络外部的Fiddler跟踪与公司网络内的跟踪进行比较。

如果它在公司网络之外工作,问题可能就像我在上面描述的那样。

答案 1 :(得分:0)

最有可能将websocket端口默认为80/443以外的其他端口。许多企业防火墙阻止80和80以外的端口上的流量。 443。

答案 2 :(得分:0)

如果它不是建议的端口,则IT组可能存在限制,例如积极的Web过滤器或严格的站点白名单。根据我团队在大公司内部的经验,我们甚至无法在防火墙后面构建我们的应用程序,因为每次服务器刷新时都会进行包检查。 NPM和bower我们得到了同样的东西。