找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 2550|回复: 3

【新手求助】LUCI http登录控制台遇到BAD GATEWAY

[复制链接]
发表于 2021-4-25 07:33 | 显示全部楼层 |阅读模式
新手尝试自己搜索解决失败,故来恩山求助诸位。
原红米AC2100从Breed刷入某基于lede的openwrt固件,正常使用数月(发现问题1天前还登陆过控制台),现碰到的问题主要是无法用网关ip登录luci控制台,ipv4和v6的网关地址反馈都是bad gateway。
此后,尝试解决无果就想从breed重刷一下,结果第一次reset进入breed可以进入web控制台,但因故退出重启之后再进breed的控制台也显示bad gateway了,而可以通过telnet进入breed。
多台设备通过有线/无线连接均有此问题。

路由器:红米AC2100
Breed:已刷
Openwrt版本:忘记是恩山下的哪位的版本了,但默认路由网关是10.0.0.1因该算是特征
DHCP:可以正常获得ipv4和ipv6的地址和网关,可以上网。
SSH:不管是openwrt还是breed,都可以正常ssh登录

此外,之前通过搜索,还尝试过1.df命令查看空间占用,系统占了30MB,其他文件使用只有2%左右;2.清除浏览器缓存,重启路由/pc等等;3.确定uhttpd服务运行中,更改v4和v6的一些设置。

请问诸位大佬有没有什么思路或者直接的解决办法?需要openwrt日志或者测试的我会提供,目前没贴主要是不知道提供什么有用。
或者如何在telnet进入breed后以命令行形式重装openwrt过度系统?
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-4-25 08:44 | 显示全部楼层
重刷breed,然后ac2100换个新固件吧。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-4-25 13:32 | 显示全部楼层
查了一下日志,确实是uhttpd错误,第一条是无法加载debug.lua:

Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]: /usr/bin/lua: error loading module 'luci.debug' from file '/usr/lib/lua/luci/debug.lua':
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       cannot read /usr/lib/lua/luci/debug.lua: I/O error
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]: stack traceback:
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       [C]: ?
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       [C]: in function 'require'
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       /usr/lib/lua/luci/util.lua:8: in main chunk
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       [C]: in function 'require'
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       /usr/lib/lua/luci/config.lua:4: in main chunk
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       [C]: in function 'require'
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       /usr/lib/lua/luci/cacheloader.lua:5: in main chunk
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       [C]: in function 'require'
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       /www/cgi-bin/luci:2: in main chunk
Sun Apr 25 13:25:53 2021 daemon.err uhttpd[1570]:       [C]: ?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-4-25 14:15 | 显示全部楼层
在上述错误提到的文件中查了一下,只有util.lua用到两处luci.debug

local ldebug = require "luci.debug"

function libpath()
        return require "nixio.fs".dirname(ldebug.__file__)
end

是否可以直接去掉这个debug模块,或者搜索debug.lua文件替换?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-26 00:47

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表