Помогите понять что за ошибка...
Помогите пожалуйста при запуске логин сервер запускается нормально а гейм выдает такую ошибку...
Ошибка:Свернуть ↑
Starting Aion-Unique Game Server.
Свернуть ↑Развернуть ↓
[ERROR 2010-01-27 12-09-36] com.aionemu.commons.configuration.ConfigurableProc es sor:183 - Can't transform field LOGIN_ADDRESS of class class com.aionemu.gameser ver.configs.Config java.lang.RuntimeException: Can't transform field LOGIN_ADDRESS of class class c om.aionemu.gameserver.configs.Config at com.aionemu.commons.configuration.ConfigurableProc essor.processField( ConfigurableProcessor.java:182) at com.aionemu.commons.configuration.ConfigurableProc essor.processFields (ConfigurableProcessor.java:144) at com.aionemu.commons.configuration.ConfigurableProc essor.process(Confi gurableProcessor.java:84) at com.aionemu.commons.configuration.ConfigurableProc essor.process(Confi gurableProcessor.java:67) at com.aionemu.gameserver.configs.Config.load(Config. java:209) at com.aionemu.gameserver.GameServer.initUtilityServi cesAndConfig(GameSe rver.java:164) at com.aionemu.gameserver.GameServer.main(GameServer. java:88) Caused by: com.aionemu.commons.configuration.TransformationEx ception: Can't tran sform property, must be in format "address:port" at com.aionemu.commons.configuration.transformers.Ine tSocketAddressTrans former.transform(InetSocketAddressTransformer.java :63) at com.aionemu.commons.configuration.transformers.Ine tSocketAddressTrans former.transform(InetSocketAddressTransformer.java :36) at com.aionemu.commons.configuration.ConfigurableProc essor.getFieldValue (ConfigurableProcessor.java:232) at com.aionemu.commons.configuration.ConfigurableProc essor.processField( ConfigurableProcessor.java:173) ... 6 more [FATAL 2010-01-27 12-09-36] com.aionemu.gameserver.configs.Config:215 - Can't lo ad gameserver configuration java.lang.RuntimeException: Can't transform field LOGIN_ADDRESS of class class c om.aionemu.gameserver.configs.Config at com.aionemu.commons.configuration.ConfigurableProc essor.processField( ConfigurableProcessor.java:182) at com.aionemu.commons.configuration.ConfigurableProc essor.processFields (ConfigurableProcessor.java:144) at com.aionemu.commons.configuration.ConfigurableProc essor.process(Confi gurableProcessor.java:84) at com.aionemu.commons.configuration.ConfigurableProc essor.process(Confi gurableProcessor.java:67) at com.aionemu.gameserver.configs.Config.load(Config. java:209) at com.aionemu.gameserver.GameServer.initUtilityServi cesAndConfig(GameSe rver.java:164) at com.aionemu.gameserver.GameServer.main(GameServer. java:88) Caused by: com.aionemu.commons.configuration.TransformationEx ception: Can't tran sform property, must be in format "address:port" at com.aionemu.commons.configuration.transformers.Ine tSocketAddressTrans former.transform(InetSocketAddressTransformer.java :63) at com.aionemu.commons.configuration.transformers.Ine tSocketAddressTrans former.transform(InetSocketAddressTransformer.java :36) at com.aionemu.commons.configuration.ConfigurableProc essor.getFieldValue (ConfigurableProcessor.java:232) at com.aionemu.commons.configuration.ConfigurableProc essor.processField( ConfigurableProcessor.java:173) ... 6 more [ERROR 2010-01-27 12-09-36] com.aionemu.gameserver.utils.ThreadUncaughtExcepti on Handler:37 - Critical Error - Thread: main terminated abnormaly: java.lang.Error : Can't load gameserver configuration java.lang.Error: Can't load gameserver configuration at com.aionemu.gameserver.configs.Config.load(Config. java:217) at com.aionemu.gameserver.GameServer.initUtilityServi cesAndConfig(GameSe rver.java:164) at com.aionemu.gameserver.GameServer.main(GameServer. java:88) Caused by: java.lang.RuntimeException: Can't transform field LOGIN_ADDRESS of cl ass class com.aionemu.gameserver.configs.Config at com.aionemu.commons.configuration.ConfigurableProc essor.processField( ConfigurableProcessor.java:182) at com.aionemu.commons.configuration.ConfigurableProc essor.processFields (ConfigurableProcessor.java:144) at com.aionemu.commons.configuration.ConfigurableProc essor.process(Confi gurableProcessor.java:84) at com.aionemu.commons.configuration.ConfigurableProc essor.process(Confi gurableProcessor.java:67) at com.aionemu.gameserver.configs.Config.load(Config. java:209) ... 2 more Caused by: com.aionemu.commons.configuration.TransformationEx ception: Can't tran sform property, must be in format "address:port" at com.aionemu.commons.configuration.transformers.Ine tSocketAddressTrans former.transform(InetSocketAddressTransformer.java :63) at com.aionemu.commons.configuration.transformers.Ine tSocketAddressTrans former.transform(InetSocketAddressTransformer.java :36) at com.aionemu.commons.configuration.ConfigurableProc essor.getFieldValue (ConfigurableProcessor.java:232) at com.aionemu.commons.configuration.ConfigurableProc essor.processField( ConfigurableProcessor.java:173) ... 6 more GameServer Terminated Abnormaly, Please Verify Your Files. GameServer Terminated. Для продолжения нажмите любую клавишу . . . Я понимаю что наверно с такой проблемой до меня уже обращались но все равно может кто поможет... |
Re: Помогите понять что за ошибка...
проверь gameserver.properties, параметр
gameserver.network.login.address=localhost:9014 должен быть примерно такого вида как выше. |
Re: Помогите понять что за ошибка...
Выложи конфиги gs и ls
|
Re: Помогите понять что за ошибка...
Вот конфиги:
Gs:Свернуть ↑
#
Свернуть ↑Развернуть ↓
# This file is part of aion-unique <aionunique.smfnew.com>. # # aion-unique is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # aion-unique is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with aion-unique. If not, see <http://www.gnu.org/licenses/>. # # Port that will be used to listen for client connections gameserver.network.client.port=7777 # Host that will be used to listen for client connections gameserver.network.client.host=127.0.0.1 # Maximum online players on the server gameserver.network.client.maxplayers=100 # Address of login server gameserver.network.login.address=10.1.2.97:9014 # Id of this game server gameserver.network.login.gsid=1 # Password of this game server gameserver.network.login.password=123 # Additional threads that are used to read network data gameserver.network.nio.threads.read=0 # Additional threads that are used to write network data gameserver.network.nio.threads.write=0 # Enable/disable deadlock detector (true/false) gameserver.deadlock.enable=false # Interval for deadlock detector run schedule (seconds) gameserver.deadlock.interval=300 # Name of gameserver gameserver.name=aion test # Character name pattern to be checked at char creation # To enable UTF support for names - set this parameter to [a-zA-Z\u0410-\u042f\u0430-\u044f]{2,10} gameserver.character.name.pattern=[a-zA-Z]{2,10} # Server Country Code (cc) gameserver.country.code=7 # Server Mode # 0 = user is bind to a realm (can't create characters from both realms at the same time) # 1 = user can create characters from both realms # 34 = user is bind to a realm, can't create more than 2 characters and can't enter the game world (character reservation mode) gameserver.mode=1 # Server shutdown delay in seconds # Shall be a multiple of 10 (default: 60) gameserver.shutdown.delay=60 #Speaking mode between factions # 0 = default, factions can't speak together # 1 = all players can speat to all others gameserver.factions.speaking.mode=0 #Skill auto learn mode # true = no skillbooks are required # false = need skillbooks to learn lvl1 skill gameserver.skill.autolearn=false #---------------------------- #Rates config's: #---------------------------- #Experience gain gameserver.rate.xp=1 #Experience gain for group gameserver.rate.groupxp=1 #Item drop chance multiplier gameserver.rate.drop=1 #Quest XP rate gameserver.rate.quest.xp=1 #Quest Kinah rate gameserver.rate.quest.kinah=1 #---------------------------- #Npc config's: #---------------------------- #Disable aggressive behavior from monsters gameserver.disable.mob.aggro=false #---------------------------- #Class change config's: #---------------------------- #Enable 2nd class change simple mode gameserver.enable.simple.2ndclass=false # Unstuck delay in seconds gameserver.unstuck.delay=3600 # Disable copyright gameserver.disable.copyright=false # PacketBroadcaster Debugger: # This is sending a debug message for characters, # when packetbroadcast added/removed and used. gameserver.taskmanager.DebugPacketBroadcaster=fals e Ls:Свернуть ↑
#
Свернуть ↑Развернуть ↓
# This file is part of aion-unique <aionunique.smfnew.com>. # # aion-unique is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # aion-unique is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with aion-unique. If not, see <http://www.gnu.org/licenses/>. # # LoginServer will listen for connections on specified port loginserver.network.client.port=2106 # LoginServer will bind specified network interface # * - bind all interfaces loginserver.network.client.host=10.1.2.97 # How many times player can try to login before he get's banned for bruteforcing loginserver.network.client.logintrybeforeban=5 # For what time in minutes player should be banned in case of bruteforcing loginserver.network.client.bantimeforbruteforcing= 15 # Host that will be used by LS to listen for GS connections loginserver.network.gameserver.host=127.0.0.1 # Port that will be used by LS to listen for GS connections loginserver.network.gameserver.port=9014 # Nuber of additional threads for NIO that will handle only reading loginserver.network.nio.threads.read=0 # Nuber of additional threads for NIO that will handle only writing loginserver.network.nio.threads.write=0 # Create accounts automatically or not? loginserver.accounts.autocreate=true Ip -10.1.2.97 Сборка Aion-Unique версии 1047 |
Re: Помогите понять что за ошибка...
gameserver.network.client.host=*
gameserver.network.login.address=localhost:9014 loginserver.network.client.host=* Вот так пробуй. |
Re: Помогите понять что за ошибка...
Цитата:
Вот что он отвечает после того как изменил:Свернуть ↑
Starting Aion-Unique Game Server.
Свернуть ↑Развернуть ↓
[FATAL 2010-01-27 13-19-43] com.aionemu.gameserver.configs.IPConfig:105 - Critic al error while parsing ipConfig org.xml.sax.SAXParseException: Content is not allowed in prolog. at com.sun.org.apache.xerces.internal.util.ErrorHandl erWrapper.createSAX ParseException(Unknown Source) at com.sun.org.apache.xerces.internal.util.ErrorHandl erWrapper.fatalErro r(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLErrorRe porter.reportError( Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLScanner .reportFatalError(U nknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumen tScannerImpl$Prolog Driver.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumen tScannerImpl.next(U nknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumen tFragmentScannerImp l.scanDocument(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(U nknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(U nknown Source) at com.sun.org.apache.xerces.internal.parsers.XMLPars er.parse(Unknown So urce) at com.sun.org.apache.xerces.internal.parsers.Abstrac tSAXParser.parse(Un known Source) at com.sun.org.apache.xerces.internal.jaxp.SAXParserI mpl$JAXPSAXParser.p arse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at com.aionemu.gameserver.configs.IPConfig.load(IPCon fig.java:74) at com.aionemu.gameserver.configs.Config.load(Config. java:220) at com.aionemu.gameserver.GameServer.initUtilityServi cesAndConfig(GameSe rver.java:164) at com.aionemu.gameserver.GameServer.main(GameServer. java:88) [ERROR 2010-01-27 13-19-43] com.aionemu.gameserver.utils.ThreadUncaughtExcepti on Handler:37 - Critical Error - Thread: main terminated abnormaly: java.lang.Error : Can't load ipConfig java.lang.Error: Can't load ipConfig at com.aionemu.gameserver.configs.IPConfig.load(IPCon fig.java:106) at com.aionemu.gameserver.configs.Config.load(Config. java:220) at com.aionemu.gameserver.GameServer.initUtilityServi cesAndConfig(GameSe rver.java:164) at com.aionemu.gameserver.GameServer.main(GameServer. java:88) Caused by: org.xml.sax.SAXParseException: Content is not allowed in prolog. at com.sun.org.apache.xerces.internal.util.ErrorHandl erWrapper.createSAX ParseException(Unknown Source) at com.sun.org.apache.xerces.internal.util.ErrorHandl erWrapper.fatalErro r(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLErrorRe porter.reportError( Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLScanner .reportFatalError(U nknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumen tScannerImpl$Prolog Driver.next(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumen tScannerImpl.next(U nknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumen tFragmentScannerImp l.scanDocument(Unknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(U nknown Source) at com.sun.org.apache.xerces.internal.parsers.XML11Co nfiguration.parse(U nknown Source) at com.sun.org.apache.xerces.internal.parsers.XMLPars er.parse(Unknown So urce) at com.sun.org.apache.xerces.internal.parsers.Abstrac tSAXParser.parse(Un known Source) at com.sun.org.apache.xerces.internal.jaxp.SAXParserI mpl$JAXPSAXParser.p arse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at javax.xml.parsers.SAXParser.parse(Unknown Source) at com.aionemu.gameserver.configs.IPConfig.load(IPCon fig.java:74) ... 3 more GameServer Terminated Abnormaly, Please Verify Your Files. GameServer Terminated. Для продолжения нажмите любую клавишу . . . |
Re: Помогите понять что за ошибка...
к стати можешь просто проставить цифрами
gameserver.network.login.address=127.0.0.1:9014 выложи все конфиги ls и gs(database и т.д.) сервер sql запущен? |
Re: Помогите понять что за ошибка...
Ls
database.properties:Свернуть ↑
#
Свернуть ↑Развернуть ↓
# This file is part of aion-unique <aionunique.smfnew.com>. # # aion-unique is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # aion-unique is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with aion-unique. If not, see <http://www.gnu.org/licenses/>. # # This class represents database driver class that will be used while connecting to database database.driver=com.mysql.jdbc.Driver # This is database url. database.url=jdbc:mysql://localhost:3306/au_server_ls # Database user database.user=root # Database password database.password= # Minimum amount of database connections that will allways in the pool database.connections.min=5 # Maximum amount of DB connections that server can use database.connections.max=10 # Script context that will be loaded by database factory, it should implement DAO instances database.scriptcontext.descriptor=./data/scripts/system/database.xml loginserver.properties:Свернуть ↑
#
Свернуть ↑Развернуть ↓
# This file is part of aion-unique <aionunique.smfnew.com>. # # aion-unique is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # aion-unique is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with aion-unique. If not, see <http://www.gnu.org/licenses/>. # # LoginServer will listen for connections on specified port loginserver.network.client.port=2106 # LoginServer will bind specified network interface # * - bind all interfaces loginserver.network.client.host=* # How many times player can try to login before he get's banned for bruteforcing loginserver.network.client.logintrybeforeban=5 # For what time in minutes player should be banned in case of bruteforcing loginserver.network.client.bantimeforbruteforcing= 15 # Host that will be used by LS to listen for GS connections loginserver.network.gameserver.host=127.0.0.1 # Port that will be used by LS to listen for GS connections loginserver.network.gameserver.port=9014 # Nuber of additional threads for NIO that will handle only reading loginserver.network.nio.threads.read=0 # Nuber of additional threads for NIO that will handle only writing loginserver.network.nio.threads.write=0 # Create accounts automatically or not? loginserver.accounts.autocreate=true Gs database.properties:Свернуть ↑
#
Свернуть ↑Развернуть ↓
# This file is part of aion-unique <aionunique.smfnew.com>. # # aion-unique is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # aion-unique is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with aion-unique. If not, see <http://www.gnu.org/licenses/>. # # This class represents database driver class that will be used while connecting to database database.driver=com.mysql.jdbc.Driver # This is database url. database.url=jdbc:mysql://localhost:3306/au_server_gs # Database user database.user=root # Database password database.password= # Minimum amount of database connections that will allways in the pool database.connections.min=5 # Maximum amount of DB connections that server can use database.connections.max=10 # Script context that will be loaded by database factory, it should implement DAO instances database.scriptcontext.descriptor=./data/scripts/system/database.xml gameserver.properties:Свернуть ↑
#
Свернуть ↑Развернуть ↓
# This file is part of aion-unique <aionunique.smfnew.com>. # # aion-unique is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # aion-unique is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with aion-unique. If not, see <http://www.gnu.org/licenses/>. # # Port that will be used to listen for client connections gameserver.network.client.port=7777 # Host that will be used to listen for client connections gameserver.network.client.host=* # Maximum online players on the server gameserver.network.client.maxplayers=100 # Address of login server gameserver.network.login.address=localhost:9014 # Id of this game server gameserver.network.login.gsid=1 # Password of this game server gameserver.network.login.password=123 # Additional threads that are used to read network data gameserver.network.nio.threads.read=0 # Additional threads that are used to write network data gameserver.network.nio.threads.write=0 # Enable/disable deadlock detector (true/false) gameserver.deadlock.enable=false # Interval for deadlock detector run schedule (seconds) gameserver.deadlock.interval=300 # Name of gameserver gameserver.name=aion test # Character name pattern to be checked at char creation # To enable UTF support for names - set this parameter to [a-zA-Z\u0410-\u042f\u0430-\u044f]{2,10} gameserver.character.name.pattern=[a-zA-Z]{2,10} # Server Country Code (cc) gameserver.country.code=7 # Server Mode # 0 = user is bind to a realm (can't create characters from both realms at the same time) # 1 = user can create characters from both realms # 34 = user is bind to a realm, can't create more than 2 characters and can't enter the game world (character reservation mode) gameserver.mode=1 # Server shutdown delay in seconds # Shall be a multiple of 10 (default: 60) gameserver.shutdown.delay=60 #Speaking mode between factions # 0 = default, factions can't speak together # 1 = all players can speat to all others gameserver.factions.speaking.mode=0 #Skill auto learn mode # true = no skillbooks are required # false = need skillbooks to learn lvl1 skill gameserver.skill.autolearn=false #---------------------------- #Rates config's: #---------------------------- #Experience gain gameserver.rate.xp=1 #Experience gain for group gameserver.rate.groupxp=1 #Item drop chance multiplier gameserver.rate.drop=1 #Quest XP rate gameserver.rate.quest.xp=1 #Quest Kinah rate gameserver.rate.quest.kinah=1 #---------------------------- #Npc config's: #---------------------------- #Disable aggressive behavior from monsters gameserver.disable.mob.aggro=false #---------------------------- #Class change config's: #---------------------------- #Enable 2nd class change simple mode gameserver.enable.simple.2ndclass=false # Unstuck delay in seconds gameserver.unstuck.delay=3600 # Disable copyright gameserver.disable.copyright=false # PacketBroadcaster Debugger: # This is sending a debug message for characters, # when packetbroadcast added/removed and used. gameserver.taskmanager.DebugPacketBroadcaster=fals e Да конечно сервер запущен... |
Re: Помогите понять что за ошибка...
Это надо внести в базу данных:
Id: 0 mask: 10.1.2.97 password: 123 (ae_server_ls талица gameserver) а IP должен быть такого вида: <ipconfig default="ИП_адрес"> </ipconfig> |
Re: Помогите понять что за ошибка...
б.. во я дебил!
Всем большое спасибо и извините что попарил вам мозги с етой ерундой ! |
Текущее время: 17:31. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot