Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
1.4.4 сервер запускается, но проблема с запуском компонентов...
#1
В общем обычная публичная сборочка 1.4.4. Выделенный сервер в интернете с 24 гиг оперативы. Ось Linux/Debian Установил мускуль, пхп5, апач, яву... залил файлы сборки, расставил права, прописал данные доступа к мускулю... Занимаюсь настройкой серверов не первый день и кое чего знаю... Но вот при запуске (запустил ./start_min.sh) странный лог, но о нем ниже... делов том я даже не сразу его читал а бегло, и при беглом просмотре ошибок не заметил, мол все запустилось и дальше полез в клиент, там сервер онлайн, это меня обрадовало, попробовал залогиниться и... "Старая версия клиента" - сто раз перепроверил файлы .data и права на все файлы сервера, все чисто... (перерыл весь гугл,в езде одни и теже симптомы проверяйте файлы и права, что я неоднократно делал)

Тут задался вопросом, может что то не так с логом запуска? и более внимательно стал читать его (может ведь вылезать ошибка старая версия клиента если некорректно что то поднимется или не поднимется?)

Места с возможными причинами и прокомментировал в логе КАПСОМ.
Код:
root@pw /pwserver # ./start_min.sh
=== LOGSERVICE ===
info : program started with 6 threads.
=== DONE! ===

=== UNIQUENAMED ===
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
=== DONE! ===

=== AUTH ===
ERROR:incorrect passphrase for this key!
ERROR:load key failed! (НАСЧЕТ ЭТОЙ ОШИБКИ НАСКОЛЬКО ЗНАЮ МОЖНО НЕ ОБРАЩАТЬ ВНИМАНИЯ)
authd:: add PollIO task.
gauthd: 26 Mar 2013 13:41:27,367  INFO GAuthServer:69 - authd:: add PollIO task.
=== DONE! ===

=== GAMEDBD ===
info : TcpManager OnAddSession
info : Begin import clsconfig ... (ТУТ ПО МОЕМУ МАЛОВАТО ДЛЯ 2 СТРОЧЕК, ЧТО ТО С БД?)
=== DONE! ===

=== GACD ===
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : ClsConfig Imported .
info : InitGameDB, Role delete time is 604800.
info : InitGameDB, acquire region(id=1),[l=-100000.0,r=100000.0,t=100000.0,b=-10                                                                             0000.0].
TRACE : ReadDBConfig init_time 1329505859 open_time 1329585064
info : Init GameDB successfully.
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
=== DONE! ===

=== GFACTIOND ===
info : TcpManager OnAddSession
info : GameDBServer::OnAddSession, sid=7.
TRACE : OnAddSession sid=7
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : OnAddSession
=== DONE! ===

=== GDELIVERYD ===
TRACE : RewardManager:: consume reward does not open! (ЭТО ТОЖЕ СТРАННО, ЧТО ТО НЕ ТАК?)
District id isinfo :  TcpManager OnAddSession
0
TRACE : gdeliveryd::Max player allowed is 6000
TRACE : GameTalkManager: OnStartUp(aid, zoneid)
info : GameDBServer::OnAddSession, sid=8.
TRACE : OnAddSession sid=8
TRACE : Timer update: (0) Tue Mar 26 13:41:52 2013

