[Error] EtherSaga Odyssey v504
Hello everyone.
I recently started riding my server EtherSaga. Anyway, everything was certainly no mistake, until the time that the. / Gs (realm 1) is turned on, it interprets an error in the logs, saying it can not load anything.
Realm # 1 === ===
TRACE: BackDBClient, on abort session
. / Gs: symbol lookup error:. / Gs: undefined symbol: _Z17LoadTasksFromPackP14elementdatamanPKcS2_S2_
=== DONE! ==
I wonder what do mean this error. Not only this error, as well as other error in authd, which means lots and lots of java errors.
AUTH === ===
java.lang.StringIndexOutOfBoundsException: String index out of range: -2
at java.lang.String.checkBounds (String.java: 405)
at java.lang.String. <init> (String.java: 577)
at authd.main (authd.java: 42)
log4j: ERROR Could not find manager. All logging will FAIL.
java.net.UnknownHostException: manager
java.net.Inet6AddressImpl.lookupAllHostAddr at (Native Method)
java.net.InetAddress at $ 1.lookupAllHostAddr (InetAddress.java: 867)
at java.net.InetAddress.getAddressFromNameService (InetAddress.java: 1246)
at java.net.InetAddress.getAllByName0 (InetAddress.java: 1197)
at java.net.InetAddress.getAllByName (InetAddress.java: 1128)
at java.net.InetAddress.getAllByName (InetAddress.java: 1064)
at java.net.InetAddress.getByName (InetAddress.java: 1014)
at org.apache.log4j.helpers.SyslogWriter. <init> (SyslogWriter.java: 39)
at org.apache.log4j.net.SyslogAppender.setSyslogHost (SyslogAppender.java: 288)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java: 57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java: 43)
at java.lang.reflect.Method.invoke (Method.java: 616)
at org.apache.log4j.config.PropertySetter.setProperty (PropertySetter.java: 196)
at org.apache.log4j.config.PropertySetter.setProperty (PropertySetter.java: 155)
at org.apache.log4j.config.PropertySetter.setProperties (PropertySetter.java: 120)
at org.apache.log4j.config.PropertySetter.setProperties (PropertySetter.java: 87)
at org.apache.log4j.PropertyConfigurator.parseAppender (PropertyConfigurator.java: 645)
at org.apache.log4j.PropertyConfigurator.parseCategory (PropertyConfigurator.java: 603)
at org.apache.log4j.PropertyConfigurator.configureRootCategory (PropertyConfigurator.java: 500)
at org.apache.log4j.PropertyConfigurator.doConfigure (PropertyConfigurator.java: 406)
at org.apache.log4j.PropertyConfigurator.doConfigure (PropertyConfigurator.java: 432)
at org.apache.log4j.helpers.OptionConverter.selectAndConfigure (OptionConverter.java: 460)
at org.apache.log4j.LogManager. <clinit> (LogManager.java: 113)
at org.apache.log4j.Logger.getLogger (Logger.java: 94)
at org.apache.commons.logging.impl.Log4JLogger.getLogger (Log4JLogger.java: 229)
at org.apache.commons.logging.impl.Log4JLogger. <init> (Log4JLogger.java: 65)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0 (Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance (NativeConstructorAccessorImpl.java: 57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance (DelegatingConstructorAccessorImpl.java: 45)
at java.lang.reflect.Constructor.newInstance (Constructor.java: 532)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance (LogFactoryImpl.java: 529)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance (LogFactoryImpl.java: 235)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance (LogFactoryImpl.java: 209)
at org.apache.commons.logging.LogFactory.getLog (LogFactory.java: 351)
at protocol.GAuthServer. <clinit> (Unknown Source)
at authd.main (authd.java: 57)
java.lang.NullPointerException: null buffer | | null address
java.net.PlainDatagramSocketImpl.send at (Native Method)
at java.net.DatagramSocket.send (DatagramSocket.java: 629)
at org.apache.log4j.helpers.SyslogWriter.write (SyslogWriter.java: 69)
at org.apache.log4j.helpers.QuietWriter.write (QuietWriter.java: 39)
at org.apache.log4j.helpers.SyslogQuietWriter.write (SyslogQuietWriter.java: 45)
at org.apache.log4j.net.SyslogAppender.append (SyslogAppender.java: 245)
at org.apache.log4j.AppenderSkeleton.doAppend (AppenderSkeleton.java: 221)
at
at org.apache.log4j.Category.callAppenders (Category.java: 194)
at org.apache.log4j.Category.forcedLog (Category.java: 379)
at org.apache.log4j.Category.log (Category.java: 844)
at org.apache.commons.logging.impl.Log4JLogger.info (Log4JLogger.java: 133)
at authd.main (authd.java: 69)
=== DONE! ===
Since the client is v504, could someone please tell me the dates that would be used on the server and client, to avoid errors old version? And now you can find publishers?
Sorry're posting this area, which is unfortunately not found an area rises EtherSaga.
Re: Help EtherSaga Odyssey
i already say for you, this is not fucking ether saga files, this is a perfect world area development, not allowed with ether saga or any another gameserver, go to extra area.
Re: Help EtherSaga Odyssey
Quote:
Just posted something in this area of Perfect World, why not find another area for the EtherSaga.
I know, however, you can use these files (:
Re: Help EtherSaga Odyssey
Quote:
Originally Posted by
WebM4st3r
Hello everyone.
So today I started to build a set of EtherSaga odyssey and everything went normally, but I get an error when my REALM 1 is connected, and there is also another error in authd, which is kind of a flaw in java. Someone could help me solve this problem? Below is my logs.
Just posted something in this area of Perfect World, why not find another area for the EtherSaga.
Code:
Olá para todos.
Então, hoje comecei a configurar a build de EtherSaga odyssey e tudo ocorreu normalmente, porém, eu recebo um erro na hora que o meu REALM 1 é ligado,e também existe um outro erro na authd, que é meio que um falha no java. Alguma pessoa poderia me ajudar a resolver este problema? Segue abaixo os meus logs.
===============================================================
= STARTING Perfect World Server =
= SERVER LOADING WILL TAKE SOME TIME =
===============================================================
Sex Mar 8 05:34:15 BRT 2013
=== LOGSERVICE ===
info : program started with 6 threads.
=== DONE! ===
=== UNIQUENAMED ===
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
=== DONE! ===
=== AUTH ===
java.lang.StringIndexOutOfBoundsException: String index out of range: -2
at java.lang.String.checkBounds(String.java:405)
at java.lang.String.<init>(String.java:577)
at authd.main(authd.java:42)
log4j:ERROR Could not find manager. All logging will FAIL.
java.net.UnknownHostException: manager
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:867)
at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1246)
at java.net.InetAddress.getAllByName0(InetAddress.java:1197)
at java.net.InetAddress.getAllByName(InetAddress.java:1128)
at java.net.InetAddress.getAllByName(InetAddress.java:1064)
at java.net.InetAddress.getByName(InetAddress.java:1014)
at org.apache.log4j.helpers.SyslogWriter.<init>(SyslogWriter.java:39)
at org.apache.log4j.net.SyslogAppender.setSyslogHost(SyslogAppender.java:288)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:196)
at org.apache.log4j.config.PropertySetter.setProperty(PropertySetter.java:155)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:120)
at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:87)
at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:645)
at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:603)
at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:500)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:406)
at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:432)
at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:460)
at org.apache.log4j.LogManager.<clinit>(LogManager.java:113)
at org.apache.log4j.Logger.getLogger(Logger.java:94)
at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:229)
at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:65)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
at protocol.GAuthServer.<clinit>(Unknown Source)
at authd.main(authd.java:57)
java.lang.NullPointerException: null buffer || null address
at java.net.PlainDatagramSocketImpl.send(Native Method)
at java.net.DatagramSocket.send(DatagramSocket.java:629)
at org.apache.log4j.helpers.SyslogWriter.write(SyslogWriter.java:69)
at org.apache.log4j.helpers.QuietWriter.write(QuietWriter.java:39)
at org.apache.log4j.helpers.SyslogQuietWriter.write(SyslogQuietWriter.java:45)
at org.apache.log4j.net.SyslogAppender.append(SyslogAppender.java:245)
at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:221)
at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:57)
at org.apache.log4j.Category.callAppenders(Category.java:194)
at org.apache.log4j.Category.forcedLog(Category.java:379)
at org.apache.log4j.Category.log(Category.java:844)
at org.apache.commons.logging.impl.Log4JLogger.info(Log4JLogger.java:133)
at authd.main(authd.java:69)
=== DONE! ===
=== GAMEDBD ===
info : TcpManager OnAddSession
info : Begin import clsconfig ...
info : Import 8 roles from ./clsconfig.
info : InitGameDB, Role delete time is 604800.
TRACE : ReadDBConfig init_time 1362728604 open_time 0
info : Init GameDB successfully.
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : BackDBClient, on abort session
info : OnAddSession
TRACE : BackDBClient, on abort session
=== DONE! ===
=== GACD ===
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : BackDBClient, on abort session
TRACE : BackDBClient, on abort session
TRACE : Forbid Policy
=== DONE! ===
=== GDELIVERYD ===
Warning: table_charset should be set to UCS2
Cannot load common data automation crontab. check file commondataauto.txt.
info : TcpManager OnAddSession
TRACE : gdeliveryd::Max player allowed is 15000
info : GameDBServer::OnAddSession, sid=15.
TRACE : OnAddSession sid=7
info : OnAddSession
TRACE : Timer update: (0) Fri Mar 8 05:34:41 2013
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
TRACE : gdelivery::connect to gauthd successfully.
TRACE : ganticheatclient:: connect gacd successfully!
info : OnAddSession
TRACE : DBGetTopTable, tableid=1.
TRACE : DBStockLoad, size=0, handle=0
TRACE : DBGetCommonData, size=0, handle=0
TRACE : DBTerritoryLoad, count=0.
TRACE : DBCityListLoad, count=1.
TRACE : dbgettoptable: received, tableid=1, retcode=0
TRACE : DBStockLoad: retcode=0, size=0, handle=0
TRACE : DBCommonDataLoad: retcode=0, size=0, handle=0
TRACE : Load territorylist, size 0
TRACE : SiegeManager: Sync territorylist to GS
TRACE : Load citylist, size 1
TRACE : UpdateStatus now 1362731681 status c1
TRACE : city 10 status 0
TRACE : SiegeManager: Sync citylist to GS
TRACE : DBGetTopTable, tableid=2.
TRACE : dbgettoptable: received, tableid=2, retcode=0
TRACE : DBGetTopTable, tableid=3.
TRACE : dbgettoptable: received, tableid=3, retcode=0
TRACE : DBGetTopTable, tableid=10.
TRACE : dbgettoptable: received, tableid=10, retcode=0
TRACE : DBGetTopTable, tableid=11.
TRACE : dbgettoptable: received, tableid=11, retcode=0
TRACE : DBGetTopTable, tableid=12.
TRACE : dbgettoptable: received, tableid=12, retcode=0
TRACE : DBGetTopTable, tableid=13.
TRACE : dbgettoptable: received, tableid=13, retcode=0
TRACE : DBGetTopTable, tableid=14.
TRACE : dbgettoptable: received, tableid=14, retcode=0
TRACE : DBGetTopTable, tableid=15.
TRACE : dbgettoptable: received, tableid=15, retcode=0
TRACE : DBGetTopTable, tableid=16.
TRACE : dbgettoptable: received, tableid=16, retcode=0
TRACE : DBGetTopTable, tableid=17.
TRACE : dbgettoptable: received, tableid=17, retcode=0
TRACE : DBGetTopTable, tableid=18.
TRACE : dbgettoptable: received, tableid=18, retcode=0
TRACE : DBGetTopTable, tableid=19.
TRACE : dbgettoptable: received, tableid=19, retcode=0
TRACE : DBGetTopTable, tableid=20.
TRACE : dbgettoptable: received, tableid=20, retcode=0
TRACE : DBGetTopTable, tableid=21.
TRACE : dbgettoptable: received, tableid=21, retcode=0
TRACE : DBGetTopTable, tableid=22.
TRACE : dbgettoptable: received, tableid=22, retcode=0
TRACE : DBGetTopTable, tableid=23.
TRACE : dbgettoptable: received, tableid=23, retcode=0
TRACE : DBGetTopTable, tableid=24.
TRACE : dbgettoptable: received, tableid=24, retcode=0
TRACE : DBGetTopTable, tableid=25.
TRACE : dbgettoptable: received, tableid=25, retcode=0
TRACE : DBGetTopTable, tableid=26.
TRACE : dbgettoptable: received, tableid=26, retcode=0
TRACE : DBGetTopTable, tableid=27.
TRACE : dbgettoptable: received, tableid=27, retcode=0
TRACE : DBGetTopTable, tableid=28.
TRACE : dbgettoptable: received, tableid=28, retcode=0
TRACE : DBGetTopTable, tableid=29.
TRACE : dbgettoptable: received, tableid=29, retcode=0
TRACE : DBGetTopTable, tableid=30.
TRACE : dbgettoptable: received, tableid=30, retcode=0
TRACE : DBGetTopTable, tableid=31.
TRACE : dbgettoptable: received, tableid=31, retcode=0
TRACE : DBGetTopTable, tableid=32.
TRACE : dbgettoptable: received, tableid=32, retcode=0
TRACE : DBGetTopTable, tableid=33.
TRACE : dbgettoptable: received, tableid=33, retcode=0
TRACE : DBGetTopTable, tableid=34.
TRACE : dbgettoptable: received, tableid=34, retcode=0
TRACE : DBGetTopTable, tableid=35.
TRACE : dbgettoptable: received, tableid=35, retcode=0
TRACE : DBGetTopTable, tableid=36.
TRACE : dbgettoptable: received, tableid=36, retcode=0
TRACE : DBGetTopTable, tableid=37.
TRACE : dbgettoptable: received, tableid=37, retcode=0
TRACE : DBGetTopTable, tableid=38.
TRACE : dbgettoptable: received, tableid=38, retcode=0
TRACE : DBGetTopTable, tableid=39.
TRACE : dbgettoptable: received, tableid=39, retcode=0
TRACE : DBGetTopTable, tableid=40.
TRACE : dbgettoptable: received, tableid=40, retcode=0
TRACE : DBGetTopTable, tableid=41.
TRACE : dbgettoptable: received, tableid=41, retcode=0
TRACE : DBGetTopTable, tableid=81.
TRACE : dbgettoptable: received, tableid=81, retcode=0
TRACE : DBGetTopTable, tableid=82.
TRACE : dbgettoptable: received, tableid=82, retcode=0
TRACE : DBGetTopTable, tableid=83.
TRACE : dbgettoptable: received, tableid=83, retcode=0
TRACE : DBGetTopTable, tableid=90.
TRACE : dbgettoptable: received, tableid=90, retcode=0
TRACE : DBGetTopTable, tableid=91.
TRACE : dbgettoptable: received, tableid=91, retcode=0
TRACE : DBGetTopTable, tableid=92.
TRACE : dbgettoptable: received, tableid=92, retcode=0
TRACE : DBGetTopTable, tableid=93.
TRACE : dbgettoptable: received, tableid=93, retcode=0
TRACE : DBGetTopTable, tableid=94.
TRACE : dbgettoptable: received, tableid=94, retcode=0
TRACE : DBGetTopTable, tableid=95.
TRACE : dbgettoptable: received, tableid=95, retcode=0
TRACE : DBGetTopTable, tableid=96.
TRACE : dbgettoptable: received, tableid=96, retcode=0
TRACE : DBGetTopTable, tableid=97.
TRACE : dbgettoptable: received, tableid=97, retcode=0
TRACE : DBGetTopTable, tableid=98.
TRACE : dbgettoptable: received, tableid=98, retcode=0
TRACE : DBGetTopTable, tableid=99.
TRACE : dbgettoptable: received, tableid=99, retcode=0
TRACE : DBGetTopTable, tableid=100.
TRACE : dbgettoptable: received, tableid=100, retcode=0
TRACE : DBGetTopTable, tableid=101.
TRACE : dbgettoptable: received, tableid=101, retcode=0
TRACE : DBGetTopTable, tableid=102.
TRACE : dbgettoptable: received, tableid=102, retcode=0
TRACE : DBGetTopTable, tableid=103.
TRACE : dbgettoptable: received, tableid=103, retcode=0
TRACE : DBGetTopTable, tableid=104.
TRACE : dbgettoptable: received, tableid=104, retcode=0
TRACE : DBGetTopTable, tableid=105.
TRACE : dbgettoptable: received, tableid=105, retcode=0
TRACE : DBGetTopTable, tableid=106.
TRACE : dbgettoptable: received, tableid=106, retcode=0
TRACE : DBGetTopTable, tableid=107.
TRACE : dbgettoptable: received, tableid=107, retcode=0
TRACE : DBGetTopTable, tableid=108.
TRACE : dbgettoptable: received, tableid=108, retcode=0
TRACE : DBGetTopTable, tableid=109.
TRACE : dbgettoptable: received, tableid=109, retcode=0
TRACE : DBGetTopTable, tableid=110.
TRACE : dbgettoptable: received, tableid=110, retcode=0
TRACE : DBGetTopTable, tableid=111.
TRACE : dbgettoptable: received, tableid=111, retcode=0
TRACE : DBGetTopTable, tableid=112.
TRACE : dbgettoptable: received, tableid=112, retcode=0
TRACE : DBGetTopTable, tableid=113.
TRACE : dbgettoptable: received, tableid=113, retcode=0
TRACE : DBGetTopTable, tableid=114.
TRACE : dbgettoptable: received, tableid=114, retcode=0
TRACE : DBGetTopTable, tableid=115.
TRACE : dbgettoptable: received, tableid=115, retcode=0
TRACE : DBGetTopTable, tableid=116.
TRACE : dbgettoptable: received, tableid=116, retcode=0
TRACE : DBGetTopTable, tableid=117.
TRACE : dbgettoptable: received, tableid=117, retcode=0
TRACE : DBGetTopTable, tableid=118.
TRACE : dbgettoptable: received, tableid=118, retcode=0
TRACE : DBGetTopTable, tableid=119.
TRACE : dbgettoptable: received, tableid=119, retcode=0
TRACE : DBGetTopTable, tableid=120.
TRACE : dbgettoptable: received, tableid=120, retcode=0
TRACE : DBGetTopTable, tableid=121.
TRACE : dbgettoptable: received, tableid=121, retcode=0
TRACE : StockStatus:: uptime=0,trade_price=0,order_volume=0,trade_volume=0,trade_amount=0,idpool=2
TRACE : BackDBClient, on abort session
TRACE : BackDBClient, on abort session
=== DONE! ===
=== GLINKD ===
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : BackDBClient, on abort session
TRACE : BackDBClient, on abort session
TRACE : BackDBClient, on abort session
=== DONE! ===
=== Realm #1 ===
./gs: symbol lookup error: ./gs: undefined symbol: _Z17LoadTasksFromPackP14elementdatamanPKcS2_S2_
TRACE : BackDBClient, on abort session
=== DONE! ===
===============================================================
= ALL REALMS LOADED! =
= SERVERS ARE UP AND RUNNING! =
===============================================================
./gs: symbol lookup error: ./gs: undefined symbol: _Z17LoadTasksFromPackP14elementdatamanPKcS2_S2_
If I'm not mistaken you will want to make sure you have the following line in your .profile:
"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib"
The only AUTH error that stood out like a sore thumb to me was java.net.UnknownHostException: manager, which is a clear indication that you need to edit/update your hosts file...
Quote:
Originally Posted by
WebM4st3r
Since the client is v504, could someone please tell me the dates that would be used on the server and client, to avoid errors old version? And now you can find publishers?
Use any timestamp you want, as long as they match...
Bear in mind, ALL of these are just guesses since I do not know ether saga (this is the wrong section after all)... I don't know that you will get any accurate information out of the PW section for sure...
Oh, and in the future, please do NOT create duplicate posts/threads (thank you) :):
Re: Help EtherSaga Odyssey
Thank you, 343.
The problem was solved authd, however, did not understand the part of the gs, it still does not run. You are sending the same problem, if not slow you down, could further specify how to fix this problem?
-
Sorry for double post, was not my intention, is that unfortunately took the forum to post the topic, I thought it was a bug, and I ended up posting twice.
Re: Help EtherSaga Odyssey
ldd is a very useful linux tool