服务端黑窗显示启动成功但点登录器卡住、提示连接失败、闪退或无反应,通常是登录网关未正常监听、登录器IP/端口不匹配、登录器与服务端引擎不配套、被防火墙拦截或客户端补丁缺失导致。按下面顺序逐一排查。
一、确认服务端核心进程真正在运行
光看"启动成功"不够,需确认以下进程都存在且无红色报错:
•DBServer.exe(数据库服务)
•LoginSrv.exe或LoginGate.exe(登录网关,关键!缺了这个登录器连不上)
-GameGate.exe/SelGate.exe
•M2Server.exe(主引擎,显示"服务器启动完成")
若LoginGate没启或一闪而关:
•检查LoginGate.ini中端口是否被占用(默认7000或7100)
-cmd执行netstat-ano|findstr"7000"看是否有其他程序占用,结束占用进程再重启
•部分端需先启DBServer再启LoginSrv最后启Gate,顺序错会导致网关起不来
二、验证端口监听状态
按Win+R输入cmd回车执行:
netstat-ano|findstr"7000"
(若你端改过端口把7000换成对应数字如7100)
•有输出且状态LISTENING→网关在监听,跳到第三步查登录器
•无任何输出→网关未启或端口被拦,回去检查LoginGate进程和DBC配置,确认M2无红字报错(日期格式错也会导致M2卡住,把系统短日期格式改为yyyy-M-d)
三、登录器IP与端口必须和服务端一致
打开登录器所在目录,检查列表文件(list.txt/serverlist.txt/!ServerList.txt),内容格式应为:
盛世传奇|127.0.0.1|7000|0
或
[Server]
ServerAddr=127.0.0.1
ServerPort=7000
确认:
•IP必须是127.0.0.1(不能填192.168.x.x或外网IP)
•端口号与LoginGate.ini中Port=完全一致
•列表文件名、路径与登录器配置器中填的一致(本地列表填绝对路径如D:\LegendOfMir2\list.txt)
用服务端自带登录器配置器重新生成登录器最保险:打开MakeLogin.exe→填游戏名、列表地址http://127.0.0.1/list.txt或本地list.txt路径→生成→放客户端根目录。
四、登录器必须配套引擎版本
不同引擎登录器不通用:
•Hero/Blue引擎→用Hero引擎登录器配置器生成
•GOM/GEE引擎→用GOM登录器配置器生成(需对应版本号)
•翎风引擎→用翎风专用登录器
混用(如GOM端用Hero登录器)必连不上或闪退。确认服务端引擎类型看主程序名:M2Server.exe属性详情或看目录有无GameOfMir.exe(GOM)、HeroM2.exe(Hero)。必须用同端提供的登录器或配置器重新生成,别用网上下载的"万能登录器"。
五、关闭防火墙与杀软拦截
Windows防火墙常把LoginGate.exe、DBServer.exe当可疑程序拦截导致本机连不上:
•临时关闭WindowsDefender防火墙和所有第三方杀软再试
-若能进则把MirServer下所有.exe加入防火墙入站出站白名单
•检查登录器exe是否被隔离区误删,若有恢复并加信任
六、客户端完整性与补丁
•必须用完整原版客户端(推荐1.76十周年/1.85客户端),精简版或微端易缺登录UI资源导致卡加载
-把服务端"补丁"文件夹中Data、Map合并覆盖进客户端根目录(同名合并)
•GOM引擎Pak补丁需密码匹配,密码在Pak.txt或登录器配置器中填写,错密码导致界面资源加载失败
七、其他少见原因
-登录器或客户端路径含中文→改纯英文路径重放登录器
•系统日期格式导致M2读库失败→控制面板→区域→短日期格式
一、确认服务端核心进程真正在运行
光看"启动成功"不够,需确认以下进程都存在且无红色报错:
•DBServer.exe(数据库服务)
•LoginSrv.exe或LoginGate.exe(登录网关,关键!缺了这个登录器连不上)
-GameGate.exe/SelGate.exe
•M2Server.exe(主引擎,显示"服务器启动完成")
若LoginGate没启或一闪而关:
•检查LoginGate.ini中端口是否被占用(默认7000或7100)
-cmd执行netstat-ano|findstr"7000"看是否有其他程序占用,结束占用进程再重启
•部分端需先启DBServer再启LoginSrv最后启Gate,顺序错会导致网关起不来
二、验证端口监听状态
按Win+R输入cmd回车执行:
netstat-ano|findstr"7000"
(若你端改过端口把7000换成对应数字如7100)
•有输出且状态LISTENING→网关在监听,跳到第三步查登录器
•无任何输出→网关未启或端口被拦,回去检查LoginGate进程和DBC配置,确认M2无红字报错(日期格式错也会导致M2卡住,把系统短日期格式改为yyyy-M-d)
三、登录器IP与端口必须和服务端一致
打开登录器所在目录,检查列表文件(list.txt/serverlist.txt/!ServerList.txt),内容格式应为:
盛世传奇|127.0.0.1|7000|0
或
[Server]
ServerAddr=127.0.0.1
ServerPort=7000
确认:
•IP必须是127.0.0.1(不能填192.168.x.x或外网IP)
•端口号与LoginGate.ini中Port=完全一致
•列表文件名、路径与登录器配置器中填的一致(本地列表填绝对路径如D:\LegendOfMir2\list.txt)
用服务端自带登录器配置器重新生成登录器最保险:打开MakeLogin.exe→填游戏名、列表地址http://127.0.0.1/list.txt或本地list.txt路径→生成→放客户端根目录。
四、登录器必须配套引擎版本
不同引擎登录器不通用:
•Hero/Blue引擎→用Hero引擎登录器配置器生成
•GOM/GEE引擎→用GOM登录器配置器生成(需对应版本号)
•翎风引擎→用翎风专用登录器
混用(如GOM端用Hero登录器)必连不上或闪退。确认服务端引擎类型看主程序名:M2Server.exe属性详情或看目录有无GameOfMir.exe(GOM)、HeroM2.exe(Hero)。必须用同端提供的登录器或配置器重新生成,别用网上下载的"万能登录器"。
五、关闭防火墙与杀软拦截
Windows防火墙常把LoginGate.exe、DBServer.exe当可疑程序拦截导致本机连不上:
•临时关闭WindowsDefender防火墙和所有第三方杀软再试
-若能进则把MirServer下所有.exe加入防火墙入站出站白名单
•检查登录器exe是否被隔离区误删,若有恢复并加信任
六、客户端完整性与补丁
•必须用完整原版客户端(推荐1.76十周年/1.85客户端),精简版或微端易缺登录UI资源导致卡加载
-把服务端"补丁"文件夹中Data、Map合并覆盖进客户端根目录(同名合并)
•GOM引擎Pak补丁需密码匹配,密码在Pak.txt或登录器配置器中填写,错密码导致界面资源加载失败
七、其他少见原因
-登录器或客户端路径含中文→改纯英文路径重放登录器
•系统日期格式导致M2读库失败→控制面板→区域→短日期格式