gauthd: 26 Mar 2013 13:41:52,091  INFO GAuthServer:? - GAuthServer::OnAddSession                                                                              com.goldhuman.IO.Protocol.Session@77ff92f5
TRACE : sysauction initialize: auction max=4, total sell item=46
(НИЖЕ НЕПОНЯТНЫЕ ДЛЯ МЕНЯ ОШИБКИ... ЧТО ЭТО?)
err : BillingAgent, duplicate item,id=16166,amount=500,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002910000000001
err : BillingAgent, duplicate item,id=16024,amount=6000,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002940000000001
err : BillingAgent, duplicate item,id=16019,amount=6000,timeout=0
err : BillingAgent, duplicate menuid,id=000000082000000002950000000001
TRACE : billing: menu loaded, menuids size=314, itemids size=314
info : logclienttcp: OnAddSession
TRACE : gdelivery::connect to gauthd successfully.
TRACE : gdelivery::connect gfactionserver successfully.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : FactionFortressMan: Sync faction id to gfactiond.
info : logclient: OnAddSession
TRACE : ganticheatclient:: connect gacd successfully!
TRACE : gfactionserver:: add link(or Delivery) 0 to map.
TRACE : Receive zoneid=1 from delivery
TRACE : DBAuctionList, size=0, handle=0
TRACE : DBWebTradeLoad, size=0, handle=0
info : OnAddSession
info : OnAddSession
TRACE : DBFactionFortressLoad, size=0, handle=0
info : OnAddSession
TRACE : DBBattleLoad, count=51.
TRACE : dbauctionlist: received. res->items.size()=0,res->handle.size()=0 retcod                                                                             e=0
TRACE : dbwebtradeload: received. res->max_sn=0,res->items.size()=0,res->handle.                                                                             size()=0 retcode=0
TRACE : dbfactionfortressload: received. res->list.size()=0,res->handle.size()=0                                                                              retcode=0
TRACE : FactionFortressMan: Sync faction id to gfactiond.
TRACE : BattleManager: Sync map notice to GS.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : DBWebTradeLoadSold, size=0, handle=0
TRACE : DBStockLoad, size=134, handle=0
TRACE : dbwebtradeloadsold: received. res->snlist.size()=0,res->handle.size()=0                                                                              retcode=0
TRACE : GetFactionDetail, fid=6.
TRACE : GetFactionDetail, fid=87.
TRACE : GetFactionDetail, fid=93.
TRACE : GetFactionDetail, fid=1169.
TRACE : GetFactionDetail, fid=1580.
TRACE : GetFactionDetail, fid=2197.
TRACE : GetFactionDetail, fid=2577.
TRACE : GetFactionDetail, fid=2825.
TRACE : GetFactionDetail, fid=2937.
TRACE : GetFactionDetail, fid=3653.
TRACE : GetFactionDetail, fid=3838.
TRACE : GetFactionDetail, fid=4282.
TRACE : GetFactionDetail, fid=4644.
gauthd: 26 Mar 2013 13:41:52,591  INFO GAuthServer:? - AnnounceZoneid3, clear al                                                                             l online records on zone 1
TRACE : GetFactionDetail, fid=5011.
TRACE : GetFactionDetail, fid=5074.
TRACE : GetFactionDetail, fid=5336.
TRACE : GetFactionDetail, rpc return. fid=87, retcode=0
TRACE : GetFactionDetail, fid=5429.
TRACE : GetFactionDetail, rpc return. fid=93, retcode=0
TRACE : GetFactionDetail, fid=5450.
TRACE : GetFactionDetail, rpc return. fid=6, retcode=0
TRACE : GetFactionDetail, fid=5648.
TRACE : GetFactionDetail, rpc return. fid=1580, retcode=0
TRACE : GetFactionDetail, rpc return. fid=2197, retcode=0
TRACE : GetFactionDetail, rpc return. fid=1169, retcode=0
TRACE : DBStockLoad: retcode=0, size=134, handle=0
err : StockExchange:: invalid order,tid=16778459,userid=1912629504,volume=8
TRACE : PriceMatching, tid=0, price=16777216, volume=25203295, ack_volume=0, ack                                                                             _money=0. dryrun=0
TRACE : GetFactionDetail, rpc return. fid=2825, retcode=0
TRACE : GetFactionDetail, rpc return. fid=2937, retcode=0
TRACE : GetFactionDetail, rpc return. fid=2577, retcode=0
TRACE : GetFactionDetail, rpc return. fid=3653, retcode=0
TRACE : GetFactionDetail, rpc return. fid=3838, retcode=0
TRACE : GetFactionDetail, rpc return. fid=4282, retcode=0
TRACE : GetFactionDetail, rpc return. fid=4644, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5011, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5074, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5429, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5336, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5450, retcode=0
TRACE : GetFactionDetail, rpc return. fid=5648, retcode=0
TRACE : StockStatus:: uptime=0,trade_price=0,order_volume=-49481975,trade_volume                                                                             =0,trade_amount=0,idpool=17
TRACE : PostCancel, userid=0, tid=318767205, cash=0, money=0.
=== DONE! ===

