Решенный вопрос Проблема с запуском сервера

  • Автор темы Автор темы Rumple
  • Дата начала Дата начала
Проблему с запуском решил следующим образом:
Скачал официальную сборку с официального сайта, взял из неё файл из каталога


, и заменил на облачном сервере, после этого произвел обновление списка обновлений командой


, и все заработало.
Возникла другая проблема:
2018-12-19_07-19-03.png
Вот логи:
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: Enchanted Forest 1.5.3 - Test :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: Start Server :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

::: iWeb :::
Using CATALINA_BASE: /usr/local/jakarta
Using CATALINA_HOME: /usr/local/jakarta
Using CATALINA_TMPDIR: /usr/local/jakarta/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/jakarta/bin/bootstrap.jar:/usr/local/jakarta/bin/tomcat-juli.jar
::: Ready :::

::: Log Service :::
info : program started with 6 threads.
::: Ready :::

::: Unique Name Daemon :::
info : TcpManager OnAddSession
err : Initialize storage environment failed.
info : TcpManager OnDelSession
::: Ready :::

::: Auth Daemon :::
log4j:ERROR Could not find manager. All logging will FAIL.
java.net.UnknownHostException: manager: Name or service not known
at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:923)
at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1318)
at java.net.InetAddress.getAllByName0(InetAddress.java:1271)
at java.net.InetAddress.getAllByName(InetAddress.java:1187)
at java.net.InetAddress.getAllByName(InetAddress.java:1121)
at java.net.InetAddress.getByName(InetAddress.java:1071)
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:606)
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:526)
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>(GAuthServer.java:26)
at authd.main(authd.java:32)
java.lang.NullPointerException: null buffer || null address
at java.net.PlainDatagramSocketImpl.send(Native Method)
at java.net.DatagramSocket.send(DatagramSocket.java:696)
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:44)
::: Ready :::

::: Game Data Base Daemon :::
info : TcpManager OnAddSession
info : Begin import clsconfig ...
info : ClsConfig Imported .
info : InitGameDB, Role delete time is 604800.
TRACE : ReadDBConfig init_time 1512551636 open_time 0 is_central_db 0
info : InitGameDB, acquire region(id=1),[l=-100000.0,r=100000.0,t=100000.0,b=-100000.0].
info : Init GameDB successfully.
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : GameDBServer::OnAddSession, sid=7.
::: Ready :::

::: Game Anti Cheat Daemon :::
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : checkpoint begin.
info : OnAddSession
TRACE : checkpoint end.
::: Ready :::

::: Game Faction Daemon :::
info : TcpManager OnAddSession
Warning: table_charset should be set to UCS2
info : GameDBServer::OnAddSession, sid=8.
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : checkpoint begin.
TRACE : checkpoint end.
::: Ready :::

::: Game Delivery Daemon :::
TRACE : RewardManager:: begin timme 2013 12 11 12
TRACE : RewardManager:: end timme 2013 12 25 0
TRACE : points[5000]->bonus[1000]
TRACE : points[10000]->bonus[2000]
TRACE : points[20000]->bonus[4000]
TRACE : points[50000]->bonus[10000]
TRACE : points[100000]->bonus[20000]
TRACE : points[500000]->bonus[100000]
TRACE : RewardManager:: reward interval 86400 times 1
info : TcpManager OnAddSession
District id is 1
TRACE : gdeliveryd::Max player allowed is 2500
TRACE : CrossGuardClient Init!
TRACE : CrossChatClient Init!
TRACE : CrossSoloRankClient Init!
TRACE : Timer update: (0) Wed Dec 19 06:51:37 2018

