连接类故障(Connection Closed/Refused)
此类故障为GOM版本登录高频问题,核心是IP、端口配置不匹配或服务未正常启动,表现为登录器提示连接失败、服务器拒绝连接。
核心成因及排查步骤
1. IP与端口参数错位:GOM引擎登录需同步配置引擎、列表文件双重IP端口,任一不匹配即触发故障。单机架设默认IP为127.0.0.1,外网架设需填写服务器公网IP;列表文件含两个IP位置,分别对应开区IP和微端IP,需保持一致。端口方面,开区端口对应登录网关端口(默认7000),微端端口对应微端网关端口(默认8000),需在配置向导第二步核对。
排查方法:打开服务端“配置向导”,第一步基本设置确认IP填写正确,单机无需勾选动态IP;第二步登录网关记录端口号,同步修改list.txt列表文件中对应端口,确保列表端口与引擎端口完全一致。重启登录网关及引擎,重新生成登录器测试。
2. 服务未启动或进程崩溃:登录网关、微端网关、数据库任一服务未启动,会导致服务器拒绝连接。通过任务管理器查看进程,确认LoginSrv.exe(登录网关)、MicroSrv.exe(微端网关)、DBServer.exe(数据库)均正常运行。
排查方法:若进程缺失,打开服务端对应文件夹手动启动,如登录网关在LoginSrv文件夹下双击“启动网关.bat”;若启动后闪退,检查运行库是否完整,安装MSVBCRT.AIO组件后重启电脑重试。
3. 端口占用冲突:默认端口(7000、8000)易被其他程序占用,导致引擎无法正常监听端口。通过命令提示符输入“netstat -ano | findstr 端口号”,查询端口占用进程,结束占用进程或修改引擎端口。
排查方法:打开配置向导第二步,将登录网关端口改为未占用数值(如7001),同步更新list.txt列表文件对应端口,保存后重启所有服务,生成新登录器即可。
登录器读取列表失败
表现为登录器卡在读取列表界面或提示列表加载失败,核心是列表文件配置错误、本地列表服务器未正常运行。
核心成因及排查步骤
1. 列表文件格式错误:GOM引擎list.txt列表有固定格式,需严格遵循服务端示例填写,包含游戏名称、IP、端口、微端地址等要素,格式错乱会导致登录器无法读取。
排查方法:从服务端获取列表格式示例,核对list.txt内容,确保无多余空格、换行错误;本地架设需将列表地址设为http://127.0.0.1/list.txt,将“本地列表服务器”与list.txt放在同一文件夹并启动,在浏览器输入列表地址,能正常显示内容即配置有效。
2. IIS配置异常:若使用IIS搭建本地列表服务器,配置错误会导致列表无法访问。排查方法:打开IIS管理器,确认网站绑定地址为127.0.0.1,端口为80,将list.txt放在网站根目录,重启IIS服务后再次测试。
账号密码错误(实际密码正确)
表现为输入正确账号密码仍提示错误,核心是账号数据不同步、权限配置异常或登录器密码加密不匹配。
核心成因及排查步骤
1. 账号数据未同步:通过账号管理工具新增账号后,未重启数据库服务,导致数据未加载。排查方法:关闭数据库进程,打开服务端“启动数据库.bat”手动重启,重新登录即可;若为恢复账套后出现问题,需重新创建账号或同步账套数据。
2. 登录器加密设置错误:GOM登录器需勾选对应加密方式,与服务端加密参数不一致会导致密码验证失败。排查方法:打开登录器配置器,核对“加密设置”与服务端Envir文件夹下LoginConfig.txt中的加密方式一致,重新生成登录器。
3. 账号权限未启用:新增账号未勾选启用权限,或被误设为禁用状态。排查方法:打开账号管理工具,确认目标账号“启用”选项勾选,权限设为普通玩家或管理员,保存后重试登录。
登录后游戏不开门/无分区
表现为登录成功后无分区选项,或点击分区后无法进入游戏,核心是地址表配置错误、分区参数未初始化。
核心成因及排查步骤
1. !addrtable.txt文件配置错误:该文件存储分区地址信息,格式错误会导致分区无法显示。排查方法:打开服务端LoginSrv文件夹,找到!addrtable.txt,修改内容为“游戏名称 Title1 127.0.0.1 127.0.0.1 服务端IP:端口”,单机IP填写127.0.0.1,端口为登录网关端口,保存后重启登录网关。
2. 分区参数未配置:服务端未添加分区信息,导致登录后无分区可选。排查方法:打开GOM引擎M2主程序,进入“分区管理”,新增分区并填写分区名称、IP、端口,绑定对应服务端路径,保存后重启引擎。
GOM版本登录故障通用排查逻辑
1. 优先检查服务进程:确认数据库、登录网关、微端网关、引擎主程序均正常运行,缺失进程逐一重启,闪退则补充运行库、核对路径无中文。
2. 同步核对参数一致性:IP、端口、游戏名称需在引擎配置、列表文件、登录器配置中完全一致,任一参数偏差均会导致登录故障。
3. 重启验证生效:所有参数修改后,需完全关闭所有服务进程,按“数据库→网关→引擎→登录器”顺序重启,避免后台进程占用导致配置不生效。
补充说明:GOM版本部分登录故障与引擎版本相关,若上述方法无效,可更换对应版本引擎补丁,或核对服务端与客户端版本一致性,避免版本不兼容引发异常。

