一、基础环境与路径检查
服务端必须解压至D盘根目录(如 D:\MirServer),严禁使用中文路径或带空格的文件夹名。启动前彻底关闭所有杀毒软件,防止其误删关键网关文件(如LoginGate.exe)。检查任务管理器,确保LoginSrv、GameSrv等核心进程全部存活,无报错弹窗。
二、IP地址与端口配置
本地与局域网测试
单机测试时,服务端配置文件(如LoginSrv.cfg)及登录器IP必须统一设置为 127.0.0.1。局域网联机需改为本机内网IP(如 192.168.1.10),并确保路由器已开启端口转发(默认7000、7100、7200端口)。
外网架设
若使用公网IP,需在引擎控制器中勾选“动态IP”模式。云服务器用户必须登录控制台,在安全组规则中明确放行上述游戏端口,否则外网无法连接。
三、登录器与引擎匹配
这是导致“不开门”或“连接失败”的高频原因。严禁混用不同引擎的登录器(如GOM端配BLUE登录器)。必须使用服务端自带的登录器配置器,重新生成时需同步密钥(Key)文件,并确保列表文件(server.txt)中的IP端口与服务端严格一致。
四、网络与防火墙拦截
Windows防火墙及第三方安全软件会拦截连接。建议测试时暂时关闭防火墙,或在入站规则中手动放行TCP端口7000-7200。使用 netstat -ano 命令检查端口是否被其他进程占用,若被占用需修改端口或结束冲突进程。
五、进阶故障排查
• 角色卡门:创建角色后无法进入游戏,多为地图文件缺失或网关配置错误,检查M2Server控制台是否有红色报错日志。
- 权限问题:右键点击客户端和服务端主程序,勾选“以管理员身份运行”,避免因权限不足导致数据读取失败。
- 数据库修复:若账号注册失败,检查DBServer是否正常连接数据库,必要时使用引擎自带的数据库修复工具。
若上述步骤仍无法解决,请依次重启路由器、清理服务端缓存文件并重新加载引擎配置。

