单机架设显示启动成功,但输入账号密码点登录就没反应、一直停在选择服务器或登录界面,基本不是电脑卡,而是登录链路断了一处。最常见就是服务端某个网关没真起来、IP端口没统一、登录器和引擎不是一套、杀毒把网关删了。先别急着换版本,按下面顺序查最快。
一、先确认是不是服务端假启动
很多人看M2窗口弹出来就以为好了,其实DBServer、LoginGate、RunGate没起来也会卡登录。
正确启动顺序:
1.DBServer.exe先起,看到数据库服务启动成功
2.LoginSrv.exe登录服务
3.LoginGate.exe登录网关
4.RunGate.exe游戏网关
5.最后起M2Server.exe
M2窗口底部要显示服务器正常运行、怪物加载完成、NPC加载完成才算真起好。
哪个黑窗口闪退了,就别继续登。闪退常见是端口被占、DBC路径错、杀软删dll。
二、单机IP和端口必须全统一填127.0.0.1
单机测试别填局域网IP也别填外网IP,所有配置统一写127.0.0.1最稳。
要核对的地方:
•DBServer配置里的IP
•LoginGate.ini的监听IP和端口
•RunGate配置
•Mir200下!Setup.txt的ServerAddr
•登录器配置器里的服务器IP
•list.txt列表里的IP
端口默认:
•LoginGate7000
•RunGate7100或7200
登录器填的端口必须和LoginGate一致,不然点登录直接卡住没报错。
如果改过端口,列表文件和登录器配置都要一起改,只改一边必卡。
三、列表文件放错位置也会卡登录界面
单机用本地列表最稳。
做法:
在服务端或登录器目录建个list.txt,内容写一行:
服务器名127.0.0.1
7000
登录器配置器里列表地址填:
list.txt
或者绝对路径D:\客户端目录\list.txt
生成完登录器,list.txt要和登录器放同一目录。
用http列表的话填http://127.0.0.1/list.txt,本机得有列表服务能读到。
列表读不到的表现是:登录器能打开,但服务器列表是空的,或者点了没反应。
四、登录器和引擎不配套怎么判断
网上说的登录器不配套,本质是登录器、LoginGate、M2三家对不上。
判断方法:
1.看M2主程序
打开服务端Mir200\M2Server.exe,看窗口标题或右键属性详细信息,确认是GOM、GEE、HERO、BLUE、Legend哪一类,版本号多少。
2.看网关版本
进GateServer或LoginGate目录,看网关程序版本,品牌要和M2一致。
GOM的端配HERO网关、BLUE的端配GOM登录器,都会卡账号验证。
3.看登录器配置器来源
登录器必须用这个端自带的配置器生成。
别拿别的版本万能登录器硬连,标题写GOM但实际内核不对也会假连接。
4.商业登录器看Key.lic
很多商业登录器配套包里会带:
•LoginGate.exe
•RunGate.exe
•Key.lic
这三个要一起换进服务端,不是只换登录器exe。
Key.lic要同时放Mir200目录和登录器目录,且是同一份。
判定不配套的典型现象:
•选区正常,输账号密码没反应
•点注册没反应
•提示登录器未配套
•提示版本过低
•M2没报错,网关也没连上
•换服务端自带测试登录器能进,换自己下的登录器就卡
最后一条基本就能确定是登录器问题。
五、正确解决办法(别乱下登录器)
步骤1:先用端里自带登录器测
服务端包一般都有「登录器配置」或LoginBuilder文件夹,里面才是配套配置器。
用它生成login.exe,放客户端根目录试登。
能进:说明服务端没问题,是你之前那个登录器不对。
不能进:继续查网关和IP。
步骤2:确认引擎类型再找登录器
M2是GOM就用GOM配置器
是GEE就用GEE
是HERO就用HERO
是BLUE就用BLUE
别跨引擎。
GOM/GEE登录器不能套HERO端,BLUE和Legend也互不兼容。
步骤3:覆盖配套网关
如果买的是商业登录器或换了登录器版本:
把商业包里的LoginGate.exe覆盖到服务端LoginGate目录
RunGate.exe覆盖到RunGate目录
Key.lic放Mir200
然后关掉所有服务端窗口重新按顺序起。
步骤4:登录器配置器参数
打开配套配置器:
•服务器IP:127.0.0.1
•端口:7000
•列表:本地list.txt
•微端:单机可关
•密钥:按商业登录器要求填,没密钥留空
•引擎类型下拉言应M2品牌
生成后替换旧登录器,别新旧放一起。
六、杀毒和防火墙拦截(新手最容易忽略)
WindowsDefender、360、火绒会把LoginGate、RunGate、插件dll当木马删。
表现就是服务端看起来起来了,实际网关进程被干掉,登录器连不上。
处理:
1.服务端整个目录加信任区
2.临时关Defender实时保护
3.关Windows防火墙测试
4.去杀软隔离区恢复被删文件
5.恢复后重新解压被删的网关或plugin目录
端口方面单机其实不用开防火墙规则,只要别拦截本机回环就行。
七、端口被占用也会假卡登录
cmd执行:
netstat-ano|findstr7000
看到有别的PID在监听,就去任务管理器结束掉。
常见占用:QQ游戏、加速器、代理软件、上次没关干净的LoginGate。
改端口也行,比如改7100,但登录器和列表同步改。
八、客户端版本和补丁不对
服务端是1.76端就用老客户端
是合击、内功、连击端就用对应新一点客户端
客户端混装最容易黑屏或登录无响应。
补丁解压位置:
补丁文件放客户端根目录,和mir.exe、login.exe同级
Data、Map、Wav、Pak按端里说明放
PAK密码不对也会进图黑,但登录界面卡住主要还是网关层
九、新手最简排查顺序
1.关杀软防火墙
2.服务端全关,管理员身份重起
3.确认DBServer、LoginGate、RunGate都在
4.M2显示正常运行
5.所有配置IP改127.0.0.1
6.端口确认7000
7.list.txt和登录器同目录
8.用端自带配置器重新生成登录器
9.账号密码登录测试
10.还卡就换配套LoginGate覆盖
十、怎么避免以后再踩这坑
下服务端时别只看压缩包名字写「GOM1.80」就信,很多改版包是混搭。
正经做法是:
•M2标题确认引擎
•网关版本对齐M2
•登录器只用同包配置器
•Key.lic成套
•IP全127.0.0.1
•启动顺序别乱
•杀软加白
只要服务端自带测试登录器能进,后面所有问题都落在登录器配置和不配套上,不用重下整个版本。
反过来如果自带登录器也卡,那就不是登录器的事,回头查LoginGate有没有真起来、7000被没被占、M2有没有加载完地图怪物。
卡登录界面这问题看着吓人,实际就那几处:网关没起、IP写错、端口不对、登录器和引擎不是一套、杀软删文件。按顺序排一遍基本都能进。
一、先确认是不是服务端假启动
很多人看M2窗口弹出来就以为好了,其实DBServer、LoginGate、RunGate没起来也会卡登录。
正确启动顺序:
1.DBServer.exe先起,看到数据库服务启动成功
2.LoginSrv.exe登录服务
3.LoginGate.exe登录网关
4.RunGate.exe游戏网关
5.最后起M2Server.exe
M2窗口底部要显示服务器正常运行、怪物加载完成、NPC加载完成才算真起好。
哪个黑窗口闪退了,就别继续登。闪退常见是端口被占、DBC路径错、杀软删dll。
二、单机IP和端口必须全统一填127.0.0.1
单机测试别填局域网IP也别填外网IP,所有配置统一写127.0.0.1最稳。
要核对的地方:
•DBServer配置里的IP
•LoginGate.ini的监听IP和端口
•RunGate配置
•Mir200下!Setup.txt的ServerAddr
•登录器配置器里的服务器IP
•list.txt列表里的IP
端口默认:
•LoginGate7000
•RunGate7100或7200
登录器填的端口必须和LoginGate一致,不然点登录直接卡住没报错。
如果改过端口,列表文件和登录器配置都要一起改,只改一边必卡。
三、列表文件放错位置也会卡登录界面
单机用本地列表最稳。
做法:
在服务端或登录器目录建个list.txt,内容写一行:
服务器名127.0.0.1
7000
登录器配置器里列表地址填:
list.txt
或者绝对路径D:\客户端目录\list.txt
生成完登录器,list.txt要和登录器放同一目录。
用http列表的话填http://127.0.0.1/list.txt,本机得有列表服务能读到。
列表读不到的表现是:登录器能打开,但服务器列表是空的,或者点了没反应。
四、登录器和引擎不配套怎么判断
网上说的登录器不配套,本质是登录器、LoginGate、M2三家对不上。
判断方法:
1.看M2主程序
打开服务端Mir200\M2Server.exe,看窗口标题或右键属性详细信息,确认是GOM、GEE、HERO、BLUE、Legend哪一类,版本号多少。
2.看网关版本
进GateServer或LoginGate目录,看网关程序版本,品牌要和M2一致。
GOM的端配HERO网关、BLUE的端配GOM登录器,都会卡账号验证。
3.看登录器配置器来源
登录器必须用这个端自带的配置器生成。
别拿别的版本万能登录器硬连,标题写GOM但实际内核不对也会假连接。
4.商业登录器看Key.lic
很多商业登录器配套包里会带:
•LoginGate.exe
•RunGate.exe
•Key.lic
这三个要一起换进服务端,不是只换登录器exe。
Key.lic要同时放Mir200目录和登录器目录,且是同一份。
判定不配套的典型现象:
•选区正常,输账号密码没反应
•点注册没反应
•提示登录器未配套
•提示版本过低
•M2没报错,网关也没连上
•换服务端自带测试登录器能进,换自己下的登录器就卡
最后一条基本就能确定是登录器问题。
五、正确解决办法(别乱下登录器)
步骤1:先用端里自带登录器测
服务端包一般都有「登录器配置」或LoginBuilder文件夹,里面才是配套配置器。
用它生成login.exe,放客户端根目录试登。
能进:说明服务端没问题,是你之前那个登录器不对。
不能进:继续查网关和IP。
步骤2:确认引擎类型再找登录器
M2是GOM就用GOM配置器
是GEE就用GEE
是HERO就用HERO
是BLUE就用BLUE
别跨引擎。
GOM/GEE登录器不能套HERO端,BLUE和Legend也互不兼容。
步骤3:覆盖配套网关
如果买的是商业登录器或换了登录器版本:
把商业包里的LoginGate.exe覆盖到服务端LoginGate目录
RunGate.exe覆盖到RunGate目录
Key.lic放Mir200
然后关掉所有服务端窗口重新按顺序起。
步骤4:登录器配置器参数
打开配套配置器:
•服务器IP:127.0.0.1
•端口:7000
•列表:本地list.txt
•微端:单机可关
•密钥:按商业登录器要求填,没密钥留空
•引擎类型下拉言应M2品牌
生成后替换旧登录器,别新旧放一起。
六、杀毒和防火墙拦截(新手最容易忽略)
WindowsDefender、360、火绒会把LoginGate、RunGate、插件dll当木马删。
表现就是服务端看起来起来了,实际网关进程被干掉,登录器连不上。
处理:
1.服务端整个目录加信任区
2.临时关Defender实时保护
3.关Windows防火墙测试
4.去杀软隔离区恢复被删文件
5.恢复后重新解压被删的网关或plugin目录
端口方面单机其实不用开防火墙规则,只要别拦截本机回环就行。
七、端口被占用也会假卡登录
cmd执行:
netstat-ano|findstr7000
看到有别的PID在监听,就去任务管理器结束掉。
常见占用:QQ游戏、加速器、代理软件、上次没关干净的LoginGate。
改端口也行,比如改7100,但登录器和列表同步改。
八、客户端版本和补丁不对
服务端是1.76端就用老客户端
是合击、内功、连击端就用对应新一点客户端
客户端混装最容易黑屏或登录无响应。
补丁解压位置:
补丁文件放客户端根目录,和mir.exe、login.exe同级
Data、Map、Wav、Pak按端里说明放
PAK密码不对也会进图黑,但登录界面卡住主要还是网关层
九、新手最简排查顺序
1.关杀软防火墙
2.服务端全关,管理员身份重起
3.确认DBServer、LoginGate、RunGate都在
4.M2显示正常运行
5.所有配置IP改127.0.0.1
6.端口确认7000
7.list.txt和登录器同目录
8.用端自带配置器重新生成登录器
9.账号密码登录测试
10.还卡就换配套LoginGate覆盖
十、怎么避免以后再踩这坑
下服务端时别只看压缩包名字写「GOM1.80」就信,很多改版包是混搭。
正经做法是:
•M2标题确认引擎
•网关版本对齐M2
•登录器只用同包配置器
•Key.lic成套
•IP全127.0.0.1
•启动顺序别乱
•杀软加白
只要服务端自带测试登录器能进,后面所有问题都落在登录器配置和不配套上,不用重下整个版本。
反过来如果自带登录器也卡,那就不是登录器的事,回头查LoginGate有没有真起来、7000被没被占、M2有没有加载完地图怪物。
卡登录界面这问题看着吓人,实际就那几处:网关没起、IP写错、端口不对、登录器和引擎不是一套、杀软删文件。按顺序排一遍基本都能进。

