pwserver165

People, can anyone help with the problem when connecting the map, all services are connecting normally, the only problem is connecting the maps, I'm using CentOs 9 and I receive the error from the following Lib

  1. libmysqlclient.so.18

  2. ERROR: ld.so: object 'original164.gs' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
    ./gs: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory
 
Люди, может кто-нибудь помочь с проблемой при подключении карты, все сервисы подключаются нормально, единственная проблема - подключение карт, я использую CentOs 9 и получаю ошибку из следующей библиотеки

  1. libmysqlclient.so.18

  2. ОШИБКА: ld.so: объект «original164.gs» из LD_PRELOAD не может быть предварительно загружен (невозможно открыть общий объектный файл): игнорируется.
    ./gs: ошибка при загрузке общих библиотек: libmysqlclient.so.18: невозможно открыть файл общего объекта: такого файла или каталога
    Люди, может кто-нибудь помочь с проблемой при подключении карты, все сервисы подключаются нормально, единственная проблема - подключение карт, я использую CentOs 9 и получаю ошибку из следующей библиотеки

    1. libmysqlclient.so.18

    2. ОШИБКА: ld.so: объект «original164.gs» из LD_PRELOAD не может быть предварительно загружен (невозможно открыть общий объектный файл): игнорируется.
      ./gs: ошибка при загрузке общих библиотек: libmysqlclient.so.18: невозможно открыть файл общего объекта: такого файла или каталога нет.
    Даm

People, can anyone help with the problem when connecting the map, all services are connecting normally, the only problem is connecting the maps, I'm using CentOs 9 and I receive the error from the following Lib

  1. libmysqlclient.so.18

  2. ERROR: ld.so: object 'original164.gs' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
    ./gs: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory
Yum install libmysqlclient.so.18
 
enter the game vigorously, when you exit the game the character remains online (offline cats
Thanks for the response, by forcing the login I was able to log in to the account again, however it still does not continue loading the maps as is69 (having it activated and functional via iweb)

line 490: fw.write("cd " + server_path + "gamed;export LD_PRELOAD=original164.gs; nohup ./gs " + maps + " >" + logs_path + maps + ".log 2>&1 &\n");
When replacing this line in the tomcast and activating the maps via iweb, this time they were not even activated, it said that the map is "activated" but in the list of activated maps it was not shown and even when entering the game like this, the map did not open either.

I leave the line that originally has the tomcast line 490 through which via iweb it does appear that the map loads, but that once in the game it does not open it for me

fw.write("cd " + server_path + "gamed;export LD_PRELOAD=original164.gs; nohup ./gs " + maps + " >" + logs_path + maps + ".log 2>&1 &\n"); ................... There is a problem with putting this command written via ragezone... there are characters that the page does not read and skips them

Use the start script
Code:
cd $PWPath/gamed/
export LD_PRELOAD=original164.gs; nohup ./gs gs01 >$PWPath/logs/gs01.log 2>&1 &
unset LD_PRELOAD
sleep 2


export LD_PRELOAD=original164.gs; nohup ./gs is61 >$PWPath/logs/is61.log 2>&1 &
unset LD_PRELOAD
sleep 2


export LD_PRELOAD=original164.gs; nohup ./gs is69 >$PWPath/logs/is69.log 2>&1 &
unset LD_PRELOAD
sleep 2
Thanks for the answer, I am interested in loading the maps as I use them and turning them off to free up memory while the map is not necessary to use... so for me activating them via iweb is the best
 
Last edited:
Just add a preload of the library original164.gs, you don't need to change the entire line.

Thanks for the advice I added it and no matter how hard I try, the is69 map (LightSail Cave) still doesn't load, even though I have it activated on the iweb, I'm still a little lost with this.
 
Last edited:
Does anyone know how to fix this error?
gdeliveryd Crashes after a while with server online

Grateful!.



zoneid=1 aid=1
Game2AU:: file=touchpointquery.hpp func=virtual void GNET::TouchPointQuery::Process(GNET::Protocol::Manager*, GNET::Protocol::Manager::Session::ID) line=41
[19.04 19:35:15] call void GNET::ArenaManager::OnArenaTeamTopListQuery(int, unsigned int) at arenamanager.cpp:408
[19.04 19:35:16] call void GNET::ArenaManager::OnArenaPlayerTopListQuery(int, int) at arenamanager.cpp:445
************************************************
Signal: SIGUSR1(11), si_signo: 11, si_code: 1, si_addr: 0x244
Registers: EIP=0840F3B2, EAX=00000240 ,EBX=08E64D48, ECX=00000000, EDX=00000000, ESI=00003940, EDI=00003940, EBP=FF8FEC38, ESP=FF8FEBF0
.01) 08322F39 => ./gdeliveryd() [0x8322f39]
.02) F77A4410 => [0xf77a4410]
.03) 0840F3B2 => ./gdeliveryd() [0x840f3b2]
.04) 084067D3 => ./gdeliveryd() [0x84067d3]
.05) 08406AAC => ./gdeliveryd() [0x8406aac]
.06) 08198CA4 => ./gdeliveryd() [0x8198ca4]
.07) 0810B370 => ./gdeliveryd() [0x810b370]
.08) 080D1146 => ./gdeliveryd() [0x80d1146]
.09) 08327D1E => ./gdeliveryd() [0x8327d1e]
.10) 08327BC7 => ./gdeliveryd() [0x8327bc7]
.11) 08326CF4 => ./gdeliveryd() [0x8326cf4]
.12) F75A72D3 => /lib/libc.so.6(__libc_start_main+0xf3) [0xf75a72d3]
.13) 08051B89 => ./gdeliveryd() [0x8051b89]
************************************************
 
