cant get AccServer to work

04/17/2018 04:14 dante118#1
im having an issue getting the account server to work, it says failed to login after i run the gameserver. ive followed every guide i could find on here and it still doesnt work when i run both. all 3 work just i get the login failed and cant figure out why. i had thought that one point the oem files had to be copied and pasted into another folder when doing a local host maybe?
04/18/2018 05:16 PraDevil[ELITE]#2
copy and paste all your config file including oem.dat in a [code] + [spoiler] tag
04/20/2018 06:09 dante118#3
you mean on here? i followed several guides, i input the ip address im using hamachi, i used the ip address off that, for the files needed to have it, mysql has greenlight just the accserver says login failed each time.
04/20/2018 20:03 PraDevil[ELITE]#4
are this accserver config file match with yours?
1. Server name must be without space if i remember
2. hamachi ip without [ and ]
3. dbhostname must be localhost or 127.0.0.1
Code:
[System]
LOGINLISTENPORT	= 9958
POINTLISTENPORT = 9865
SERVER_FULL_DELAY_SECS	= 5000
SERVER_BUSY_DELAY_SECS	= 3000
SERVERNAME = [Server Name]
LOGINNAME = root
PASSWORD = test
SERVERIP = [Hamachi IP Address]
[Database]
DBHOSTNAME=127.0.0.1
DATABASENAME=my
DBUSER=root
DBPASSWORD=test
or perhaps your PORT number not maching with the gameserver config file? otherwise try to setup the server using the untouch config file(localhost server) and see if you can get the accserver to work or not..if it is working by localhost then there must be some mistake in your config file when you set it up using hamachi.
04/21/2018 07:36 dante118#5
do you have teamviewer? maybe you could help me through teamviewer

[System]
LOGINLISTENPORT = 9958
POINTLISTENPORT = 9865
SERVER_FULL_DELAY_SECS = 5000
SERVER_BUSY_DELAY_SECS = 3000
SERVERNAME = Knights Online
LOGINNAME = root
PASSWORD = test
SERVERIP =127.0.0.1
[Database]
DBHOSTNAME=127.0.0.1
DATABASENAME=my
DBUSER=root
DBPASSWORD=test



this is my accserver configuration for local host.

E; ÅäÖÃÎļþ


[System]
SERVERNAME =Knights Online
MONSTER_ACTIVE_LIMIT = 40000


[GameServer]
GAMESERVER_IP =127.0.0.1
GAMESERVER_PORT =5816
SND_SIZE = 64000
RCV_SIZE = 16000


[Database]
DB_IP =127.0.0.1
DB_USER =root
DB_PW =test
DB_NAME =my


[InternetPort]
MASTER_IP = 127.0.0.1
MASTER_PORT = 8653
PORT_SIZE = 53
LOGIN_KEY = dfkKO23k'[cvK934
CURRENT_PORTID = 2


[BusySleep]
LEVEL1 = 20 ; > 1000 sleep 20%
LEVEL2 = 30 ; > 2000
LEVEL3 = 40 ; > 3000
LEVEL4 = 50 ; > 4000
LEVEL5 = 60 ; > 5000

and this is my gameserver configuration

im using RevolutionEO files

and im not sure what ports have to be the same on both configurations....
04/21/2018 13:52 PraDevil[ELITE]#6
if you set the server using 127.0.0.1 and all accserver,msgserver,npcserver running successfully. then the things that you need to change when you're changing the ip was..

