列表获取失败的核心原因
登录器启动后显示“获取列表失败”或空白,本质是客户端无法从远程服务器下载list.txt文件。这通常由列表地址失效、网络拦截、文件格式错误或登录器版本不匹配导致。
玩家端快速排查步骤
网络与地址验证
1. 测试列表地址:打开登录器目录下的LoginConfig.ini,找到ListUrl字段的URL,直接复制到浏览器打开。若浏览器显示“404”或无法连接,说明列表地址已失效,需联系GM更换;若浏览器能显示服务器列表文本,则问题出在登录器本身。
2. 切换网络环境:断开当前WiFi,使用手机热点重试。若能获取列表,说明原网络存在端口屏蔽或DNS污染。
3. 清理缓存:以管理员身份运行CMD,输入ipconfig /flushdns清除DNS缓存,重启登录器。
软件环境修复
1. 关闭拦截软件:退出360、火绒等杀毒软件,以及网络加速器。这些软件可能误判登录器为恶意程序,阻断其网络请求。
2. 检查Hosts文件:打开C:\Windows\System32\drivers\etc\hosts,删除所有与传奇域名相关的行,防止恶意劫持。
3. 更换登录器:从发布站重新下载最新版登录器,旧版本可能因协议过期无法连接。
架设端(GM)深度修复
列表文件配置规范
1. 编码格式:列表文件必须保存为ANSI编码。使用记事本编辑后“另存为”时务必选择ANSI,UTF-8编码会导致登录器解析乱码。
2. 格式标准:确保IP和端口与!Setup.txt一致。以GOM引擎为例,标准格式为:
服务器名称|IP|端口|1|备用IP|0|0
示例:测试一区|127.0.0.1|7000|1|127.0.0.1|0|0
3. 空间稳定性:免费列表空间极易失效,建议使用付费网站空间或专用列表服务器(如IIS),确保外网能直接访问.txt文件。
登录器生成器设置
1. 地址填写:在配置器中,“列表地址”必须包含http://前缀,且末尾不能有空格。
2. 引擎匹配:登录器配置器必须与服务端引擎版本完全一致(如GOM1108配GOM1108登录器),混用会导致协议不兼容。
3. 白名单配置:若登录器加壳或使用防劫持插件,需在防火墙和杀毒软件中添加信任,否则生成即被拦截。
单机架设特殊处理
本地测试时,若使用127.0.0.1作为IP,需确保本地Web服务(如Apache)已启动,并将列表文件放入Web根目录。简易方法是使用“单机列表服务器”小工具,启动后登录器配置为http://127.0.0.1/list.txt即可。
常见错误代码对照
• 无法连接:列表URL错误或服务器未放行80/443端口。
- 读取超时:网络延迟过高,或列表文件过大。
• 空白列表:列表文件内容格式错误,或登录器PAK密码不匹配。
修复后,务必在M2控制台输入@ReloadLogin重载登录配置,并清除客户端缓存再测试。

