Hi everyone,
(Sorry if my text contains faults, I'm french)
I'm coming here for a problem that I have on my dedicated server.
I installed a Windows Server 2012 Standard Edition, and I set up a RoK server and a TeamSpeak 3 server.
Actually, the TeamSpeak 3 server is used like a gateway to the RoK server. If the player isn't connected to the TeamSpeak server, he can't connect to the RoK server.
I already searched in the firewall settings, but all the ports necessary are opened.
If someone have an idea for my problem, I'll be grateful to him.
Cordialy, MrBougaerreip
Solved Some players can't connect to my server
Discussion in 'Reign of Kings Discussion' started by MrBougaerreip, Jun 4, 2016.
-
I think i know the answer... can you connect from a LAN network?
where are you from ? probably germany ? -
EDIT : And my home network is a LAN network, but I join the server by the public IP of the server, and now that you said, the LAN IP of the server is the same as the public, could it be a problem?
LAN Settings :
Public IP :
And for the firewall settings :
I opened 6798 port TCP & UDP for the RoK server
I opened 9987 UDP / 30033 TCP / 10011 TCP for the TeamSpeak serverLast edited by a moderator: Jun 4, 2016 -
First of all, Check the port the server runs on.
you can see this in YOURSERVER/Configuration/ServerSettings.cfg
this would be the most likely reason why some people cannot connect.
Then: Are the people that can not connect maybe all in the same usergroup (like default)?
then you have to go to
YOURSERVER/Configuration/Permissions
and look inside the file, if there is a permission called "rok.fairplay" under
groups->default->permissions
I must know at which part the people get disconnected
Loading Word
Loading Characters
Connecting ?
[DOUBLEPOST=1465076380][/DOUBLEPOST]i dont get it, how come your server is in France and you are in CH ?
if you speak german, that would be a lot easier.
just pm me -
I'm renting the server to "OVH" company, their datacenter is in France. And sorry, I only speak French :/
The server port is good (both TCP and UDP) in the config file.
The permissions are OK too :
Code:default { default = 'True' inherits = '' permissions { - 'rok.fairplay' }
Only those who are on the TeamSpeak server can login :/ -
first of all...
the ServerSettings.cfg only gives ONE port, please send it over -
There it is
Attached Files:
-
-
have you looked up if the server is running correctly ?
do you have a chance to access the console window ? -
I have access to the oxide console, and I use a launcher instead of the bat file to run my server.
The launcher and source code are here : Laucher
I use the laucher to get an auto restart after a crash and auto restart each 8hLast edited by a moderator: Jun 4, 2016 -
which is actually no help....
try using the batch file just once please
i just tried connecting to your server, and I cant connect either
you need a console log -
I launched it witch the following script :
Code::LOOP start /wait "Reign Of Kings" "ROK.exe" -batchmode -nographics PING 1.1.1.1 -n 1 -w 2000 >NULL GOTO LOOP
-
.... this is the content of your batch file...
i need a log from your server... -
Attached Files:
-
-
Ok for everyone else:
The Problem is more or less solved (or at least we can explain it now)
The reason why the server seems to be unreachable is, that it is an SSH root server (which masks its own ip and opened ports)
The Teamspeak-Server running on the same Machine seems to have no trouble with it though.
So when someone is connected to the TS server it appears that he is "roaming" the private network already, so that the ports for RoK are unmasked, what makes people able to connect.
From my point of view, this would be a nice "Feature" but for MrBougaerreip it is not.
I advised him to move to a game server hoster.
So the case is closed!
juk3b0x -
Case solved -
i am having the same exact problem my ports are forwarded but only one person can connect at a time? any help would be useful