-Response:
I have gotten it sorted out after millennium of tries
most of ragezone files here are half baked so tuan files were my only hope
-The Fraud files or corrupted files that were noticed the most in server files among this forum and some other forums as well that whether concerns woi or boi that were provided by uploaders intentionally to make others fail at hosting like the following "that is provided with solutions for newbies like myself " :
1-stop.bat doesn't have the right order with java kill command on win
2-stop.sh doesn't have the log server kill command on linux
3-auagent settled wrong to connect to compact without any guide on how to make it work with authd whether it holds wrong ports or wrong keys
4-too many clones of useless configuration files provided in directory of authd that you wouldn't know what to configure or what not that you realize in the end the one in the build directory you should copy it to /etc like table.xml or auth.conf
5-wrong osec and isec with misunderstanding the mechanism of their work
simply to make it work you should just settle linux side at atuhd alone with the right correct key and windows will take the key the opposing way so they are taking keys of each other in different orders except for shared key
compact must be treated as authd if you wish to work with compact to test "the access " that means you never get to log in since you will never have real character to begin with
gacd must not be provided with any shared key also osec and isec key must be provided only to GAServercontrol
i will say it again ensure the ports are correct
linux ports are being treated as server and client so the same goes for windows side so they must communicate together as client to server
6-manager server may face issues due to mismatch in version with slk data it loads or database data or one of services that are provided in conf file doesn't have it is port open to let manager connect with it
so you can only solve using any other manager server belong to any other releases to replace it and establish a fixed connection
-Information:
1-what i was trying to host "
You must be registered to see links
"
that will show you server files and client version
2-I had to re host them on 2 different virtual machines win and linux to translate the OS to english
Though i had a success just yesterday so you were late to your response but thanks you very much for your concern
-My previous issue:
most of people here weren't providing the proper files because the issue was concerning authd.class on ragezone for battle of immortal it wouldn't work because it had codes that were missing in hex so you were never able to know whether you should provide sql server or mysql version since i followed the guide of different forums not only ragezone since ragezone battle of immortal section was almost dead and had fraud files " files that don't even work " so i had to direct my focus on war of immortal
Solution to my previous issue and little guide for newbies like myself:
1-ensure java path and execution path of java that holds table.xml "sometimes it isn't correct due to selfishness/lack of knowledge of uploaders"
2-ensure auth port that it starts with linux command netstat -tulpn so you can understand whether auagent is able to connect to authd or not "that applies to the rest of server services and communications as gacd and such" then replace it is folders over and over by any serverfiles you wield as auth etc until you get it working and to ensure if ip tables are off chkconfig --list | grep tables
3-multi check the ports some people can scam or cheat in server files by connecting auagent to compactau and tell you "hey it works" while they have provided you half baked files especially authd that doesn't work which is important for linux to connect to database
4- compactau only used for testing server access nothing more, authd and the right database are the ones that you should look up to the most to make your server work with a real database don't forget to remove "start compactau.exe at run.bat" not only that
you may get error with log server you must ensure that your stop.sh script can kill logserver it will stuck in background without termination if you don't have kill commands in the right order at stop.sh the same goes for windows you must put just java kill process in stop.bat to kill auagent properly
-My current issue:
that when i port forward at port 30002 on public/external static ip the server doesn't display online status in server list but only does display in private/internal ip status in server list which i would like to ask you what would be the missing port ?
port forwarding is successful with 30002 on public/external ip only if you ignore the display of server list so you can login on static but it won't be visible to you if it is online or not so give it a shot when to login if it looks off
Solution to my current issue has been fulfilled
you also have to port forward 25002 as udp port if you are using tuan files and use program called tcpview you will notice what is gate.exe is listening to on local ports this where you should port forward what is missing":
port 30002 tcp
port 25002 udp it was connectiong remotely like that port * and ip *
remember all those are windows ports
that was obvious to port forward it but if there any more ports that i have been successful at, i will note it here
note : all firewalls are down as iptables in centos and windows firewall in windows side
this post might be edited for further details if any comes in mind