Thanks for the response, by forcing the login I was able to log in to the account again, however it still does not continue loading the maps as is69 (having it activated and functional via iweb)


When replacing this line in the tomcast and activating the maps via iweb, this time they were not even activated, it said that the map is "activated" but in the list of activated maps it was not shown and even when entering the game like this, the map did not open either.

I leave the line that originally has the tomcast line 490 through which via iweb it does appear that the map loads, but that once in the game it does not open it for me

fw.write("cd " + server_path + "gamed;export LD_PRELOAD=original164.gs; nohup ./gs " + maps + " >" + logs_path + maps + ".log 2>&1 &\n"); ................... There is a problem with putting this command written via ragezone... there are characters that the page does not read and skips them


Thanks for the answer, I am interested in loading the maps as I use them and turning them off to free up memory while the map is not necessary to use... so for me activating them via iweb is the best

you can use my script may its help someone

Bash:
#!/bin/sh
AuPath=/root/authd
PWPath=/root/pwserver
shopt -s extglob
rm -rf /root/pwserver/logs/!(world2.*|statinfod|statinfoh|statinfom)
echo "##############################     Server startup in progress_ #############################"
echo "##############################  - Log services #############################"
#    Logservice    #
cd $PWPath/logservice
nohup ./logservice logservice.conf >$PWPath/logs/logservice.log 2>&1 &
sleep 1
LOGS=`ps -ef | grep logservice | grep -v grep | awk '{print $2}'`
if [ "$LOGS" != "" ]; then
   echo "Logservice started successfully!"
else
   echo "Logservice Startup Failure!"
fi
echo "##############################  - AUTHD Services - #############################"
#    AUTHD    #
cd $AuPath/
nohup ./authd >$PWPath/logs/authd.log 2>&1 &
sleep 1
AU=`ps -ef | grep authd | grep -v grep | awk '{print $2}'`
if [ "$AU" != "" ]; then
   echo "AUTHD started successfully!!"
else
   echo "AUTHD Startup Failure!"
fi
echo "##############################  - gamedbd services - #############################"
#    gamedbd    #
cd $PWPath/gamedbd/
nohup ./gamedbd gamesys.conf >$PWPath/logs/gamedbd.log 2>&1 &
sleep 1
DB=`ps -ef | grep gamedbd | grep -v grep | awk '{print $2}'`
if [ "$DB" != "" ]; then
   echo "gamedbd started successfully!"
else
   echo "gamedbd Startup Failure!"
fi
echo "##############################  - GACD Services - #############################"
#    GACD     #
cd $PWPath/gacd
nohup ./gacd gamesys.conf >$PWPath/logs/gacd.log 2>&1 &
sleep 1
GACD=`ps -ef | grep gacd | grep -v grep | awk '{print $2}'`
if [ "$GACD" != "" ]; then
   echo "GACD started successfully!"