TRACE : sysauction initialize: auction max=4, total sell item=48
TRACE : AutoTeamMan Init Successfully!!
TRACE : FactionResourceBattleMan Initialize open_day = 3
TRACE : FactionResourceBattleMan Initialize start_hour = 20 start_min=0
TRACE : FactionResourceBattleMan Initialize end_hour = 21 end_min=0
TRACE : _domain_count_lvl1=5,_domain_count_lvl2=9,_domain_count_lvl3=12,_max_apply_faction_num=2
TRACE : Server without connected to any central server
info : GameDBServer::OnAddSession, sid=9.
TRACE : WaitQueueManager Init Successfully!!
TRACE : billing: menu loaded, menuids size=314, itemids size=314
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : gdelivery::connect to gauthd successfully.
TRACE : gdelivery::connect gfactionserver successfully.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : ganticheatclient:: connect gacd successfully!
info : OnAddSession
TRACE : DBAuctionList, size=0, handle=0
TRACE : DBPShopLoad, size=0, handle=0
TRACE : DBForceLoad, count=0 update_time=1545166800.
TRACE : DBFactionFortressLoad, size=0, handle=0
TRACE : SetPvpStatus status change to 0
TRACE : gfactionserver:: add link(or Delivery) 0 to map.
TRACE : Receive zoneid=1 from delivery
info : OnAddSession
TRACE : dbauctionlist: received. res->items.size()=0,res->handle.size()=0 retcode=0
TRACE : DBPShopLoad: Rpc return. res->shops.size()=0,res->handle.size()=0, retcode=0
TRACE : dbforceload: rpc return. retcode=0
TRACE : dbfactionfortressload: received. res->list.size()=0,res->handle.size()=0 retcode=0
TRACE : FactionFortressMan: Sync faction id to gfactiond.
TRACE : DBBattleLoad, count=52.
TRACE : DBUniqueDataLoad, size=20, handle=0
TRACE : DBRoleNameList, handle=-1
TRACE : DBRoleNameList, size=0, handle=-1 total=0
TRACE : DBStockLoad, size=0, handle=0
TRACE : DBMapPasswordLoad, size=0, handle=0
TRACE : DBLoadGlobalControl, cme_open=0 cme_rate=0.
info : DBSoloChallengeRankLoad: RPC return. retcode=0, update_time=1545190106, zone_id=1, data_ext_local_data_size=0, data_ext_global_data_size=0.
info : SoloChallengeRank::OnDBLoad(), load local solochallengerank, load_time=1545191498, update_time=1545190106, rank_db_size=0.
TRACE : CountryBattleMan[0], total_bonus=50000.
TRACE : CountryBattle Init Successfully!!
TRACE : CDC_MNFactionBattleMan:func=OnInitialize
TRACE : BattleManager: Sync map notice to GS.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : DBUniqueDataLoad: Rpc return. res->values.size()=20,res->handle.size()=0, retcode=0
TRACE : DBRoleNameList size=0 handle=-1 finish=1
TRACE : DBStockLoad: retcode=0, size=0, handle=0
info : DBMapPasswordLoad: RPC return. res->retcode=0, res->data.size()=0, res->handle.size()=0
TRACE : dbloadglobalcontrol: rpc return. retcode=0
TRACE : file=dbmnfactionapplyinfoget.hrp func=Client line=30
TRACE : file=cdcmnfbattleman.cpp func=OnGetMNFApplyInfoList line=415
TRACE : CDC DB is init
TRACE : file=cdcmnfbattleman.cpp func=OnGetMNFApplyInfoList applyinfo_map:size=0
TRACE : StockStatus:: uptime=0,trade_price=0,order_volume=0,trade_volume=0,trade_amount=0,idpool=2
TRACE : AnnounceLinkType sid=21 link_type=0
TRACE : checkpoint begin.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=2500,load=0,attr=-805306368
TRACE : WaitQueueManager Free Logout User Count=0.
TRACE : checkpoint end.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=2500,load=0,attr=-805306368
TRACE : WaitQueueManager Free Logout User Count=0.
TRACE : RemoteLoggingUsers set timeout 120
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=2500,load=0,attr=-805306368
::: Ready :::

::: Game Link Daemon :::
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclient: OnAddSession
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : logclienttcp: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 4 to map.
TRACE : gfactionserver:: add link(or Delivery) 2 to map.
TRACE : gfactionserver:: add link(or Delivery) 3 to map.
TRACE : gfactionserver:: add link(or Delivery) 1 to map.
TRACE : AnnounceLinkType sid=78 link_type=1
TRACE : AnnounceLinkType sid=80 link_type=1
TRACE : AnnounceLinkType sid=81 link_type=1
TRACE : AnnounceLinkType sid=79 link_type=1
TRACE : Timer update: (0) Wed Dec 19 06:52:37 2018

TRACE : WaitQueueManager Free Logout User Count=0.
TRACE : checkpoint begin.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=2500,load=0,attr=-805306368
TRACE : WaitQueueManager Free Logout User Count=0.
TRACE : checkpoint end.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=2500,load=0,attr=-805306368
TRACE : WaitQueueManager Free Logout User Count=0.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=2500,load=0,attr=-805306368
::: Ready :::

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: Maps :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

::: Game Service :::
TRACE : Timer update: (0) Wed Dec 19 06:53:37 2018

TRACE : WaitQueueManager Free Logout User Count=0.
TRACE : checkpoint begin.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=2500,load=0,attr=-805306368
TRACE : WaitQueueManager Free Logout User Count=0.
TRACE : checkpoint end.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=2500,load=0,attr=-805306368
TRACE : WaitQueueManager Free Logout User Count=0.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=2500,load=0,attr=-805306368
::: Ready :::

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::: Server Online :::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 
По-поводу authd, скорее всего проблема с тем, что на сервере не установлен Java, либо в файле /etc/hosts нету данных строчек:
127.0.0.1 manager
127.0.0.1 aumanager
127.0.0.1 auth
127.0.0.1 audb
127.0.0.1 link1 link2 game1 game2 game3 game4 delivery database backup
127.0.0.1 gmserver.localdomain gmserver 127.0.0.1 bogon # added by Apache Friends XAMPP
127.0.0.1 providerserver7
127.0.0.1 providerserver8
127.0.0.1 providerserver9
127.0.0.1 link3
127.0.0.1 link4
127.0.0.1 gdelivery
127.0.0.1 nfsroot
127.0.0.1 gamedbserver
127.0.0.1 GameDB
127.0.0.1 GameDBClient
Для того, чтобы uniquenamed заработал можно сделать полный вайп, или экспортировать нужные таблицы из gamedbd и перенести в /home/uniquenamed/unamewdb/dbdata.

Как перенести таблицы из gamedbd в uniquenamed:
cd /home/gamedbd //Переход в каталог с игровой базой
./gamedbd gamesys.conf exportunique 1 //Экспортируем из игровой базы таблицы нужные для нормальной работы uniquenamed
//Перенос экспортируемых файлов в папку с uniquenamed
mv logicuid /home/uniquenamed/unamewdb/dbdata
mv uidrole /home/uniquenamed/unamewdb/dbdata
mv unamefaction /home/uniquenamed/unamewdb/dbdata
mv unamerole /home/uniquenamed/unamewdb/dbdata
 
Проблема скрывается в сборке моего сервера, поставил чистую сборку, и все работает отлично.
Тему можно закрывать.
 
Назад
Сверху