Palworld Rcon connection issue

I have 2 different servers, One of them is running fine, however the second one seems to drop connection to rcon after a short time. If i login to the in-game, it kind of can connect, but drops. Not exactly sure what the issue is with my server, where the second one is perfectly fine, but on a seperate box.
Solution:
I'm pretty sure the games load is causing the connection issue over rcon, as it seems to only occur after about 20 players join in and server begins to get loaded
Jump to solution
28 Replies
Scarecr0w12 - TheCGN.net
oh, server having issue is 135.148.150.237:8211 The one that looks to be working is 51.81.166.106:8211
Imthatguyhere
Imthatguyhere5mo ago
When you edit the connection for the server, there should be some IPs and tests, give those a go and if any fail, you'll need to get those IPs whitelisted.
Scarecr0w12 - TheCGN.net
They're all whitelisted, the only part that fails on them is ping, which i have no idea why. Whitelisted in both server firewall, and OVH's game firewall is set to not deny access tbh, is not the first time i've had this issue with battlemetrics and the ping system. Palworld uses EOS for server listing though, correct? as i suspect that may be partly why its occuring
Imthatguyhere
Imthatguyhere5mo ago
They do, and it's rather crap since you cannot directly query the server and need to wait on the list. But if you are using RCON that usually bypasses those issues, though I've not run Palworld personally.
Scarecr0w12 - TheCGN.net
Yeah it seems that RCON connection drops off sometimes out of nowhere, leading to Battlemetrics not able to connect, which is concerning since im using triggers to "Whitelist" until EAC is in game. But i found that if i login to rcon in game, it "resets" the connection allowing a short period of rcon to work. Its super weird, However i did find a "Keep alive" function, like show players every 10 seconds, kinda works. I suppose you guys are already doing that?
Hordicus
Hordicus5mo ago
I heard tell that the server process has a memory leak that may impact our ability to connect to RCON. Is the server getting regular restarts?
Scarecr0w12 - TheCGN.net
Yeah def memory leaks and i've adjusted most of my settings to account for it, but i restart every 4 hours. There are certian settings you can lower down or turn off, as well as server Tickrate, that helps a lot with memory issues, but yes, very much present Seems the issue peaks when server is underload. low memory, but running 32/32 and rcon can't get in now. so seems this is probably a PalWorld issue specifically
[MIG] EOC LongBarrel
https://learn.battlemetrics.com/article/4-rcon-troubleshooting First section regarding OVH Game Firewall
RCON Troubleshooting
If you are having trouble connecting to your RCON server using BattleMetrics, please take the following troubleshooting steps to identify and fix the issue: Gen
Scarecr0w12 - TheCGN.net
Yup made sure Main port and Rcon are listed in the OVH firewall, they're allso allowed in the OS's firewall as well
Solution
Scarecr0w12 - TheCGN.net
I'm pretty sure the games load is causing the connection issue over rcon, as it seems to only occur after about 20 players join in and server begins to get loaded
Scarecr0w12 - TheCGN.net
I'm also pretty sure its the game causing the issue with rcons connection as i have the same issue with the Palworld Rcon found on github (Cant link it i guess), where it connects initially but drops connection in the same way it seems battlemetrics is, when Player count gets high and server becomes under load due to it. and both are having the issue, so yeah im just gonna say its the game and not battlemetrics at all lol
[MIG] EOC LongBarrel
Is there any max rcon connection setting in the configuration? Do you know what engine the game uses?
Scarecr0w12 - TheCGN.net
No rcon configs other than Password, On/Off and port. I beleive its all UE5
[MIG] EOC LongBarrel
Is it a seperate RCON Config file?
Scarecr0w12 - TheCGN.net
ah crap damn embed hold on Its all stored in PalworldSettings.ini here is an example:
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=2,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=5.000000,PalCaptureRate=3.000000,PalSpawnNumRate=0.600000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.200000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=5.000000,CollectionObjectHpRate=3.000000,CollectionObjectRespawnSpeedRate=3.000000,EnemyDropItemRate=5.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=False,bActiveUNKO=True,bEnableAimAssistPad=False,bEnableAimAssistKeyboard=False,DropItemMaxNum=2400,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=0.800000,bAutoResetGuildNoOnlinePlayers=True,AutoResetGuildTimeNoOnlinePlayers=48.000000,GuildPlayerMaxNum=6,PalEggDefaultHatchingTime=20.000000,WorkSpeedRate=2.000000,bIsMultiplay=True,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=False,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=True,bEnableDefenseOtherGuildPlayer=True,CoopPlayerMaxNum=5,ServerPlayerMaxNum=40,ServerName="[NA]2x PvE [NoWipe][TheCGN]",ServerDescription="2x PvE server, ",AdminPassword="",ServerPassword="",QueryPort=27016,PublicPort=8211,PublicIP="51.81.166.106",RCONEnabled=True,RCONPort=25575,Region="NA",bUseAuth=True,BanListURL="api.palworldgame.com/api/banlist.txt")
[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=2,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=5.000000,PalCaptureRate=3.000000,PalSpawnNumRate=0.600000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.200000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=5.000000,CollectionObjectHpRate=3.000000,CollectionObjectRespawnSpeedRate=3.000000,EnemyDropItemRate=5.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=False,bActiveUNKO=True,bEnableAimAssistPad=False,bEnableAimAssistKeyboard=False,DropItemMaxNum=2400,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=0.800000,bAutoResetGuildNoOnlinePlayers=True,AutoResetGuildTimeNoOnlinePlayers=48.000000,GuildPlayerMaxNum=6,PalEggDefaultHatchingTime=20.000000,WorkSpeedRate=2.000000,bIsMultiplay=True,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=False,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=True,bEnableDefenseOtherGuildPlayer=True,CoopPlayerMaxNum=5,ServerPlayerMaxNum=40,ServerName="[NA]2x PvE [NoWipe][TheCGN]",ServerDescription="2x PvE server, ",AdminPassword="",ServerPassword="",QueryPort=27016,PublicPort=8211,PublicIP="51.81.166.106",RCONEnabled=True,RCONPort=25575,Region="NA",bUseAuth=True,BanListURL="api.palworldgame.com/api/banlist.txt")
my discord link in it made the bot mad lol You can set the Rcon settings, AdminPassword, RCONEnabled and RCONPort in the start up, but its iffy if it actually takes it as the ini overwrites I'd also note, the IP that the games server list reports, apparently, is not always correct. as my secondary IP for the host box this runs on is reported as the game server IP, even though i have a different IP listed in the publicIP setting.
[MIG] EOC LongBarrel
Ahh k, that's just using command line input It might work for the Max connections considering it is UE I'll have to grab the exact line out of squad config for you to try.
Scarecr0w12 - TheCGN.net
Some old ASE log settings work for the game, so its possible other UE based settings might add them to the Engine.ini it produces some, otherwise game has no logs whatsoever So totally possible other settings could work
[MIG] EOC LongBarrel
Off top of head it's MaxConnections=4096
Scarecr0w12 - TheCGN.net
I'll add it in, wont be able to test til next restart at 4AM MST
[MIG] EOC LongBarrel
4096 is the max for Ue That's fine, I'll grab it when on PC for you next
Scarecr0w12 - TheCGN.net
👍 Ok added in the max connections, but now it seems RCON wont connect at all, even after a restart, very strange. added to this server https://www.battlemetrics.com/rcon/servers/25155474 Though i am able to connect over my PalWorld rcon program, so maybe just an issue between battlemetrics and my server. All ips whitelisted and ports open in ovh game firewall. hmm yeah BM isn't picking up that the server is even online, thoughit is and 15 connected. Not exactly sure the issue here. Hmm now at low pop its not connection except for what looks liek once an hour I'm not sure if it actually worked, i'vebeen getting hit by a ddos on one of my servers for the last couple hours due to a kid i banned (i assume). But looks over now and i have the setting in place to see how rcon goes with a rise in playercount. So far, 27/32 and rcon looks to be fairly stable This is with the connection setting in place Yeah something about time and player count causes its dropping out still even with the Connection setting. 3 hours 30 minutes online, 29 players, rcon is unstable as rcon in BM shows 17 online an dlast update was 45+ minutes ago(player join/leave messages stop)
[MIG] EOC LongBarrel
You know if the game has any other RCON tools you could test against? Would make it easyier to get 2 sets of information for the game dev's to review, and see if it's just BM or RCON itself.
Scarecr0w12 - TheCGN.net
sec let me grab the github for the rcon program, it has the same issues as BM does Arkcon works too, and the GSA system (Gameserverapp) also has the same issues i've been talking to everyone about this lol
[MIG] EOC LongBarrel
If it has same issues's then it's definately issue within RCON coding within the game. Only way be for game dev's to review
Scarecr0w12 - TheCGN.net
yeah thats what assuming, i've been pretty certain the game just gets overloaded once it gets high pop, and it just isn't coded well enough to handle the load Cause i see a lot of jitter and packet loss in the game too only at 28-32 players github.com /ddakebono/PalworldRcon thats the program I'm not really sure what to provide to the devs however
Abing.
Abing.5mo ago
I have a similar issue to yours. My server has online records on BattleMetrics, but now it keeps showing that my server is offline. https://www.battlemetrics.com/servers/palworld/25418684
No description
Abing.
Abing.5mo ago
Thanks for the reply