传奇登录器点刷新没反应、转圈后提示读取列表失败、列表空白,本质就一件事:登录器没把 list.txt 拉回来,或者拉回来了但格式/版本对不上解析不出区名。先别重装客户端,按「列表地址本身死没死 → 本机网络拦没拦 → 单机配置对没对 → 登录器版本匹不匹配」四层查,基本都能定位。
一、先把列表地址贴浏览器测
不管单机还是连服,第一步都是拿浏览器验地址。
登录器配置里复制列表地址,一般是:
http://域名/list.txt
http://IP:端口/list.txt
关掉代理,纯直连贴进浏览器地址栏回车。
浏览器能出纯文本(区名IP
端口 这种格式)→ 列表服务端活着,问题在你本机
浏览器 404 / 超时 / 空白 / 跳无关页面 → 地址失效、服在维护、列表被下掉
浏览器出的是网页 HTML 不是纯文本 → 列表地址填错成官网首页了
同服别人也刷不出,直接找发布方要新列表,本机怎么调都没用。
二、单机架设:127.0.0.1 和端口对齐
自己架的服最容易被列表配置绊住。
1. list.txt 写法
客户端根目录新建 list.txt,通用 GOM/GEE 格式:
单机测试127.0.0.1 7000 0
0
字段:区名 IP 登录端口 显示状态
微端
单机 IP 必须 127.0.0.1,别写 192.168.x.x,也别写 localhost。
HERO 老端有的是空格分隔:
127.0.0.1 单机测试 7000
2. 编码和符号
记事本另存为 ANSI
英文竖线 |,别用中文|
行尾别多空格、别空行
UTF-8 带 BOM 老登录器会读成乱码空列表
3. 端口跟网关对齐
列表里写 7000,LoginGate 就必须监听 7000。
改过端口就把 !Setup.txt、登录器列表、配置器全改成同一个。
管理员 CMD 验证:
netstat -ano | findstr "7000"
没 LISTENING 就是 LoginGate 没起或被占。
4. 登录器放错位置
生成的登录器 exe 放客户端根目录(和 Data、Map 同级),别放桌面、别放服务端目录。
GOM 配置器里列表地址填:
.\list.txt 或 D:\MirClient\list.txt
部分版本强制 http,就起个本地列表小工具填 http://127.0.0.1/list.txt
三、连别人服:代理和防火墙先关
列表地址浏览器能开,但登录器刷不出,九成在本机拦截。
1. 代理只开网页代理
代理软件没把登录器进程加进游戏模式,列表请求走直连,直连又被环境挡了。
把登录器主程序加进代理进程名单,或临时关代理裸连测。
系统代理残留也清一下:
Internet 选项 → 连接 → 局域网设置 → 取消「使用代理服务器」
加速器、VPN、Proxifier 全关,别叠加。
2. 防火墙和杀软
Defender、360、火绒常把登录器出站请求当异常拦了,表现就是转圈失败。
临时关防火墙测:
控制面板 → Windows Defender 防火墙 → 关闭专用/公用
能出列表就把登录器 exe 加信任白名单,别一直关着
杀软隔离区翻一下,恢复被删的登录器文件,整个客户端目录加信任。
3. flushdns + 清 hosts
管理员 CMD:
ipconfig /flushdns
netsh winsock reset
重启电脑
hosts 劫持也常见:
C:\Windows\System32\drivers\etc\hosts
记事本管理员打开,删掉含列表域名、mir、login、list 的行,只留 127.0.0.1 localhost
网卡 DNS 改 114.114.114.114 或 8.8.8.8。
4. 换手机热点
原宽带校园网/公司网/小区网会挡游戏端口。
手机开热点连电脑测:
热点能出列表 → 原网络限制,跟登录器无关
热点也刷不出 → 回到第一步验列表地址
四、登录器跟引擎不匹配
列表能对但登录器直接读不出,或提示版本过低、引擎不兼容,是登录器货不对板。
GOM 端用 HERO 登录器
GEE 端用绿盟通用壳
服务端更新后没重新生成登录器
key.lic 不对、授权过期
修法:
用服务端自带登录器配置器重生成
GOM 配 GOM、GEE 配 GEE、HERO 配 HERO,别混
生成完覆盖到客户端根目录
带 key.lic 的把 Mir200 下那份同步过去
M2 窗口提示「角色名称版本库不匹配」「登录器版本错误」也是同一类,换同版本引擎包或同版本登录器即可。
五、登录器缓存脏了
之前拉过旧列表,缓存没清会一直读老的。
关登录器
删登录器目录下 Cache、Config、.dat、.tls
有 serverlist 缓存也删
重开登录器点刷新
路径别带中文,装客户端别放 C:\Program Files、别放桌面用户名中文目录。
六、服务端侧(自己架才看)
连服玩家不用管这段。自己架服务端时列表刷不出还看:
LoginGate 起了没,窗口有没有监听 7000
LoginSrv 地址表里写 127.0.0.1
列表放 IIS/本地列表工具,浏览器能访问才算通
免费空间传 list.txt 被删就换本地列表小工具
网关密码如果配了,登录器列表里也要填
七、最快排查顺序
1. 浏览器贴列表地址,能开继续,不能开找新地址
2. 单机核对 127.0.0.1 + 7000 + ANSI + 英文竖线
3. 关代理/VPN/加速器裸连
4. 关防火墙测一次,能出加白名单
5. 杀软隔离区恢复登录器文件
6. ipconfig /flushdns,清 hosts
7. 删登录器 Cache/Config 缓存
8. 换手机热点排除宽带限制
9. 用服务端同引擎配置器重生成登录器
10. 单机再查 netstat 7000 是否 LISTENING
八、现象对照
列表区名都不出 → 列表地址失效或本机拦截
浏览器能开登录器空白 → 编码 UTF-8、格式错、引擎不匹配
关代理就好 → 代理没转发登录器进程
防火墙关了就好 → 系统拦出站
热点能进本机进不了 → 原网络端口限制
昨天好今天炸 → 列表地址被换或杀软删文件
提示版本过低 → 登录器跟 M2 不对版
单机裸连也失败 → 127.0.0.1 没配或 LoginGate 没起
刷新列表失败不是客户端坏了的大问题。先浏览器验地址能省掉一半误操作;地址活着就是本机代理、防火墙、DNS、hosts 四件套;单机的再回头看 list.txt 格式和 7000 端口;最后才怀疑登录器版本。按这个顺序点,不用重下整个客户端。

