A R*_*A R 5 browser connection networking opensuse mongodb
我对 MongoDB(或 Linux 安全性,也许)有一些问题:
1 我在 OpenSuSE 13.1 机器(充当数据服务器)上运行 MongoDB 3.0。我有一个由 4 台不同操作系统的计算机组成的本地网络。
2 我可以使用 mongo 命令、pymongo Python 库或 Robomongo 从 Windows 8.1 笔记本电脑进行连接。一切正常:我可以查询服务器并插入内容。
3但是,当我尝试访问端口 27017 以查看“看起来您正在访问...”消息时,浏览器显示“连接已重置”。
4 SuSe 的防火墙和 AppArmor 被禁用。
问题:有一台计算机无法访问本地服务器的地址。所述计算机位于同一本地网络中并运行 Windows 8.1。我尝试了许多其他设备和操作系统(请参阅评论中的 miniupdate),它们都设法访问了服务器上的 27017 端口。当然,服务器只是简单地显示消息“看起来您正在尝试在本机驱动程序端口上通过 HTTP 访问 MongoDB。”。您对为什么有问题的计算机中的浏览器一直说“连接已重置”而不是显示上述消息有什么想法吗?请注意,这台计算机可以做我在第 2 点中提到的所有事情。让我感到困惑的是浏览器。
自己找到了解决办法:禁用Avast Antivirus的“Web盾”。它以某种方式重置了浏览器与 Mongo 的连接。
再次,我意识到 Mongo 不会在该端口上使用 HTTP,但除此之外的所有其他设备都能够连接(仅获取消息)这一事实仍然困扰着我。
归档时间: |
|
查看次数: |
15418 次 |
最近记录: |