=== GLINKD ===
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : logclient: OnAddSession
info : info : logclient: OnAddSession
logclienttcp: OnAddSession
info : logclienttcp: OnAddSession
info : info : logclienttcp: OnAddSession
logclient: OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 2 to map.
TRACE : gfactionserver:: add link(or Delivery) 4 to map.
TRACE : gfactionserver:: add link(or Delivery) 1 to map.
TRACE : gfactionserver:: add link(or Delivery) 3 to map.
TRACE : PostCancel, userid=0, tid=268435477, cash=0, money=0.
=== DONE! ===

=== MAIN WORLD ===
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=134217                                                                             7280
TRACE : PostCancel, userid=50331648, tid=218103891, cash=0, money=0.
TRACE : KeepAlive sid=7
TRACE : KeepAlive sid=8
TRACE : PostCancel, userid=0, tid=83886087, cash=0, money=0.
TRACE : checkpoint begin.
TRACE : checkpoint end.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=134217                                                                             7280
TRACE : PostCancel, userid=0, tid=16777224, cash=0, money=0.
=== DONE! ===

===============================================================
=                    ALL INSTANCES LOADED                     =
=                 SERVERS ARE UP AND RUNNING!                 =
===============================================================

Я правильно понимаю, что то не так с запуском? и помогите, тыкните носом куда копать, и что делать...

и ещё, лог остановки сервера, кажется тоже мне странным:

Код:
root@pw /pwserver # ./stop.sh
kill: 6: Usage: kill [-s sigspec | -signum | -sigspec] [pid | job]... or
kill -l [exitstatus]
glinkd: no process found
tee: /server/logs/syslog: No such file or directory
Sleeping 60 seconds...
loader: no process found
gs: no process found
gacd: no process found
gdeliveryd: no process found
gfactiond: no process found
authd: no process found
Usage:
  kill pid ...              Send SIGTERM to every process listed.
  kill signal pid ...       Send a signal to every process listed.
  kill -s signal pid ...    Send a signal to every process listed.
  kill -l                   List all signal names.
  kill -L                   List all signal names in a nice table.
  kill -l signal            Convert between signal numbers and names.
tee: /server/logs/syslog: No such file or directory
Killing the last UniqueName daemon...
tee: /server/logs/syslog: No such file or directory
Kill server complete
===============================================================
=                  SHUTTING DOWN SERVERS                      =
=                      PLEASE WAIT..                          =
===============================================================


STOPPING GAMESERVER..!
STOPPING GAMEDB DAEMON..!
STOPPING GAME DELIVERY DAEMON..!
STOPPING GAME FACTION DAEMON..!
STOPPING AUTH DAEMON..!
STOPPING UNIQUENAME DAEMON..!
STOPPING GAME LINK DAEMON..!
STOPPING GAME ANTICHEAT DAEMON..!
STOPPING LOG SERVICES..!
STOPPING BASH SCRIPT..!
STOPPING SERVER STARTERS..!
STOPPING JAVA..!


===============================================================
=                    ALL INSTANCES DOWN                       =
=                      SERVER OFFLINE                         =
===============================================================
root@pw /pwserver #

Будто каких то процессов нет для того чтоб их убить...

Заранее спасибо за помощь )
Ответ
#2
http://forum.zone-game.info/showthread.php?t=27550
Слушай
Ответ
#3
Mag_i_str Написал:http://forum.zone-game.info/showthread.php?t=27550

выполнил по тому гайду, получил это:

Код:
ЕдЦГОДјю:'gs.conf'    ЕдЦГФцІ№ОДјю:'gsalias.conf'
Ч°±ёєу°у¶Ё№¦ДЬґтїЄ
¶БИЎИООсПµНіК§°Ь:'/pwserver/gamed/config/tasks.data','/pwserver/gamed/config/dyn_tasks.data'
µЪТ»ІЅіхКј»ЇК§°ЬЈ¬ґнОуєЕ:-4

что эти каракули могут значить? вижу что то про файлы пишет, но они же из комплекта сборки.

Добавлено через 24 минуты
оказался китайский, при открытии в хроме перевел встренным переводчиком, получил этот набор слов:

Код:
Файл конфигурации: Конфигурация "gs.conf" дополняет: «gsalias.conf Становится персональным при надевании функциональной открытой системой задачу чтения не удается: '/ pwserver / играется / Config / tasks.data', '/ pwserver / играется / Config / первый этап инициализации dyn_tasks.data "не удалось, номер ошибки: -4

