Bump :D
Just an update
I tried reinstalling the whole server but alas..... no luck
So its doing the same thing, the game database/gamedbd isnt starting with the rest of the server.
And please dont assume im an idiot that doesnt know linux or how to use the search button :P
I have already tried what is always suggested with this problem,
starting the gamedbd manually with cd /PWServer/gamedbd; ./gamedbd gamesys.conf but it says "Illegal Instruction".......... could the permissions or something be set wrong?
I really need some help on this :S
---------- Post added at 11:08 PM ---------- Previous post was at 10:25 PM ----------
Ok,
Here is the contents of my /PWServer/start.sh file
Code:
#!/bin/sh
PW_PATH=/PWServer
if [ ! -d $PW_PATH/logs ]; then
mkdir $PW_PATH/logs
fi
echo ""
echo "==============================================================="
echo "= STARTING Perfected World ="
echo "= SERVER LOADING WILL TAKE SOME TIME ="
echo "==============================================================="
echo ""
echo "=== LOGSERVICE ==="
cd $PW_PATH/logservice; ./logservice logservice.conf >$PW_PATH/logs/logservice.log &
sleep 1
echo "=== DONE! ==="
echo ""
echo "=== UNIQUENAMED ==="
cd $PW_PATH/uniquenamed; ./uniquenamed gamesys.conf >$PW_PATH/logs/uniquenamed.log &
sleep 1
echo "=== DONE! ==="
echo ""
echo "=== AUTH ==="
cd $PW_PATH/authd/; ./authd >$PW_PATH/logs/auth.log &
sleep 1
echo "=== DONE! ==="
echo ""
echo "=== GAMEDBD ==="
cd $PW_PATH/gamedbd; ./gamedbd gamesys.conf >$PW_PATH/logs/gamedbd.log &
sleep 1
echo "=== DONE! ==="
echo ""
echo "=== GACD ==="
cd $PW_PATH/gacd; ./gacd gamesys.conf >$PW_PATH/logs/gacd.log &
sleep 1
echo "=== DONE! ==="
echo ""
echo "=== GFACTIOND ==="
cd $PW_PATH/gfactiond; ./gfactiond gamesys.conf >$PW_PATH/logs/gfactiond.log &
sleep 1
echo "=== DONE! ==="
echo ""
echo "=== GDELIVERYD ==="
cd $PW_PATH/gdeliveryd; ./gdeliveryd gamesys.conf >$PW_PATH/logs/gdeliveryd.log &
sleep 1
echo "=== DONE! ==="
echo ""
echo "=== GLINKD ==="
cd $PW_PATH/glinkd; ./glinkd gamesys.conf 1 >$PW_PATH/logs/glink1.log &
cd $PW_PATH/glinkd; ./glinkd gamesys.conf 2 >$PW_PATH/logs/glink2.log &
cd $PW_PATH/glinkd; ./glinkd gamesys.conf 3 >$PW_PATH/logs/glink3.log &
cd $PW_PATH/glinkd; ./glinkd gamesys.conf 4 >$PW_PATH/logs/glink4.log &
sleep 1
echo "=== DONE! ==="
echo ""
echo "=== WORLD ==="
#cd $PW_PATH/gamed; ./gs gs01
cd $PW_PATH/gamed; ./gs gs01 >$PW_PATH/logs/gs01.log &
sleep 20
echo "=== DONE! ==="
echo ""
echo "==============================================================="
echo "= ALL INSTANCES LOADED ="
echo "= SERVERS ARE UP AND RUNNING! ="
echo "==============================================================="
echo ""
And here are the results when i try start.sh
Code:
root@Server:~# /PWServer/start.sh
===============================================================
= STARTING Perfected World =
= SERVER LOADING WILL TAKE SOME TIME =
===============================================================
=== LOGSERVICE ===
info : program started with 6 threads.
=== DONE! ===
=== UNIQUENAMED ===
info : TcpManager OnAddSession
info : program started with 8 threads.
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
=== DONE! ===
=== AUTH ===
=== DONE! ===
=== GAMEDBD ===
info : TcpManager OnAddSession
info : Begin import clsconfig ...
=== DONE! ===
=== GACD ===
info : program started with 1 threads.
=== DONE! ===
=== GFACTIOND ===
info : TcpManager OnAddSession
TRACE : OnAddSession sid=6
info : OnAddSession
info : program started with 1 threads.
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : TcpManager OnDelSession
=== DONE! ===
=== GDELIVERYD ===
info : TcpManager OnAddSession
TRACE : gdeliveryd::Max player allowed is 6000
TRACE : OnAddSession sid=7
TRACE : Timer update: (0) Thu Apr 21 11:08:30 2011
info : program started with 1 threads.
info : logclienttcp: OnAddSession
TRACE : gdelivery::connect to gauthd successfully.
TRACE : ganticheatclient:: connect gacd successfully!
info : logclient: OnAddSession
err : gdelivery:: connect GameDB failed
TRACE : gdelivery::connect gfactionserver successfully.
info : OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 0 to map.
TRACE : Receive zoneid=1 from delivery
info : OnAddSession
=== DONE! ===
=== GLINKD ===
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : TcpManager OnAddSession
info : program started with 1 threads.
info : program started with 1 threads.
info : program started with 1 threads.
info : logclient: OnAddSession
info : program started with 1 threads.
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 1 to map.
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 4 to map.
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 2 to map.
info : logclienttcp: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 3 to map.
=== DONE! ===
=== WORLD ===
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=1342177280
err : gdelivery:: connect GameDB failed
=== DONE! ===
===============================================================
= ALL INSTANCES LOADED =
= SERVERS ARE UP AND RUNNING! =
===============================================================
root@Server:~# err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=1342177280
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
TRACE : checkpoint begin.
TRACE : checkpoint end.
err : gdelivery:: connect GameDB failed
TRACE : Timer update: (0) Thu Apr 21 11:09:29 2011
err : gdelivery:: connect GameDB failed
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=1342177280
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
err : gdelivery:: connect GameDB failed
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6000,load=0,attr=1342177280
Theres also this...
Code:
root@Server:~# cd /PWServer/gamedbd
root@Server:/PWServer/gamedbd# ./gamedbd gamesys.conf
info : Begin import clsconfig ...
Illegal instruction
root@Server:/PWServer/gamedbd#
Can anyone spot anything wrong?