else
   echo "GACD Startup Failure!"
fi
echo "##############################  - uniquenamed services - #############################"
#    uniquenamed     #
cd $PWPath/uniquenamed
nohup ./uniquenamed gamesys.conf >$PWPath/logs/uniquename.log 2>&1 &
sleep 1
UN=`ps -ef | grep uniquenamed | grep -v grep | awk '{print $2}'`
if [ "$UN" != "" ]; then
   echo "uniquenamed started successfully!"
else
   echo "uniquenamed Startup Failure!"
fi
echo "##############################  - gdeliveryd Services - #############################"
#    gdeliveryd   #
cd $PWPath/gdeliveryd/
nohup ./gdeliveryd gamesys.conf >$PWPath/logs/gdeliveryd.log 2>&1 &
sleep 1
GD=`ps -ef | grep gdeliveryd | grep -v grep | awk '{print $2}'`
if [ "$GD" != "" ]; then
   echo "gdeliveryd started successfully!"
else
   echo "gdeliveryd Startup Failure!"
fi
echo "##############################  - gfactiond Services -  #############################"
#    gfactiond    #
cd $PWPath/gfactiond/
nohup ./gfactiond gamesys.conf >$PWPath/logs/gfactiond.log 2>&1 &
sleep 1
GF=`ps -ef | grep gfactiond | grep -v grep | awk '{print $2}'`
if [ "$GF" != "" ]; then
   echo "gfactiond started successfully!"
else
   echo "gfactiond Startup Failure!"
fi
echo "##############################  - Glinkd Services - #############################"
#    glinkd    #
cd $PWPath/glinkd/
nohup ./glinkd gamesys.conf 1 >$PWPath/logs/glinkd1.log 2>&1 &
sleep 1
LINK=`ps -ef | grep glinkd | grep -v grep | awk '{print $2}'`
if [ "$LINK" != "" ]; then
   echo "glinkd started successfully!"
else
   echo "glinkd Startup Failure!"
fi
echo "##############################  - Map Services - #############################"
#    Map Services    #
cd $PWPath/gamed/
export LD_PRELOAD=original164.gs; nohup ./gs gs01 >$PWPath/logs/gs01.log 2>&1 &
unset LD_PRELOAD
sleep 2
export LD_PRELOAD=original164.gs; nohup ./gs is61 >$PWPath/logs/is61.log 2>&1 &
unset LD_PRELOAD
sleep 2
export LD_PRELOAD=original164.gs; nohup ./gs is69 >$PWPath/logs/is69.log 2>&1 &
unset LD_PRELOAD
sleep 2
GS=`ps -ef | grep gs | grep -v grep | awk '{print $2}'`
if [ "$GS" != "" ]; then
   echo "map service started successfully!"
else
   echo "map service startup failed!"
fi
echo "##############################    Server startup complete! #############################"
 
you can use my script may its help someone

Bash:
#!/bin/sh
AuPath=/root/authd
PWPath=/root/pwserver
shopt -s extglob
rm -rf /root/pwserver/logs/!(world2.*|statinfod|statinfoh|statinfom)
echo "##############################     Server startup in progress_ #############################"
echo "##############################  - Log services #############################"
#    Logservice    #
cd $PWPath/logservice
nohup ./logservice logservice.conf >$PWPath/logs/logservice.log 2>&1 &
sleep 1
LOGS=`ps -ef | grep logservice | grep -v grep | awk '{print $2}'`
if [ "$LOGS" != "" ]; then
   echo "Logservice started successfully!"
else
   echo "Logservice Startup Failure!"
fi
echo "##############################  - AUTHD Services - #############################"
#    AUTHD    #
cd $AuPath/
nohup ./authd >$PWPath/logs/authd.log 2>&1 &
sleep 1
AU=`ps -ef | grep authd | grep -v grep | awk '{print $2}'`
if [ "$AU" != "" ]; then
   echo "AUTHD started successfully!!"
else
   echo "AUTHD Startup Failure!"