accserver/config.ini
Code:
SERVERIP=HAMACHI_IP
msgserver/config.ini
Code:
1. GAMESERVER_IP=HAMACHI_IP
2. MASTER_IP=HAMACHI_IP
msgserver/shell.ini
Code:
1. ACCOUNT_IP=HAMACHI_IP
2. MASTER_IP=HAMACHI_IP
msgserver/shell.dat
1. need to be edit using hex editor or shell.dat generator(proshell.exe)
2. what you see below is in hexeditor Editor Display only
Code:
00000000   48 41 4D 41 43 48 49 5F  49 50 5F 48 45 52 45 00   HAMACHI_IP_HERE 
00000016   4B 6E 69 67 68 74 73 20  4F 6E 6C 69 6E 65 00 00   Knights Online  
00000032   72 6F 6F 74 00 00 00 00  00 00 00 00 00 00 00 00   root            
00000048   74 65 73 74 00 00 00 00  00 00 00 00 00 00 00 00   test            
00000064   89 26 00 00 00 00 00 00                            ‰&
edits:- if its failed to run, try to remove space in your SERVERNAME
04/22/2018 05:28 dante118#7
well see it doesnt do it even when i use localhost ip. the accserver must be the issue as the gameserver confirms that it wont connect to it. gameserver and npc server run fine except accserver. so there has to be an issue somewhere in one of the files thats preventing me from connecting the accserver with the gameserver. i tried the hamachi ip address also and it didnt work. all ip addresses were the same and properly entered in the correct places. it just doesnt want to connect.

ill try to remove the space on server name also when i have time.

in the mean time ill keep you updated as to what happens when i check everything as to oppose what you have posted
04/22/2018 08:44 PraDevil[ELITE]#8
if accserver just failed to connect(not crashing). try to turn your antivirus and firewall OFF if you have one..
04/22/2018 11:22 dante118#9
Quote:
Originally Posted by PraDevil[ELITE] View Post
if accserver just failed to connect(not crashing). try to turn your antivirus and firewall OFF if you have one..
all the firewalls were turned off... still nothing
04/22/2018 15:10 PraDevil[ELITE]#10
its not working even u didnt change anything on the config. go get mannequin server file and replace the revo server file except ini/gamemap.ini. use the revo db
04/22/2018 23:14 dante118#11
alrighty ill try that and see what happens ill keep you posted
04/23/2018 04:57 PraDevil[ELITE]#12
here are the link just in case u having trouble to find it or not sure which one
[Only registered and activated users can see links. Click Here To Register...]
04/23/2018 10:24 dante118#13
would it be better to use all of whats in that post? i dont really need vampire db since i just wanna test out my own server. but ill try the mannequin one. thanks, ill keep you updated along the way. if anything i have teamviewer and might need someone to actually go in and configure the files for me and show me how its done correctly.

Quote:
Originally Posted by PraDevil[ELITE] View Post
"replace the revo server file except ini/gamemap.ini". use the revo db
what did u mean by this? in gameserver or client file?

okay it worked, but now i face another issue. the game wont open, it tells me "cannot get ip address of such and such, make sure i am connected to the internet.
04/23/2018 12:11 PraDevil[ELITE]#14
Code:
if anything i have teamviewer and might need someone to actually go in and configure the files for me and show me how its done correctly.
sorry not gonna happen this way.

if you not really care about whats new inside the revo db compared to mannequin, then you can use all file inside the mannequin and ignore all the revo files(client and server file+database)
Code:
cannot get ip address of such and such, make sure i am connected to the internet.
what kind of IP did you use to get this issue? and from which side? server side or client side? it is better to use localhost ip(127.0.0.1) if you just want to test out your server
04/24/2018 03:27 dante118#15
it was working with localhost ip to get accserver and gameserver working together using mannequin files and revo db, but then i found a file i opened in notepad it said it was a configuration file for play.exe in the mannequin client files. it said to change localhost name to fix the ip issue, but when i did that it didnt work. so then i just redid everything using all mannequin files, including the db it came with, but then the gameserver wouldnt connect to accserver, it said trying to connect to accserver(over and over again).... all the ip addresses were 127.0.0.1, i kept everything the same, mysqladmin had greenlight.

also when i had both accserver and gameserver working, i ran play.exe or soul.exe both wouldnt open the client per my previous post. i did change the one file over, so idk why it wasnt working still. i really dont know what im doing wrong to have these issues.

in the past i had no issue getting the game to work, using old client+db files, but that was like 13 years ago. but now it seem a little harder to do with modified files from so many people. i just dont know what to do....