Closed arfianadam closed 1 year ago
That looks like you're running two servers, one of which has only opened the game port. Either that, or the ARK server is now binding to both the Port and GamePort (Port+1) ports.
The server is showing up in the steam master list: http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=172.104.165.254
{
"response": {
"success": true,
"servers": [
{
"addr": "172.104.165.254:27015",
"gmsindex": 65534,
"appid": 346110,
"gamedir": "ark_survival_evolved",
"region": -1,
"secure": true,
"lan": false,
"gameport": 7777,
"specport": 0
}
]
}
}
It is also showing up on arkservers.net: https://arkservers.net/server/172.104.165.254:27015
Thanks for the reply @klightspeed. Ummm I'm sure I am running only one server. Can you please elaborate?
The server is showing up in the steam master list:
It is also showing up on arkservers.net:
Yes, that's what I checked, the server is available and validated. But still, when I search on steam servers, I can't find it.
I suspect there are so many servers out there that both the in-game server browser and the Steam server browser give up after listing about 10k-15k servers.
I suspect there are so many servers out there that both the in-game server browser and the Steam server browser give up after listing about 10k-15k servers.
It's not even 10k right now, mine is on 4k and stopped haha
got the same problem :/
Does it work if you run the ShooterGameServer
directly, using the options you have specified (written in arkserver.log
)?
hello, I have a similar problem. In the configuration file I specified port 7777, but it try starts on port 7776.
arkmanager status Running command 'status' for instance 'main' Server running: Yes Server PID: 2292 Server listening: Yes Server Name: [UA]Arkanion|x10|PVE\PVP|Ragnarok|Castle|CFL|Structure+| - (v27 Players: 0 / 20 Active Players: 0 Server online: No Server build ID: 2204510
ps aux| grep Shooter steam 2292 22.9 47.5 7788716 5781700 ? Sl 14:40 23:50 /steam/arkdedicated/ShooterGame/Binaries/Linux/ShooterGameServer Ragnarok?RCONEnabled=True?RCONPort=32330?SessionName=[UA]Arkanion|x10|PVE\PVP|Ragnarok|Castle|CFL|Structure+|?Port=7776?QueryPort=27015...
netstat -tuplen Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:32330 0.0.0.0: LISTEN 1001 29597 2292/ShooterGameSer udp 0 0 0.0.0.0:27015 0.0.0.0: 1001 22773 2292/ShooterGameSer udp 0 0 0.0.0.0:7777 0.0.0.0:* 1001 26599 2292/ShooterGameSer
lsof -i -P -n| grep 777 ShooterGa 2292 steam 18u IPv4 26599 0t0 UDP *:7777
and have another problem, i set next parametr:
arkCpuAffinity=2 at startup, writes that the kernels have changed, but still works at all
if you apply
taskset pid 2 this work thanks for the help
Did anyone ever figure this out? Not that it looks like an issue, but I'm still getting Server online: No
even though all ports are opened. Listed on arkservers.net, ark-servers.net, and battlemetrics.com, even on the steam API link. Can connect and play on the server, so not sure when this, if it ever will be an issue.
Hm. The issue went away when I updated arkmanager... I guess if everyone had the same issue as me, this could be marked as solved.
I got the same problem and I notice that : Modification of /usr/local/bin/arkmanager
function isTheServerOnline(){
if [ -n "$(getMultiHome "")" ]; then
# comment this
#publicip="$(curl --interface "$(getMultiHome)" -s http://api.ipify.org/)"
# for this
publicip="$(curl -s http://api.ipify.org/)"
else
publicip="$(curl -s http://api.ipify.org/)"
fi
After this change and after restart the server, the server is online on arkservers.net.
My getMultiHome is my real public IP address but my servers have private ip address behind a NAT. In that way, curl cannot works properly.
@JimmyMEG1 This was the same case here, this seems to fix it
This was fixed in 6da2c49 (in v1.6.35)
I have wandered everywhere and tried almost everything. Still, can not figure out why it is still not online on Steam Master server. Here is my
main.cfg
It is running and I can join directly using IP. I have checked that I have no firewall running and everything is open. I even used
nmap
to check open ports listed onnetstat
. They are all accessible.iptables -L
netstat -tuplen
Anyone has any idea? My server ip is at
172.104.165.254
. Please do try to check the ports yourself if that helps. Thank you!