传奇代理读取列表失败:代理配置到本地拦截全链修复

来源: 作者: 点击:
“读取列表失败”不是客户端炸了,是登录器通过代理去拉 list.txt(或远程列表 URL)时,链路在某一环断掉,代理没把数据回传给登录器。 用代理时比直连多一层变量,按下面顺序查,别一上来重装游戏。

先测列表地址本身死活
进登录器目录找 LoginConfig.ini / Config.ini / mir2list.ini,翻出 ListUrl 或列表地址那行(通常是 http://域名/list.txt 或 http://IP:端口/list.txt)。关掉代理,纯直连,把这个地址粘浏览器地址栏回车:
- 浏览器能出服务器名+IP+端口文字 → 列表服务端没死,问题在代理规则或本地拦截;
• 浏览器也 404 / 无法连接 / 空白 → 列表地址失效,找该服GM或发布站要新地址,代理怎么调都没用。

代理工具本身配置核对
打开传奇代理设置页:
• 代理IP、端口、账号密码(付费代理)填错一位就全断,节点过期也会假连接,换节点或重登账号;

• 模式别选错:“自动获取列表”要填对 URL,“本地加载列表”要在指定路径放好 ServerList.txt 且路径无中文无空格;

- 协议类型老登录器走 HTTP 直连最稳,Socks5 转 HTTP 握手失败就报这错,切回 HTTP 或全局透明模式;
• 代理的“绕过列表/Bypass”别把游戏服务器国内IP段塞进去,否则请求被代理抛弃,把游戏IP加进“直连/不代理”。

关掉代理裸连能出列表,就是代理规则问题;裸连也出不来,是网络或地址问题。

本地拦截三件套
• 杀软防火墙:360、火绒、Defender 常把登录器.exe和代理.exe的出站请求当异常掐了。临时关实时防护再开登录器,能出列表就把两个exe加信任白名单,控制面板→防火墙→允许应用通过→勾登录器和代理。

- Hosts 劫持:C:\Windows\System32\drivers\etc\hosts 用记事本管理员打开,删掉含 mir、mir2、login、list、该服域名的行,只留 127.0.0.1 localhost,保存。
- 系统代理残留:控制面板→Internet选项→连接→局域网设置,取消“使用代理服务器”,别让系统级代理和传奇代理打架。

清网络缓存与重置
管理员 CMD 依次:
ipconfig /flushdns
netsh winsock reset
netsh winhttp reset proxy
回车后重启机器。家里宽带 DNS 老化也会解析不到列表域名,网卡 IPv4 DNS 手动设 114.114.114.114 或 223.5.5.5,再 flushdns 一次。

登录器与列表文件本体
• 登录器目录里的 ServerList.txt / List.txt 若空着或几字节乱码,是从发布站下的时候没下全,重新下对应引擎(GOM/GEE/HERO)登录器覆盖,别拿错引擎;

- 本地列表 txt 编码用记事本另存为 ANSI 或 UTF-8 无 BOM 试,老引擎认 ANSI,格式按“区服名IP
端口”或半角竖线分隔,全角符号必挂;
• 客户端装在 C:\Program Files (x86) 里权限受限,剪切到 D:\Mir2 纯英文路径再开;

• 删登录器同目录 Cache / Temp 里 .dat .tmp 残留,避免旧列表缓存顶掉新请求。

代理和其他网络工具冲突
电脑同时开 VPN、网游加速器、另一个代理、Proxifier 类工具,会抢 1080/7890 等本地端口,传奇代理的列表请求被劫到别的隧道就空回。进游戏前全退,只留一个传奇代理。

服务端侧(自己架或问GM)
服端登录网关(LoginGate)没起、端口被占、list.txt 传在免费空间被删、IIS 权限没给 IUSR 读权限返回 403,玩家端再怎么调都读不到。换手机热点能出列表,原宽带封了端口;全网络都打不开列表地址,就是服端挂了或地址换了。

按“浏览器测地址→关代理裸连→核对代理模式协议→清hosts和DNS→退冲突软件加白名单→换ANSI列表文件重下登录器”这个顺序,九成以上传奇代理读取列表失败能定位到具体一环。代理节点本身维护的那一种,只能等节点恢复或换节点,不是本机能修的。