TPLink Archer C2 V1 固件升级后,管理页面无法访问

TPLink Archer C2 V1 固件升级后,管理页面无法访问

我最近安装了 Quantum Fiber,并试图重新配置我的路由器,因为光纤是在下层接入的,而大多数网络是在上层。我成功地在下层连接了 Archer C7 路由器,而且它工作正常。我曾短暂地通过 WDS 桥接器在上层连接了我较旧的 Archer C2 路由器。遗憾的是,后来我决定给它一个不同的 SSID,但情况却每况愈下。当我下次配置时尝试扫描 SSID 时,路由器挂起了,我不得不重新启动它,而且无论我尝试多少次,我都无法再配置 WDS。我想可能是固件出了问题,所以我下载了 Archer C2 V1 的最新固件并安装了它。这似乎成功完成了,但现在我甚至无法登录管理页面,因为它一直重定向到 HTTPS,尽管我的浏览器没有配置为这样做。当我使用 CURL 直接从路由器下载登录页面时,我在页面上的其余代码中看到了这一段代码:

if (window.parent != window)
{
    var refresh = function(domain, port, frame, page) {
        if ($.local) location.reload(true);
            else {
                var ret = window.parent.location.href.match(/(https?):\/\/([^:\/]+)(:\d+)?\/?([^?]*)/);
                window.parent.location.href = ret[1] + "://" + (domain ? domain : ret[2]) + (port ? ":" + port : (ret[3] ? ret[3] : "")) + "/" + (frame ? frame : (ret[4] ? ret[4] : "")) + (page ? "#__" + page.match(/\w+\.htm$/) : "");
            }
    }
    refresh();
}

我怀疑这可能与问题有关。关键是,如果我将 curl 的输出重定向到文件并打开该文件,我实际上可以看到登录页面,但我无法直接访问该页面,因为当我直接从浏览器访问它时,它似乎重定向到 https 并给出错误“192.168.0.1 拒绝连接”。我断开了路由器与网络其余部分的连接,并进行了出厂重置以达到这一点。它为我的桌面分配了一个动态 IP 地址,并允许我使用 CURL 检索登录页面,但由于明显的浏览器重定向,我实际上无法登录。

编辑: 我尝试使用 Chrome 中的开发者模式并跟踪网络请求。第一个请求的响应中的标头是:

Content-Length:
0
Date:
Sat, 19 Aug 2023 13:27:43 GMT

Location:
https://192.168.0.1/
Server:
lighttpd

我认为这更可能是问题的根源,因为我没有看到页面实际被下载,只是一个重定向。

答案1

与直觉相反的是,我需要(至少在 Chrome 中)将“始终使用安全连接”选项更改为“开”,而不是“关”。这导致 Chrome 显示警告页面,而不是自动重定向,并且警告页面允许我继续操作而无需重定向到 HTTPS。

相关内容