GOM版本架设完点登录器出问题,九成集中在服务端没起全、IP端口对不齐、登录器与引擎不同版本、补丁PAK密码错这四块,按现象对号入座比重装服务端快。
能开登录器但列表空白或读不到服务器
单机测就填http://127.0.0.1/list.txt或127.0.0.1:7000,外网填公网IP加映射端口。先确认LoginGate.exe、RunGate.exe、DBServer.exe、M2Server.exe四个窗口都在跑且无红字,网关没起列表必然空。列表文件list.txt必须是纯文本,格式每行“区名IP
端口”,别夹HTML也别带空格,浏览器能打开不等于登录器认,登录器只认纯文本。HTTPS列表要放XF插件到登录器配置器PlugClient和服务端Mir200\PlugClient两边,不然浏览器能看登录器空白。
能选区但点开始游戏卡“正在连接”或connectionclosed
IP没统一是最常见病。单机所有位置(!Setup.txt、LoginGate.ini、LoginSrv、selgate.ini、登录器配置器)全写127.0.0.1;外网全写公网IP,别服务端写127.0.0.1登录器写公网,握手直接失败。端口默认7000登录、7100/7200游戏、8000微端,改过一个地方就得全改,用netstat-ano查被占用(迅雷酷狗常占7000),占用了要么结束进程要么全局换端口。云服务器安全组和本机防火墙入站规则不放行TCP这些端口,手机和局域网其他机器必卡连接。
输账号密码后闪退、黑屏、进图不显示NPC
黑屏先查NewopUI.Pak,密码错或文件缺会导致界面资源加载不出,登录器配置器PAK选项卡里逐行看状态,红字“密码错误”就把pak.txt路径和客户端Data目录对上,绝对路径别用中文。进游戏黑屏但能走路是微端没起,GOM要起UpdateGate和UpdateServer两个微端网关,不起微端地图和WIL资源下不来。闪退多伴M2红字,看红字内容:地图缺失去Mir200\Map补.map,脚本错去QuestDiary或Market_Def看引号没闭合,插件冲突就删PlugList.txt里非IPLocal.dll的条目重起。
提示版本不匹配/登录器版本太老
服务端Mir200\Envir\Version.txt和客户端ClientVersion.ini、登录器配置器版本号三者一字不差,删客户端Data下Version.dat缓存再进。Key.Lic授权文件必须服务端Mir200和登录器配置器同一份,引擎过期或Key不对就报版本老,拿同版本引擎包重新生成登录器。
M2启动本身就红字闪退导致后面全连不上
先关杀软把服务端目录加白名单,C盘根目录删PDOXUSRS.NET,注册表搜SHAREDMEMLOCATION改0x5BDE,重启;右键GameCenter.exe和M2Server.exe选管理员身份运行,Win10/11和Server系统权限不足必闪。DBC2000路径指到MirServer\Mud2\DB,错路径报Cannotaccessdatabase;路径含中文文件夹直接起不来,整个服务端放D:\MirServer这种纯英文。
三端版手机卡连接服务器中
安卓APK里assets下config.json或ServerIP.txt的IP端口要和网关一致,公网环境填公网IP别填127.0.0.1,手机不走本机回环。服务端M2里“三端互通”勾上,RunGate和LoginGate都要起,只起PC网关手机永远转圈。
创建角色提示失败或账号不存在
DBServer下FDB和IdDB索引坏了,拿备份盖;DBService里数据库名账号密码和MySQL/SQLServer里建的库对不上也会报账号不存在。区名带空格也会导致不开门,配置向导里把空格去了重生成。
排查顺序记住一条:先看四个网关窗口红不红字→再pingIP和telnet端口→再看登录器列表地址和IP端口→最后查PAK密码和Version.txt。绝大多数“登录时出的问题”往前倒都是网关没起全或IP混写,不用动版本文件。
能开登录器但列表空白或读不到服务器
单机测就填http://127.0.0.1/list.txt或127.0.0.1:7000,外网填公网IP加映射端口。先确认LoginGate.exe、RunGate.exe、DBServer.exe、M2Server.exe四个窗口都在跑且无红字,网关没起列表必然空。列表文件list.txt必须是纯文本,格式每行“区名IP
端口”,别夹HTML也别带空格,浏览器能打开不等于登录器认,登录器只认纯文本。HTTPS列表要放XF插件到登录器配置器PlugClient和服务端Mir200\PlugClient两边,不然浏览器能看登录器空白。
能选区但点开始游戏卡“正在连接”或connectionclosed
IP没统一是最常见病。单机所有位置(!Setup.txt、LoginGate.ini、LoginSrv、selgate.ini、登录器配置器)全写127.0.0.1;外网全写公网IP,别服务端写127.0.0.1登录器写公网,握手直接失败。端口默认7000登录、7100/7200游戏、8000微端,改过一个地方就得全改,用netstat-ano查被占用(迅雷酷狗常占7000),占用了要么结束进程要么全局换端口。云服务器安全组和本机防火墙入站规则不放行TCP这些端口,手机和局域网其他机器必卡连接。
输账号密码后闪退、黑屏、进图不显示NPC
黑屏先查NewopUI.Pak,密码错或文件缺会导致界面资源加载不出,登录器配置器PAK选项卡里逐行看状态,红字“密码错误”就把pak.txt路径和客户端Data目录对上,绝对路径别用中文。进游戏黑屏但能走路是微端没起,GOM要起UpdateGate和UpdateServer两个微端网关,不起微端地图和WIL资源下不来。闪退多伴M2红字,看红字内容:地图缺失去Mir200\Map补.map,脚本错去QuestDiary或Market_Def看引号没闭合,插件冲突就删PlugList.txt里非IPLocal.dll的条目重起。
提示版本不匹配/登录器版本太老
服务端Mir200\Envir\Version.txt和客户端ClientVersion.ini、登录器配置器版本号三者一字不差,删客户端Data下Version.dat缓存再进。Key.Lic授权文件必须服务端Mir200和登录器配置器同一份,引擎过期或Key不对就报版本老,拿同版本引擎包重新生成登录器。
M2启动本身就红字闪退导致后面全连不上
先关杀软把服务端目录加白名单,C盘根目录删PDOXUSRS.NET,注册表搜SHAREDMEMLOCATION改0x5BDE,重启;右键GameCenter.exe和M2Server.exe选管理员身份运行,Win10/11和Server系统权限不足必闪。DBC2000路径指到MirServer\Mud2\DB,错路径报Cannotaccessdatabase;路径含中文文件夹直接起不来,整个服务端放D:\MirServer这种纯英文。
三端版手机卡连接服务器中
安卓APK里assets下config.json或ServerIP.txt的IP端口要和网关一致,公网环境填公网IP别填127.0.0.1,手机不走本机回环。服务端M2里“三端互通”勾上,RunGate和LoginGate都要起,只起PC网关手机永远转圈。
创建角色提示失败或账号不存在
DBServer下FDB和IdDB索引坏了,拿备份盖;DBService里数据库名账号密码和MySQL/SQLServer里建的库对不上也会报账号不存在。区名带空格也会导致不开门,配置向导里把空格去了重生成。
排查顺序记住一条:先看四个网关窗口红不红字→再pingIP和telnet端口→再看登录器列表地址和IP端口→最后查PAK密码和Version.txt。绝大多数“登录时出的问题”往前倒都是网关没起全或IP混写,不用动版本文件。