fi
echo "##############################  - gamedbd services - #############################"
#    gamedbd    #
cd $PWPath/gamedbd/
nohup ./gamedbd gamesys.conf >$PWPath/logs/gamedbd.log 2>&1 &
sleep 1
DB=`ps -ef | grep gamedbd | grep -v grep | awk '{print $2}'`
if [ "$DB" != "" ]; then
   echo "gamedbd started successfully!"
else
   echo "gamedbd Startup Failure!"
fi
echo "##############################  - GACD Services - #############################"
#    GACD     #
cd $PWPath/gacd
nohup ./gacd gamesys.conf >$PWPath/logs/gacd.log 2>&1 &
sleep 1
GACD=`ps -ef | grep gacd | grep -v grep | awk '{print $2}'`
if [ "$GACD" != "" ]; then
   echo "GACD started successfully!"
else
   echo "GACD Startup Failure!"
fi
echo "##############################  - uniquenamed services - #############################"
#    uniquenamed     #
cd $PWPath/uniquenamed
nohup ./uniquenamed gamesys.conf >$PWPath/logs/uniquename.log 2>&1 &
sleep 1
UN=`ps -ef | grep uniquenamed | grep -v grep | awk '{print $2}'`
if [ "$UN" != "" ]; then
   echo "uniquenamed started successfully!"
else
   echo "uniquenamed Startup Failure!"
fi
echo "##############################  - gdeliveryd Services - #############################"
#    gdeliveryd   #
cd $PWPath/gdeliveryd/
nohup ./gdeliveryd gamesys.conf >$PWPath/logs/gdeliveryd.log 2>&1 &
sleep 1
GD=`ps -ef | grep gdeliveryd | grep -v grep | awk '{print $2}'`
if [ "$GD" != "" ]; then
   echo "gdeliveryd started successfully!"
else
   echo "gdeliveryd Startup Failure!"
fi
echo "##############################  - gfactiond Services -  #############################"
#    gfactiond    #
cd $PWPath/gfactiond/
nohup ./gfactiond gamesys.conf >$PWPath/logs/gfactiond.log 2>&1 &
sleep 1
GF=`ps -ef | grep gfactiond | grep -v grep | awk '{print $2}'`
if [ "$GF" != "" ]; then
   echo "gfactiond started successfully!"
else
   echo "gfactiond Startup Failure!"
fi
echo "##############################  - Glinkd Services - #############################"
#    glinkd    #
cd $PWPath/glinkd/
nohup ./glinkd gamesys.conf 1 >$PWPath/logs/glinkd1.log 2>&1 &
sleep 1
LINK=`ps -ef | grep glinkd | grep -v grep | awk '{print $2}'`
if [ "$LINK" != "" ]; then
   echo "glinkd started successfully!"
else
   echo "glinkd Startup Failure!"
fi
echo "##############################  - Map Services - #############################"
#    Map Services    #
cd $PWPath/gamed/
export LD_PRELOAD=original164.gs; nohup ./gs gs01 >$PWPath/logs/gs01.log 2>&1 &
unset LD_PRELOAD
sleep 2
export LD_PRELOAD=original164.gs; nohup ./gs is61 >$PWPath/logs/is61.log 2>&1 &
unset LD_PRELOAD
sleep 2
export LD_PRELOAD=original164.gs; nohup ./gs is69 >$PWPath/logs/is69.log 2>&1 &
unset LD_PRELOAD
sleep 2
GS=`ps -ef | grep gs | grep -v grep | awk '{print $2}'`
if [ "$GS" != "" ]; then
   echo "map service started successfully!"
else
   echo "map service startup failed!"
fi
echo "##############################    Server startup complete! #############################"

It still doesn't work for me... could it be a problem with the original perfect world client downloaded on this page? I use that one... maybe it's incomplete or something? Even after opening is69 I wait 10 minutes and the map still doesn't load... I guess 10 minutes is more than enough waiting. I had no problems with loading these maps in version 1.5.5 having the same PC and waiting much less time. By the way, I use the Chinese server shared on this last page in its latest version.

It still doesn't work for me... could it be a problem with the original perfect world client downloaded on this page? I use that one... maybe it's incomplete or something? Even after opening is69 I wait 10 minutes and the map still doesn't load... I guess 10 minutes is more than enough waiting. I had no problems with loading these maps in version 1.5.5 having the same PC and waiting much less time. By the way, I use the Chinese server shared on this last page in its latest version.

