
元宝:
根据错误信息分析,这是一个Lua脚本运行时的会话验证问题,具体表现为:
- 核心错误:
- 文件
/usr/lib/lua/luci/sauth.lua第87行抛出”Session data invalid!”(会话数据无效) - 触发机制是通过C语言的
assert断言函数验证失败
- 调用链分析:
assert() → sauth.lua:read() → dispatcher.lua:dispatch()
说明这是在一个Web调度处理过程中发生的会话验证失败
- 可能原因:
- 会话cookie损坏或过期
- 服务器端会话存储异常
- 系统时间不同步导致会话失效
- 权限配置问题
- 解决方案建议:
- 清除浏览器cookie后重试
- 检查服务器时间同步状态
- 验证
/tmp目录的写入权限 - 查看系统日志获取更详细的错误信息:
logread | grep luci
- 如问题持续,可尝试重建会话文件:
rm /tmp/luci-sessions/*
这是OpenWrt/Luci网页界面常见的会话管理问题,通常通过刷新页面或重启服务即可解决。
(注:文档部分内容由 AI 生成)
评论(已关闭)
评论已关闭