![调制解调器似乎部分阻止了主机的网页内容](https://linux22.com/image/1311259/%E8%B0%83%E5%88%B6%E8%A7%A3%E8%B0%83%E5%99%A8%E4%BC%BC%E4%B9%8E%E9%83%A8%E5%88%86%E9%98%BB%E6%AD%A2%E4%BA%86%E4%B8%BB%E6%9C%BA%E7%9A%84%E7%BD%91%E9%A1%B5%E5%86%85%E5%AE%B9.png)
我正在从蜂窝调制解调器后面的主机加载网页。 Web 端口路由正确,页面开始加载(加载标题和部分 html 头),但在尝试加载网页中的 js 文件时总是停止。 停止的位置非常一致。
主机在位于调制解调器后面之前工作正常。
我无法物理访问主机或调制解调器。
在无法访问调制解调器配置(它是客户端调制解调器)的情况下,我预感到调制解调器可能有一个设置,导致它根据页面内容的一些标准阻止网页请求。这可能吗?如果是这样,当我进入配置时应该寻找哪些设置?
还有一个
TELUS Smart Hub HSPA WiFi 路由器(带语音功能)
主机与外界之间。所以可能与该设备有关。
调制解调器后面实际上有四台计算机,端口 81 至 84 映射到各自的 Web 服务器。它们的行为都相同。
*****更新**
我已经确认问题在于名为 checkAXversion.js 的 js 文件被阻止。js 文件中包含字符串“ActiveX”,这可能导致调制解调器由于错误的 activex 阻止过滤器而阻止该文件。通过调制解调器接口,我再次检查了过滤器是否已关闭。下一步要做的是升级调制解调器固件,看看是否能解决问题。
答案1
如果不知道调制解调器型号,就很难确定是什么阻止了 .js 文件,但是,大多数路由器都有内容过滤选项。
这泰勒斯(见第 36 页)肯定有这个选项,但默认是不阻止任何内容,并且必须非常有意地使用可用选项来阻止它。您的 javascript 引用了 activex,因此“阻止 activex”选项可能足以停止整个 js 脚本的加载。
不同的路由器具有不同级别的内容过滤功能,通常位于选项中的内容过滤标题下。它应该与链接的 pdf 中的 Telus 选项非常相似。