I discovered that the problem lies in a bad configuration that I had for a SecureCRT... does anyone have one SecureCRT already configured correctly for this server?
 
Last edited:
hello, i was doing some tests on the arena, it enters the queue, finds battle but when it comes to entering the map it crashes does anyone know what it could be?
2024-04-27 16:15:15 localhost.localdomain jogado: err: 用户1040的worldtag(142)与当前地图不匹配(179)
2024-04-27 16:15:15 localhost.localdomain jogado: err: 用户1040从数据库取得数据失败
2024-04-27 16:15:25 localhost.localdomain jogado: err: 用户1104的worldtag(142)与当前地图不匹配(179)
2024-04-27 16:15:25 localhost.localdomain jogado: err: 用户1104从数据库取得数据失败
2024-04-27 16:15:38 localhost.localdomain jogado: err: 用户1088的worldtag(142)与当前地图不匹配(179)
2024-04-27 16:15:38 localhost.localdomain jogado: err: 用户1088从数据库取得数据失败


 
There is a new server update today! Does anyone dare to make a new Google Drive mirror? Thank you!

 
Any tips for that EC.log error?
Server is online and maps are also online and the ports(29000-29001) are open, but after login i get a disconnect from server.
If I write the password incorrectly, there is no message that it is wrong, only the disconnect

Code:
[20:15:05.003] <!> CECReconnect::ResetState

[20:15:05.016] <!> CECGameSession::DoOvertimeCheck(bStart=true, iCheckID=0, dwTime=40000)

[20:15:05.025] <!> CECGameSession::DoOvertimeCheck(bStart=false, iCheckID=0, dwTime=0)

[20:15:14.017] <!> CECGameSession::IOCallBack, EVENT_DISCONNECT, error code = Pollin: errno=0
 392159234:392159234

[20:15:14.039] <!> CECGameSession::OnLinkBroken(Passive broken before online)

[20:15:14.085] <!> CECReconnect::ResetState

[20:15:14.085] <!> CECReconnect::ResetState

Any tips for that EC.log error?
Server is online and maps are also online and the ports(29000-29001) are open, but after login i get a disconnect from server.
If I write the password incorrectly, there is no message that it is wrong, only the disconnect

Code:
[20:15:05.003] <!> CECReconnect::ResetState

[20:15:05.016] <!> CECGameSession::DoOvertimeCheck(bStart=true, iCheckID=0, dwTime=40000)

[20:15:05.025] <!> CECGameSession::DoOvertimeCheck(bStart=false, iCheckID=0, dwTime=0)

[20:15:14.017] <!> CECGameSession::IOCallBack, EVENT_DISCONNECT, error code = Pollin: errno=0
 392159234:392159234

[20:15:14.039] <!> CECGameSession::OnLinkBroken(Passive broken before online)

[20:15:14.085] <!> CECReconnect::ResetState

[20:15:14.085] <!> CECReconnect::ResetState

A fresh cent os fixed the problem, but now new chars spawn in the main world. Thats not a problem u can go to starter world via quest but all new chars start without weapons?
 
Last edited:
you can use my script may its help someone

Bash:
#!/bin/sh
AuPath=/root/authd
PWPath=/root/pwserver
shopt -s extglob
rm -rf /root/pwserver/logs/!(world2.*|statinfod|statinfoh|statinfom)
echo "##############################     Server startup in progress_ #############################"
echo "##############################  - Log services #############################"
#    Logservice    #
cd $PWPath/logservice
nohup ./logservice logservice.conf >$PWPath/logs/logservice.log 2>&1 &
sleep 1
LOGS=`ps -ef | grep logservice | grep -v grep | awk '{print $2}'`
if [ "$LOGS" != "" ]; then
   echo "Logservice started successfully!"
else
   echo "Logservice Startup Failure!"
fi
echo "##############################  - AUTHD Services - #############################"
#    AUTHD    #
cd $AuPath/
nohup ./authd >$PWPath/logs/authd.log 2>&1 &
sleep 1
AU=`ps -ef | grep authd | grep -v grep | awk '{print $2}'`
if [ "$AU" != "" ]; then
   echo "AUTHD started successfully!!"
