能到角色区才提示服务器验证失败,说明登录网关已经连通,账号验证也基本通过,问题集中在引擎授权、登录器协议、角色网关连接或数据库连接上。按下面顺序排查。
检查引擎授权和KEY
如果使用的是带授权机制的引擎,登录器必须导入正确的KEY。KEY错误、过期、版本不匹配,都会导致进入角色区时验证失败。重新覆盖引擎包,确认KEY文件完整,再用配套配置器重新生成登录器。
确认登录器与引擎配套
GOM、GEE、HERO、996等引擎的登录器协议不同,混用登录器配置器会导致能读到列表、能登录账号,但在角色验证阶段失败。必须使用与当前引擎版本完全配套的登录器配置器重新生成。
检查角色网关SelGate状态
进入角色区需要SelGate正常工作。打开SelGate窗口,确认没有报错、没有闪退、端口没有被占用。如果SelGate启动失败,账号能通过登录验证,但角色列表无法正确加载,就会提示验证失败。
核对端口一致性
引擎配置向导中的服务器端口必须与列表文件、登录器配置中的端口一致。常见端口为7000、7100、7200。端口不一致时,登录阶段可能正常,但后续网关通信会失败。
检查IP配置
单机测试时,IP统一填127.0.0.1。不要混用局域网IP或公网IP。!addrtable.txt、引擎配置、登录器地址必须一致。如果IP不一致,登录器和网关之间的验证握手会失败。
检查数据库连接
账号能登录,不代表角色数据能正常读取。打开DBServer,确认数据库别名、路径、账号、密码正确。如果数据库连接异常,角色列表加载失败,也会提示验证失败。
检查防火墙和杀毒软件
Windows防火墙或杀毒软件可能拦截SelGate、DBServer的通信。单机测试时可以先关闭防火墙和实时防护,确认是否恢复正常。如果恢复正常,再将服务端目录加入白名单。
清理旧数据
如果之前测试过其他版本,FDB和IDDB中可能残留不兼容数据。备份后清理MirServerDBServerFDB和MirServerLoginSrvIDDB,重启服务端再测试。
快速排查顺序
第一,确认SelGate已正常启动且无报错。
第二,确认引擎KEY和授权文件正确。
第三,确认登录器与引擎版本完全配套。
第四,确认端口7000、7100、7200一致且未被占用。
第五,确认IP全部使用127.0.0.1。
第六,确认DBServer数据库连接正常。
第七,关闭防火墙和杀毒后重新测试。
多数情况下,重新覆盖引擎、导入正确KEY、使用配套登录器配置器重新生成登录器,就能解决进入角色区时的服务器验证失败问题。
检查引擎授权和KEY
如果使用的是带授权机制的引擎,登录器必须导入正确的KEY。KEY错误、过期、版本不匹配,都会导致进入角色区时验证失败。重新覆盖引擎包,确认KEY文件完整,再用配套配置器重新生成登录器。
确认登录器与引擎配套
GOM、GEE、HERO、996等引擎的登录器协议不同,混用登录器配置器会导致能读到列表、能登录账号,但在角色验证阶段失败。必须使用与当前引擎版本完全配套的登录器配置器重新生成。
检查角色网关SelGate状态
进入角色区需要SelGate正常工作。打开SelGate窗口,确认没有报错、没有闪退、端口没有被占用。如果SelGate启动失败,账号能通过登录验证,但角色列表无法正确加载,就会提示验证失败。
核对端口一致性
引擎配置向导中的服务器端口必须与列表文件、登录器配置中的端口一致。常见端口为7000、7100、7200。端口不一致时,登录阶段可能正常,但后续网关通信会失败。
检查IP配置
单机测试时,IP统一填127.0.0.1。不要混用局域网IP或公网IP。!addrtable.txt、引擎配置、登录器地址必须一致。如果IP不一致,登录器和网关之间的验证握手会失败。
检查数据库连接
账号能登录,不代表角色数据能正常读取。打开DBServer,确认数据库别名、路径、账号、密码正确。如果数据库连接异常,角色列表加载失败,也会提示验证失败。
检查防火墙和杀毒软件
Windows防火墙或杀毒软件可能拦截SelGate、DBServer的通信。单机测试时可以先关闭防火墙和实时防护,确认是否恢复正常。如果恢复正常,再将服务端目录加入白名单。
清理旧数据
如果之前测试过其他版本,FDB和IDDB中可能残留不兼容数据。备份后清理MirServerDBServerFDB和MirServerLoginSrvIDDB,重启服务端再测试。
快速排查顺序
第一,确认SelGate已正常启动且无报错。
第二,确认引擎KEY和授权文件正确。
第三,确认登录器与引擎版本完全配套。
第四,确认端口7000、7100、7200一致且未被占用。
第五,确认IP全部使用127.0.0.1。
第六,确认DBServer数据库连接正常。
第七,关闭防火墙和杀毒后重新测试。
多数情况下,重新覆盖引擎、导入正确KEY、使用配套登录器配置器重新生成登录器,就能解决进入角色区时的服务器验证失败问题。

