Сообщений: 7
Тем: 1
Зарегистрирован: Feb 2010
Репутация:
0
Помогите пожалуйста при запуске логин сервер запускается нормально а гейм выдает такую ошибку...
Ошибка
Starting Aion-Unique Game Server.
[ERROR 2010-01-27 12-09-36] com.aionemu.commons.configuration.ConfigurableProces
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.ConfigurableProcessor.processField(
ConfigurableProcessor.java:182)
at com.aionemu.commons.configuration.ConfigurableProcessor.processFields
(ConfigurableProcessor.java:144)
at com.aionemu.commons.configuration.ConfigurableProcessor.process(Confi
gurableProcessor.java:84)
at com.aionemu.commons.configuration.ConfigurableProcessor.process(Confi
gurableProcessor.java:67)
at com.aionemu.gameserver.configs.Config.load(Config.java:209)
at com.aionemu.gameserver.GameServer.initUtilityServicesAndConfig(GameSe
rver.java:164)
at com.aionemu.gameserver.GameServer.main(GameServer.java:88)
Caused by: com.aionemu.commons.configuration.TransformationException: Can't tran
sform property, must be in format "address:port"
at com.aionemu.commons.configuration.transformers.InetSocketAddressTrans
former.transform(InetSocketAddressTransformer.java:63)
at com.aionemu.commons.configuration.transformers.InetSocketAddressTrans
former.transform(InetSocketAddressTransformer.java:36)
at com.aionemu.commons.configuration.ConfigurableProcessor.getFieldValue
(ConfigurableProcessor.java:232)
at com.aionemu.commons.configuration.ConfigurableProcessor.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.ConfigurableProcessor.processField(
ConfigurableProcessor.java:182)
at com.aionemu.commons.configuration.ConfigurableProcessor.processFields
(ConfigurableProcessor.java:144)
at com.aionemu.commons.configuration.ConfigurableProcessor.process(Confi
gurableProcessor.java:84)
at com.aionemu.commons.configuration.ConfigurableProcessor.process(Confi
gurableProcessor.java:67)
at com.aionemu.gameserver.configs.Config.load(Config.java:209)
at com.aionemu.gameserver.GameServer.initUtilityServicesAndConfig(GameSe
rver.java:164)
at com.aionemu.gameserver.GameServer.main(GameServer.java:88)
Caused by: com.aionemu.commons.configuration.TransformationException: Can't tran
sform property, must be in format "address:port"
at com.aionemu.commons.configuration.transformers.InetSocketAddressTrans
former.transform(InetSocketAddressTransformer.java:63)
at com.aionemu.commons.configuration.transformers.InetSocketAddressTrans
former.transform(InetSocketAddressTransformer.java:36)
at com.aionemu.commons.configuration.ConfigurableProcessor.getFieldValue
(ConfigurableProcessor.java:232)
at com.aionemu.commons.configuration.ConfigurableProcessor.processField(
ConfigurableProcessor.java:173)
... 6 more
[ERROR 2010-01-27 12-09-36] com.aionemu.gameserver.utils.ThreadUncaughtException
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.initUtilityServicesAndConfig(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.ConfigurableProcessor.processField(
ConfigurableProcessor.java:182)
at com.aionemu.commons.configuration.ConfigurableProcessor.processFields
(ConfigurableProcessor.java:144)
at com.aionemu.commons.configuration.ConfigurableProcessor.process(Confi
gurableProcessor.java:84)
at com.aionemu.commons.configuration.ConfigurableProcessor.process(Confi
gurableProcessor.java:67)
at com.aionemu.gameserver.configs.Config.load(Config.java:209)
... 2 more
Caused by: com.aionemu.commons.configuration.TransformationException: Can't tran
sform property, must be in format "address:port"
at com.aionemu.commons.configuration.transformers.InetSocketAddressTrans
former.transform(InetSocketAddressTransformer.java:63)
at com.aionemu.commons.configuration.transformers.InetSocketAddressTrans
former.transform(InetSocketAddressTransformer.java:36)
at com.aionemu.commons.configuration.ConfigurableProcessor.getFieldValue
(ConfigurableProcessor.java:232)
at com.aionemu.commons.configuration.ConfigurableProcessor.processField(
ConfigurableProcessor.java:173)
... 6 more
GameServer Terminated Abnormaly, Please Verify Your Files.
GameServer Terminated.
Для продолжения нажмите любую клавишу . . .
Я понимаю что наверно с такой проблемой до меня уже обращались но все равно может кто поможет...
Сообщений: 376
Тем: 27
Зарегистрирован: Feb 2010
Репутация:
770
проверь gameserver.properties, параметр
gameserver.network.login.address=localhost:9014
должен быть примерно такого вида как выше.
Сообщений: 17
Тем: 0
Зарегистрирован: Feb 2010
Репутация:
0
Сообщений: 7
Тем: 1
Зарегистрирован: Feb 2010
Репутация:
0
Вот конфиги:
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=false
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
Сообщений: 376
Тем: 27
Зарегистрирован: Feb 2010
Репутация:
770
gameserver.network.client.host=*
gameserver.network.login.address=localhost:9014
loginserver.network.client.host=*
Вот так пробуй.
Сообщений: 7
Тем: 1
Зарегистрирован: Feb 2010
Репутация:
0
Цитата:gameserver.network.client.host=*
gameserver.network.login.address=localhost:9014
loginserver.network.client.host=*
Вот так пробуй.
Вот что он отвечает после того как изменил
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.ErrorHandlerWrapper.createSAX
ParseException(Unknown Source)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalErro
r(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(
Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(U
nknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$Prolog
Driver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(U
nknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
l.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(U
nknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(U
nknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown So
urce)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Un
known Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$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(IPConfig.java:74)
at com.aionemu.gameserver.configs.Config.load(Config.java:220)
at com.aionemu.gameserver.GameServer.initUtilityServicesAndConfig(GameSe
rver.java:164)
at com.aionemu.gameserver.GameServer.main(GameServer.java:88)
[ERROR 2010-01-27 13-19-43] com.aionemu.gameserver.utils.ThreadUncaughtException
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(IPConfig.java:106)
at com.aionemu.gameserver.configs.Config.load(Config.java:220)
at com.aionemu.gameserver.GameServer.initUtilityServicesAndConfig(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.ErrorHandlerWrapper.createSAX
ParseException(Unknown Source)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalErro
r(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(
Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(U
nknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$Prolog
Driver.next(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(U
nknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImp
l.scanDocument(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(U
nknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(U
nknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown So
urce)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(Un
known Source)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$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(IPConfig.java:74)
... 3 more
GameServer Terminated Abnormaly, Please Verify Your Files.
GameServer Terminated.
Для продолжения нажмите любую клавишу . . .
Сообщений: 17
Тем: 0
Зарегистрирован: Feb 2010
Репутация:
0
к стати можешь просто проставить цифрами
gameserver.network.login.address=127.0.0.1:9014
выложи все конфиги ls и gs(database и т.д.)
сервер sql запущен?
Сообщений: 7
Тем: 1
Зарегистрирован: Feb 2010
Репутация:
0
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=false
ipconfig.xml
Id: 0
mask: 10.1.2.97
password: 123
Да конечно сервер запущен...
Сообщений: 17
Тем: 0
Зарегистрирован: Feb 2010
Репутация:
0
Это надо внести в базу данных:
Id: 0
mask: 10.1.2.97
password: 123
(ae_server_ls талица gameserver)
а IP должен быть такого вида:
<ipconfig default="ИП_адрес">
</ipconfig>
Сообщений: 7
Тем: 1
Зарегистрирован: Feb 2010
Репутация:
0
б.. во я дебил!
Всем большое спасибо и извините что попарил вам мозги с етой ерундой !
|