Честно говоря ещё больше заинтригован ))
Ответ
#4
либо таски битые, либо что-то с правами на них судя по всему
Ответ
#5
asura013 Написал:либо таски битые, либо что-то с правами на них судя по всему

права уже 777 поставил и таски несколько раз менял, даже брал с рабочего в текущий момент сервера (у одного знакомого) один фиг что то то не хочет =(
Ответ
#6
ну как видиш ЛОги говорят что у тебя с тасками какая то трабла... ибо при попытке их подключить он выбивает ошибку...
Слушай
Ответ
#7
Mag_i_str Написал:ну как видиш ЛОги говорят что у тебя с тасками какая то трабла... ибо при попытке их подключить он выбивает ошибку...

ничего не понимаю... попробую убунту установить вместо дебиан, и снуля все настроить...
Ответ
#8
я лично тоже... Не знаем откуда что брал? где что как настраивал?
Цитата:Занимаюсь настройкой серверов не первый день и кое чего знаю...
Если вы как нить разбираетесь то вы должны понимать что те данные что нам предоставили говорят о проблемме в файле таксов (по сути квестов) тоесть при попытке сервера запустить данные файлы они говорят нет и все...
Слушай
Ответ
#9
теперь проблем чуть друга, сервер запущен (частично перелопатил файлы сборки, залил из другой сборки взятой из вашего форума) существующим персом успешно вхожу в игру, при попытке создания нового персонажа (пишу ник и кнопку принять) просто сразу дисконнектит от сервера... теперь что нетак...

Добавлено через 46 минут
Вот что наблюдается в логе при попытке создать персонажа:

Код:
err : Protocol Unknown . sid=17,type=9,size=36,acceptsize=14
TRACE : OnDelSession sid=17
err : Disconnect from Uniquenamed. sid=45
TRACE : OnAddSession sid=18
debug : Protocol state or size policy error. sid=15,type=84,size=1213,acceptsize=3
TRACE : gdelivery:: statusannounce: user 525632(roleid=0) offline, onlineuser count is 1
Prepare procedure call:{call recordoffline(?,?,?,?,?)}
action=2 userid=525632 zoneid=1
java.lang.NullPointerException
        at protocol.Enthrallment$DelayTask.dispatch(Unknown Source)
        at protocol.Enthrallment$DelayTask.run(Unknown Source)
        at java.util.TimerThread.mainLoop(Timer.java:534)
        at java.util.TimerThread.run(Timer.java:484)
gauthd: 27 Mar 2013 16:21:19,831  INFO GAuthServer:? - UserLogout::User 525632 logout successfully.
err : gdelivery::createrole: userid=525632, retcode=4.
Ответ
#10
У меня стойкое ощущение что вы делаете одну ошибку: Вы версии правильно подбираете?? попробуйте скачать нашу сборку и попробовать поставить ее... и отпишитесь по данному поводу. Потому как я подозреваю что вы скачивали свою сборку с левого сайта а пришли просить помощи у нас почему то...
Слушай
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Сервер 1.3.9 нужна помощь срочно!!! V-N 3 5,929 11-29-2019, 12:53 AM
Последний пост: Segey_S
  Нужен сервер 1.3.6 под ключ! johni_Bamboni 0 2,491 08-14-2019, 03:32 AM
Последний пост: johni_Bamboni
  Как создать свой сервер PW ??? помогите daewoo007 13 44,790 12-27-2014, 01:40 PM
Последний пост: OksidAzota
  Проблема с регой KaMaKaDzA 1 2,433 08-07-2014, 04:13 PM
Последний пост: Lezi22Col
  Проблема с phpMyAdmin pwnator 5 2,895 02-15-2014, 02:28 PM
Последний пост: pwnator
  Проблема с обновлением топа игроков pwnator 0 1,918 02-14-2014, 12:06 AM
Последний пост: pwnator
  Проблема с изменением старт персов (1.4.5) pwnator 4 2,154 02-12-2014, 07:02 PM
Последний пост: pwnator
  Проблема с игровой валютой при покупке через ЛК pwnator 7 2,208 02-09-2014, 03:40 PM
Последний пост: SmileForMe
  Сервер PW приносит больше денег? BlackPR 43 13,604 01-07-2014, 02:43 AM
Последний пост: Hия
  Проблема с рейтами pwnator 6 2,744 12-09-2013, 08:03 AM
Последний пост: asura013

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)