else
   echo "AUTHD Startup Failure!"
fi
echo "##############################  - gamedbd services - #############################"
#    gamedbd    #
cd $PWPath/gamedbd/
nohup ./gamedbd gamesys.conf >$PWPath/logs/gamedbd.log 2>&1 &
sleep 1
DB=`ps -ef | grep gamedbd | grep -v grep | awk '{print $2}'`
if [ "$DB" != "" ]; then
   echo "gamedbd started successfully!"
else
   echo "gamedbd Startup Failure!"
fi
echo "##############################  - GACD Services - #############################"
#    GACD     #
cd $PWPath/gacd
nohup ./gacd gamesys.conf >$PWPath/logs/gacd.log 2>&1 &
sleep 1
GACD=`ps -ef | grep gacd | grep -v grep | awk '{print $2}'`
if [ "$GACD" != "" ]; then
   echo "GACD started successfully!"
else
   echo "GACD Startup Failure!"
fi
echo "##############################  - uniquenamed services - #############################"
#    uniquenamed     #
cd $PWPath/uniquenamed
nohup ./uniquenamed gamesys.conf >$PWPath/logs/uniquename.log 2>&1 &
sleep 1
UN=`ps -ef | grep uniquenamed | grep -v grep | awk '{print $2}'`
if [ "$UN" != "" ]; then
   echo "uniquenamed started successfully!"
else
   echo "uniquenamed Startup Failure!"
fi
echo "##############################  - gdeliveryd Services - #############################"
#    gdeliveryd   #
cd $PWPath/gdeliveryd/
nohup ./gdeliveryd gamesys.conf >$PWPath/logs/gdeliveryd.log 2>&1 &
sleep 1
GD=`ps -ef | grep gdeliveryd | grep -v grep | awk '{print $2}'`
if [ "$GD" != "" ]; then
   echo "gdeliveryd started successfully!"
else
   echo "gdeliveryd Startup Failure!"
fi
echo "##############################  - gfactiond Services -  #############################"
#    gfactiond    #
cd $PWPath/gfactiond/
nohup ./gfactiond gamesys.conf >$PWPath/logs/gfactiond.log 2>&1 &
sleep 1
GF=`ps -ef | grep gfactiond | grep -v grep | awk '{print $2}'`
if [ "$GF" != "" ]; then
   echo "gfactiond started successfully!"
else
   echo "gfactiond Startup Failure!"
fi
echo "##############################  - Glinkd Services - #############################"
#    glinkd    #
cd $PWPath/glinkd/
nohup ./glinkd gamesys.conf 1 >$PWPath/logs/glinkd1.log 2>&1 &
sleep 1
LINK=`ps -ef | grep glinkd | grep -v grep | awk '{print $2}'`
if [ "$LINK" != "" ]; then
   echo "glinkd started successfully!"
else
   echo "glinkd Startup Failure!"
fi
echo "##############################  - Map Services - #############################"
#    Map Services    #
cd $PWPath/gamed/
export LD_PRELOAD=original164.gs; nohup ./gs gs01 >$PWPath/logs/gs01.log 2>&1 &
unset LD_PRELOAD
sleep 2
export LD_PRELOAD=original164.gs; nohup ./gs is61 >$PWPath/logs/is61.log 2>&1 &
unset LD_PRELOAD
sleep 2
export LD_PRELOAD=original164.gs; nohup ./gs is69 >$PWPath/logs/is69.log 2>&1 &
unset LD_PRELOAD
sleep 2
GS=`ps -ef | grep gs | grep -v grep | awk '{print $2}'`
if [ "$GS" != "" ]; then
   echo "map service started successfully!"
else
   echo "map service startup failed!"
fi
echo "##############################    Server startup complete! #############################"
I can't understand why 2 auth services are running, I'm using this script

1717081866586 - pwserver165 - RaGEZONE Forums


logs authd
authd:: add PollIO task.
GAuthServer::OnAddSession com.goldhuman.IO.Protocol.Session@6af4bbde
gauthd: 30 May 2024 12:10:30,137 INFO GAuthServer:78 - <<< clear all online records on zone 1 >>>
 
Last edited:
Back