#dedicated-server

1 messages · Page 24 of 1

nimble gazelle
#

its p2p traffic based multiplayer, thats a pipedream to some regard.

dim swallow
#

I mean we use a mod for it. Has issues but mostly works

torpid owl
#

🤨

dim swallow
#

But when you're playing on a dedicated server, and some people are saying playing on a Steamdeck on wifi 1200 miles from that server, when they are the "host" for the simulation, the lag gets pretty bad.

nimble gazelle
#

I doubt that is on their radar of todo's.

#

But what do I know... maybe that is something they are looking at.

torpid owl
#

Rewriting the netcode to this extend is just not feasible in this state

nimble gazelle
#

did we get success in the end after those updates?

torpid owl
#

Valheim 2 maybe? Lets hope

#

I have some plans to make the netcode less "messy" for my server to tackle jitter/rubberbanding and load issues.

But ill stay away from that until deep north and the first patches are out.

Im hella careful with stuff like this. One mistake could cost the world data

gaunt pecan
#

Hello,

I’m running a dedicated Valheim server on a Raspberry Pi. I set up the server using this tutorial:
https://pimylifeup.com/raspberry-pi-valheim-server/

Since the latest update, I’m having an issue connecting to the server. When I try to join, the server reports that the game version does not match. This problem still occurs even after updating the server as described in the tutorial.

Has anyone experienced this issue or knows how to fix it? Any help would be appreciated.

Thank you!

Pi My Life Up

A power-efficient Valheim server

ruby socket
#

its a known issue

dim swallow
#

for all dedicated servers?

gaunt pecan
ruby socket
#

Me, 2 of my buddies. And I think several people here now

#

Not sure how wide spread

#

Seems like steamCMD isn’t updating the servers the correct way?

proper belfry
fallen dirge
#

ive been trying to get a server up and running on ubuntu arm64. i got to the point where i can start booting up the server but it fails with a lot of gpu not supported errors. I thought i installed fex-emu correctly but maybe not.

nimble gazelle
#

headless servers dont require gpu and will always warn when it doesnt see it.

fallen dirge
#

if that isnt the issue then i gotta figure out whats actually causing for my server to shutdown

proper belfry
#

Nope

nimble gazelle
#

does the launch script use the crossplay flag?

#

if so remove it and try again.

fallen dirge
#

im pretty sure it doesnt, let me check

nimble gazelle
nimble gazelle
proper belfry
#

yes

nimble gazelle
#

so steamcmd is still giving you the error at app_update?

fallen dirge
nimble gazelle
#

vi start_server.sh

torpid owl
#

Thats alot of ubuntu failures

nimble gazelle
#

that will show you what its using to launch the server with.

proper belfry
nimble gazelle
#

Given that it has been a while sense you did the apt update/upgrade process it could be you have fallen too far behind updates. Perhaps the best corse of action for you is to wipe it all out, but save your world file and reinstall steamcmd and reinstall the server to see if the steamcmd error clears.

fallen dirge
#

i am using a minimal build, so i gotta install vim real quick

nimble gazelle
#

vi is in by default on most distro's

#

but sure install vim.

fallen dirge
#

i forgot to mention that im using bepinex, thats why i needed fex-emu. I was using the .sh provided from bepinex to startup.

proper belfry
fallen dirge
#

in that, i am not using -crossplay

nimble gazelle
fallen dirge
#

wait a minute, shouldnt the appID be for the valheim dedicated server and not for valheim itself?

nimble gazelle
#

yes

#

896660

#

I dont use bepinex. So someone else would have to help you with that issue. If its something steamcmd or linux related I can assist.

#

or default server configurations, I can also help with.

torpid owl
#

why do you need fex-emu?

fallen dirge
#

i appretiate your help, honestly. i do think i might have installed the wrong appID.

@torpid owl from what ive learned i was under the impression that bepinex doesnt run natively on arm64 architecture

torpid owl
#

It does

#

Theres a linux pack on thunderstore

fallen dirge
#

welp...

#

time to go back in to filezilla

torpid owl
#

Hold on

#

Arm is not my topic i just assumed your just using linux

fallen dirge
#

yeah, im using an oracle cloud server. the only free option they have is arm

nimble gazelle
torpid owl
#

Oh yikes....im using a dedicated vps with low costs.....yeah hmmm now i see why you need fex emu

wooden mountain
#

simply - my debian was out of date

fallen dirge
#

its been fun tinkering with it so im not frustrated. i am pretty beginner in linux and cli as a whole.

nimble gazelle
#

If you want to really expand your sandbox. I suggest Proxmox.

wooden mountain
#

@gaunt pecan after running your updates, redo cd ~/steamcmd ./steamcmd.sh +force_install_dir ~/valheim_server +@sSteamCmdForcePlatformType linux +login anonymous +app_update 896660 validate +quit
run it a few times just to make sure its good

torpid owl
#

Being limited to arm is pain tho

wooden mountain
fallen dirge
torpid owl
#

Indeed it would

fallen dirge
nimble gazelle
#

that should do the trick.

nimble gazelle
#

It runs on anything tho

#

I had it running on my mini HP I7 for a long while.

fallen dirge
#

honestly, i have a crappy laptop that i burned the gpu to dust on, maybe i can host from there

nimble gazelle
#

Yep, honestly once it's installed, you operate it fully from a web browser.

#

so you can keep it in the closet and forget its there.

#

I may or may not have done that before.

fallen dirge
#

i dont have the outlet access to do that but i could do something similar i think

wooden mountain
#

just buy a pi low footprint lol

nimble gazelle
#

Or if you like many games and host many games for friends.

fallen dirge
#

get that cable behind the tv NOW

nimble gazelle
#

Containers are beautiful.

torpid owl
#

Cotainers with panels are even more beautiful (all hail pterodactyl)

fallen dirge
#

wheres the satisfactory server smh

proper belfry
nimble gazelle
fallen dirge
#

F

nimble gazelle
#

Well I can just reboot the backup and its live again lol

proper belfry
#

@nimble gazelle I rebooted and reinstalled steam and change directory, and lose all my hope to have the server up, probably tomorrow I will try again

nimble gazelle
fallen dirge
#

what kind of specs are you running to have all these servers up? and im assuming you have them shutdown when not in use

nimble gazelle
#

I keep them off becuase I dont want to hear fans running at higher speeds because of nothing.

fallen dirge
#

damn i want the money to get a server rack like that. thats awesome

nimble gazelle
proper belfry
#

dusty beauty

nimble gazelle
#

Yeah I need to blow it out again. 4 dogs make it dusty.

proper belfry
nimble gazelle
#

I should have a user and manage the files but thats more work that I am not trying to do at the moment, and would rather puppet manage for me.

proper belfry
#

02/03/2026 19:09:26: Valheim version: l-0.218.21 (network version 31)

nimble gazelle
#

is that the right one? lol I forget these numbers.

#

I think thats right.

#

so it worked?

proper belfry
#

no is not

nimble gazelle
#

:tableflip:

proper belfry
#

is like the next version but not the right one

nimble gazelle
#

you did the force public?

proper belfry
#

yes

#

I have another thing to try before throwing my axes to the near trees

nimble gazelle
#

so when you login to steamcmd and do the

app_info_update 1
app_info_print 896660

is public the correct branch?

#

also this time around you didnt do the force_install_dir correct?

proper belfry
#

I did, force of habit

nimble gazelle
#

ok so I would skip the force_install step and try.

#

I have had odd results with steamcmd using that.

proper belfry
#

is downloading something ... I don't know where

nimble gazelle
#

most likely default so /Steam/steamapps/common/

#

can you install 'mlocate'? with pacman?

#

or do you have apt?

#

lol

proper belfry
#

I have apt

nimble gazelle
#

do apt install mlocate

#

then you can do a 'updatedb' as root

#

then do a 'locate start_server.sh'

#

Its less taxing then grep and a way less complicated to remember.

proper belfry
#

I'm used to do find / | grep XD

nimble gazelle
#

well if you are use to it then perfect.

wooden mountain
#

its funny one time I had a similar issue

#

then I realized.. i changed my service to run valheim from a diff folder..

proper belfry
wooden mountain
#

the issue was on my side 🙃

proper belfry
#

why, Odin WHY!

nimble gazelle
#

just run it again and see if it does it

#

are you running out of space perhaps?

proper belfry
#

na I had 100 Gb

#

could you tell me again the link to check valheim version ?

nimble gazelle
#

21713257 - Current

proper belfry
#

is the same in the info

nimble gazelle
#

leave the validate off

#

then run it with validate on.

#

Are files getting to the destination?

proper belfry
#

I think not

#

I have to go T_T

#

tnx for the support

nimble gazelle
#

no problem, have a good one. We'll try again next time.

fallen dirge
#

was it new or used?

nimble gazelle
#

'refurbished' so used.

fallen dirge
#

i think im going to just wipe everything and start fresh.

rose zodiac
#

Does anyone pay for a hosted server and are able to run 15-20 mods for around 3-4 people? What sort of specs do you use? Who do you pay to host it?

torpid owl
proper belfry
#

@nimble gazelle after many tries I did it. I don't know how, but it installed the correct server version, and it worked (I had another problem with the port and the world flooded, but is not a real problem, only tears)

magic girder
#

I just noticed this as well on my Server 2016 box. I have had no issues prior and now I get this message. Because I have a dedicated R530 PowerEdge server for hosting games, Valheim as far as I know right now seems to only give me this issue. I guess its time to invest in a new server as this box the best OS that can be installed is 2016 after seeing the replies here. V Rising, Conan Exiles and many others are fine and still work. Not sure why Valheim is the one having issues.

obtuse dagger
#

After a few days of deleting/reinstalling, it finally worked. Back to work!

nimble gazelle
#

I hate when steamcmd just gets a mind of its own and cant figure out why.

nimble gazelle
nimble gazelle
#

Server side is rather lightweight

proper belfry
#

Probably I will do a clean install for the 1.0

floral jay
naive ocean
#

Sending PlayFab login request (attempt 1)
02/04/2026 19:57:28: Login postponed until ID has been set.

#

anyone got any tips ?

finite trout
#

Hey friends! How does this Dedicated Server works?

floral jay
turbid hare
#

Well for anyone having the state is 0x* after update. I backed up my world and wiped out the game and did a fresh download and all seems well now. Not the answer i was looking for but it worked for me. ( I also run my instance in docker container )

finite trout
wooden quiver
#

I've got a new dedicated server using LinuxGSM. Where do I disable crossplay? I can't find the entry that's enabling -crossplay for me to remove.

Figured it out - I needed to include the entire line starting with "startparameters=" from the _default.cfg file. Once I added it to my own config, I just omitted the -crossplay item and restarted the server. Problem solved, server details shows it's no longer hosting in crossplay mode.

tame quail
#

hey i just bought a sever through pine, is there any way i can change modifiers like resource modifier or portal modifiers?

naive ocean
#

i have no idea what im doing. anyone got any tips for my own dedicated server ?

#

i literally copied my mods from main valheim to server :/

floral jay
naive ocean
#

windows!

#

just from valheim main to server ?

floral jay
#

On windows you just need the BepInEx folder and the winhttp.dll file

#

You probably missed the dll

naive ocean
#

❤️

#

nope still not working

#

its supposed to be in main server folder ? @floral jay

floral jay
naive ocean
#

yeah same error :/

#

i can host just fine ingame with a friend. but the dedicated server doesnt work. tried reinstalling it twice now and verifying files and everything i can think of

naive ocean
#

seems like the mods are not loading at all from what i can tell

pallid gust
#

Hey is there an updated version of this?

#

The fix for this seems outdated and no longer works now

naive ocean
#

Did like 4 reinstalls and now it works 🤣

half aspen
#

Error! App '896660' state is 0x6 after update job.

i get this error when updating valheim. in steam cmd, force_install_dir {dir}, login anonymous, app_update 896660

#

cant seem to figure out why it doesnt just update.

cobalt merlin
#

Hi,
I can’t connect to my own dedicated Valheim server from either LAN or WAN. Is this a known/common issue right now?
Thanks,
Juha

gilded vine
covert jewel
topaz heron
#

I use the following command to update my linux server. I can confirm that having run an update two minutes ago, my 'updated' installation is still 0.221.6 which is incompatible with my windows game version of 0.221.10

/home/${USER}/.local/share/Steam/steamcmd/steamcmd.sh +force_install_dir /home/${USER}/CalToArms +login anonymous +app_update 896660 validate +exit

From my server logs at startup:
02/06/2026 03:46:34: Console: Valheim l-0.221.6 (network version 35)

When will the linux server be updated in steam? Or, is there a trick to forcing a fresh download?

topaz heron
river ibex
#

Is there any working docker container/image with the latest V+ thats currently available?

#

seems the "go to" one, still has been updated to work with the latest update, my server refuses to start due to the newer GLIBC versions

covert jewel
river ibex
#

yeah ive been using lloesche container for a few years. Since the lastest game update the server doesnt start due to some updates needed on the base image. The ins and out of using Github is beyond me but i can follow instructions from the image maintainers. Some people have reported the need for the base image to be updated and they have created their own Pull requests and they say "that works" but no further details on how to make it work for everyone.

#

Ive setup a VM and installed it fresh which is working, but Valheim Plus isnt installing even though i have added VALHEIM_PLUS=true to the env file

covert jewel
covert jewel
river ibex
#

The manual way is so unnecessary though, Docker makes thing so much easier

#

or so i thought 😄

covert jewel
steel summit
#

me and a friend have a modded dedicated server hosted by GPORTAL and ever since the last update we cant get on the server or if we can get on the sever non of the mods work. the main issue it brings up is VALHEIM PLUS is not installed on the server when it is in the mod list. GPORTAL are saying its a BepinX issue so i managed to manually install it on the steam folder i can get on the server but its basically vanilla. but if i have it running in the mod manager it throws an error massage saying VALHEIM PLUS isnt installed on the server.

#

any help would be great

covert jewel
steel summit
#

i think so im new to modded and handling servers as in tomorrow it will be a week .....lol

river ibex
steel summit
#

it not as if i dont have game play knowage i've got 5k hour in the game

steel summit
covert jewel
steel summit
#

did anyone bata test the update on modded games to see if it would kill games

covert jewel
river ibex
#

I only use V+ and no other mods, Granpther usually takes a few days to update which he did, but upon restarting my container it appears there has been an issue since last October with the base image needing to be updated. Some people have fixed it with their own Pull requests but never tell anyone how to fix their own servers

river ibex
steel summit
covert jewel
steel summit
#

we had only been playing for a few days i had hours it to my build....lol

covert jewel
steel summit
#

it had been 2yrs i have slept since then

covert jewel
#

ouch

steel summit
#

hell i forgot how to install mods for a min........lol

#

if it isnt for the kids telling me they are hungry or chewing the table legs the wouldnt get fed .........lol

covert jewel
#

Wood fiber is filling, they'll survive

steel summit
#

yea but the noise is off putting when you 7hrs in a build sesh....lol

#

one of my kids just bites me now .......pmsl

river ibex
floral jay
#

that one should work with mods

river ibex
floral jay
river ibex
tame quail
#

does anybody know how to change modifiers on a server if i bought it from pine?? T_T

#

i want to change things like resource rate or the portal stuff so i can portal with metal and what not

plucky hemlock
#

I had a dedicated server with server characters and anti cheat on the defaultold version. My power went out abruptly last night while the server was up and now the dedicated server won't let us connect and is claiming the versions for client and server are mismatched even though they are both matching.

#

Any advice on what the problem could be?

river ibex
plucky hemlock
#

[Info : Unity Log] 02/06/2026 13:09:58: incompatible world version 37

[Info : Unity Log] 02/06/2026 13:09:58: incompatible world version -1

final current
river ibex
final current
river ibex
#
DEBUG - [46] - ValheimPlus is enabled - running updater
DEBUG - [142] - Local ValheimPlus archive is identical to remote archive and was successfully installed - no update required
DEBUG - [46] - Writing file to start Valheim server```

But when i connect to the server it says Valheim Plus isnt installed. I also cannot the Bepinx log to paste here as that should be created in the /config folder of the docker container

It’s using whatever version it uses by default. I’ve even told it to use the grantpher repo.
#

Currently my Valheim.env just has the line VALHEIM_PLUS=true so whatever fork that uses by default.

final current
#

And using grantpher's on the client?

river ibex
#

Correct

#

17.1 I think the version was. Not at my pc at the moment to check.

#

I know it updated today

final current
#

Thanks, I'll try to dive in this weekend if I cann

covert jewel
covert jewel
topaz heron
topaz heron
mystic wagon
#

I'm getting incompatible version when I try to launch the steamcmd server based instance of the game, I tried to update it via the steamcmd command line and ran the update, but it still errors out on my end

dense goblet
#

I am currently running a dedicated server and have just run into a strange issue... seems like every spawn point available in the game is spitting out one of the 3 types of graydwarfs in the black forest I have started building in. Like hundreds of them...I do not know if this is a bug or what?

mystic wagon
#

It will always spawn them as long as spawner is alive, they will also walk toward your base

dense goblet
#

There is no spawner and I do not think you understand what I'm talking about... it's like something has spawned in every grid square of the map all at once. \

gilded vine
# dense goblet There is no spawner and I do not think you understand what I'm talking about... ...

More info please. This issue just happen out of nowhere on a regularly stable server? Have you loaded any mods either on the server or your game recently? Does it happen when you're in the game alone or also with other players or only with other players? Is there any warning msg like it's starting a 'raid' created by one of your mods? Are they spawning just around you or just around your base or actually literally all love the map where ever you look. If that was the case, wouldn't it pretty much take down the server?

dense goblet
#

No mods, there were other players. Was a stable server previously but is less than a week old. No warning message. it spans across the entire black forest.

gilded vine
dense goblet
#

No mods on the comp and no mods in the server. Also no mods with other players.

#

Could it have anything to do with warring connections?

gilded vine
# dense goblet No mods on the comp and no mods in the server. Also no mods with other players.

Well, I don't think there's any way the game can do that by itself. If it were me, I'd shut the server down for maintenance and reinstall it completely. And if you aren't already using it I'd install Azumatt's anti cheat mod on the server and all the player's games and make the players have to use it to play. It's a bit annoying and just one more thing to fuss with but it's the only way to be sure no one's sneakng in a mod.

limpid wren
#

hey guys what companies or dedicated servers do you guys use? I'm currently with Gportal and the past day it has been absolutely terrible and laggy to play on. I'm wanting to look at different options. thanks

native raptor
#

Bisect Hosting

late frigate
#

Hello I just started valheim with my brother and we started playing in Duo on Steam on a server directly on the game outside we would like to play valheim on a hosting server (helloserv/ Gportal) but impossible to place our backup in duo in the HelloServ or Gportal server, would you have help to provide us please?

obtuse moth
#

Hey, we are hosting a game on our dedicated server, and most recently hit Ashlands. When we are 1-2 people, Ashlands functions perfectly fine, however when we go to 3+ players, server becomes unplayable. What should be the go to solution in this case? I read about some mods that help with networking or some that optimize mob ownership, are those helpful?

gilded vine
# obtuse moth Hey, we are hosting a game on our dedicated server, and most recently hit Ashlan...

Unfortunately, your multi-player lag can be created by several different issues. If your issue is network related, then one of the network mods over at thunderstore.io should solve it. If your issue us caused by one or another player having his/her own PC resource issue, then they will have to address that problem themselves. If your issue is caused by server problems at the hosting company's site, then they need to fix it. You can usually put in a support ticket there.

You can try the networking mod solution first as it's pretty easy to do and it's free. As always, chose a mod that's recently updated and appears to be popular among the community, which you can determine by searching for it's name here or on Reddit.

If you can isolate the issue to only happening when a particular player is with you, then he/she must trouble shoot and fix their problem.

If the server PC is running out of RAM or the server site has problems with their network, etc. then you have to take it up with them. You can try and find a forum somewhere that might give you info about their site situation and/or retutation for stability.

In any event, good luck with it.

gilded vine
agile pecan
rain elbow
#

Hi, I just set up a Valheim server on LeikaCloud.
When I try to join for the first time, it says “Banned”.

The bannedlist is empty.
Does the panel enable permittedlist / whitelist by default?
How can I fix this?

wheat heath
visual quarry
#

I think there is something wrong with my world generation, im finding swamps without trees, plains with floating rocks, mistlands without mist. Is this a known problem?

gilded vine
# visual quarry I think there is something wrong with my world generation, im finding swamps wit...

I suspect that your game and it's mods are trying to load a world that was created with different mods. At least different mod config.

Right now, the game needs you to install the StartUpHotfix mod, if you're using the Valheim "default_public" game version. Otherwise a lot of mods won't work properly.

If you've gone back to the "default_old" game version, then you don't need that mod.

I would suspect that you're using Expand World mods and the mod versions and/or config files have changed since the world was created. That's just one possibility, though.

visual quarry
#

the mod thing could be true, does that apply for my mods or for the mods that the dedicated server has?

visual quarry
#

well, the server doesnt have any, but i do, do i delete all of em or use all the mods that i used previously?
there are no mods that should affect world generation i think...

gilded vine
covert jewel
graceful crest
#

Hello!
straight to the point. im trying to upload a pre existing world to a nitrado server but after upleading the bd. and fwl. and making sure the nitrado world name matches the world file name it still load a new world day 1. any idea or tips for that?

wooden quiver
#

Port forwarding is easy too if you have access to your own router settings. If your ISP uses CGNAT, well you're screwed hosting your own.

quasi thorn
#

Lookin for a chill but active server. Has boundaries but not intense. No mods or multipliers. Just the basic game. I am not 18 but I am not an immature kid. I would love to chat at play. (fresh start and ores through portal is optimal) Hope to meet some people! Thank you! Rocky This

covert jewel
graceful crest
visual quarry
gilded vine
final current
# river ibex So i removed the container and old llosche image and recreated it from scratch f...

If you're using Grantapher's ValheimPlus fork (default with those images), you can try with the latest ghcr.io/community-valheim-tools/valheim-server. Grantapher's fork recently upgraded the bundled BepInEx to require the new environment variables and I've just updated the image in hopes to comply a few minutes ago.

Updated the compose example in that repo too, thanks, @lavish charm.

dense lintel
#

Hey all. I'm new to running servers and I've got a Lenovo tiny PC I plan on installing proxmox on to run vm's for valheim and other things. For valheim, going Linux, is it still worth using Ubuntu if I plan on running the server headless?

zenith umbra
#

Hey!
I need some help with changing my valheim's server settings!
I've rented a server and I have a bunch of files I can access, however im not sure which ones

#

Would it be possible to get some help?

zenith umbra
#

I'm trying to change some of the server settings

#

like difficulty, mob raids

charred condor
#

See that settings tab on top right next to activity, what's that do?

charred condor
#

Ah ok, not as familiar with BRUH! hosting. Usually third-party hosts have an interface where base settings are changed.

Here's the best two routes if you can't find that interface on their website:

  1. Just create a new world on your local with the right presets and upload that world.db & world.fwl files to your server. (this is much easier with an FTP like WINSCP or FileZilla, etc..)

  2. Enable devcommands and use the setkey commands and restart

naive ocean
#

anyone familiar with how dathost handles 100+ mods ? seems like my current server wont be able to handle it cuz i need to pay more to get more then 8 gig ram :/

torpid owl
#

That panel is pterodactyl. What do you wanna change?

vapid galleon
dense lintel
vapid galleon
#

You don't need to run in containers either, it's just there are a few benefits to doing so. For example, needing different Valheim admins for each server running. I ran 3 simultaneous servers without containers for a long time. The containers make it highly convenient though with other perks that come along.

dense lintel
vapid galleon
#

No downside if you truly need different VM's. It will use some resources to host the VM's and of course each VM will need their resources. Totally depends upon what you plan to accomplish. Have fun experimenting...I did.

dense lintel
#

Thanks! And you mentioned something about "lloesche's broke". I assume that was a popular docker file for valheim server hosting?

vapid galleon
#

Yes, it was the most popular. @final current mentioned it has been forked and fixed. I would value his opinion on an image to use. I just couldn't seem to get the other popular ones to work so I created my own...it was a lot of work and AI helped me a lot.

dense lintel
#

Speaking of, what about mods? If I'm using a premade docker file, how would I go about adding the mods to it? Would it have to also load r2modman?

vapid galleon
#

You don't need to load r2modman. My image is built for mods (I run them) or vanilla. If you visit the link you can see instructions on how my container works with mods. That was the hardest part, finding a container image that supported modding which is why lloesche's was likely so popular and also the early adopter. I added mod management that his did not have but is what I wanted.

dense lintel
#

Awesome! Thanks so much!

vapid galleon
dense lintel
#

Appreciate that, I may need to lol

rocky ivy
#

Hey, can someone advise on a mod that prevents people from bringing materials from other servers please?

rocky ivy
#

I've only installed it to prevent people from spawning items on other server and bringing them over

#

can i not exempt their caracters somehow and allow them in? i wouldnt want them to reset their skill by making a new char

floral jay
#

There's a non enforcement setting you can turn on and I think that will let everyone on to transition. Then once you go back to normal mode their character will be locked to your server

rocky ivy
plain trellis
# rocky ivy Would you be able to help me with this? apologies to keep nagging you. I can't ...

Is straight forward; To hinder players to take their character to other worlds, to spawn in materials or boost their stats by dev commands, is to force every character to be stored on the server. And to do that, everybody that starting to use the mod, and enters a "new" world (at least from the mod's point of view), players have to create a new character, that will for ever be locked to that server-world. So if anyone joins the world late, they have to start with a new character at 0. You as admin can choose to use dev commands to speed things up with the progression.

vapid galleon
burnt cosmos
#

yeah, similar issue, just looking for the files to change teh settings in because there are no sliders on xrealm for things like difficulty or what can be teleported

floral jay
#

On a dedicated server they are set by the startup command. Or you can use the ServerDevcommands mod on an admin client to set the keys

burnt cosmos
#

yeah, it didn't really like me trying it in the startup command

#

but I've since just made a world and over-wrote it - issue resolved and whatnot more or less

regal grail
#

Hello guys. Did anyone have problem like this: My friend hosts dedicated server, but it already happened 2 times where I got kicked after 15-30min after he (the host) leaves the game.

onyx pike
regal grail
onyx pike
regal grail
#

I'll ask him later since he's playing CS2 rn. Does he have to set up crash recovery as well?

quaint wing
#

world keeps failing generation, with null, on linux, fresh install, any ideas?

quaint wing
#

lol figured it out, port issue

regal grail
#

Is it perhaps something from my side? He disabled crossplay cus we all play on PC.

rocky ivy
#

is there a mod that helps you be off the player list? as admin of course

tropic bison
#

Hey all, not sure if is the best spot to ask, but could anyone help me understand how to transfer my single player Bepenix world onto my server?

#

I am using Dathost for context, but it is largely comparable to regular dedicated hosting.

#

Ultimately, finding the files I need to transfer, and to where they need to go is the crux of my issue!

tropic bison
#

New issue, does anyone know what causes a bug where no player on my server can pick up any item, at all, or interact with anything

river ibex
#

Mornign all, i think i finally got the docker server back up and running with V+ but for some reason when i restore my world back up and restart the docker it replaces the world with a brand new one and renames the 33mb world to .db.old. Any reason why its doing this?

tired drum
#

I get randomly disconnected from my own server and can only reconnect after restart.

It doesn't happen very often but it's annoying when it happens. I play normally and boom - I get disconnected. I open the servers tab and I see it, with me still active on the server. I try reconnecting and it doesn't work. Server console logs show one player active and no attempts at reconnection.
I haven't played with others for long enough to see whether it happens to them.

#

I haven't saved any logs. Any Ideas why this could happen?
Could it be because of Radmin?

plucky hemlock
#

any idea what causes really bad desync on a server? Players are building and killing things that I cannot see. To them it looks like I am walking right through the things they placed and the mobs they're fighting. Nothing loads either, no matter how long we wait.

#

we have the network mod by smoothbrain and returntosender by comfymods but they don't seem to be helping

clear rose
#

does anyone know how to remove mounted trophies on a dedicated server? i had an player breach our slow play rules and put up a bunch of trophies and i cant seem to get past the resetkeys or removing the trophies with a hammer

tropic bison
#

Can someone tell me how to turn on global server pvp?

#

With dev commands

plucky hemlock
#

then remove the world keys that the boss kills activate

river ibex
#

Ok hwo the hell do i restore a world with the .db and fwl file without the game loading into a new world and my base falling apart around me

clear rose
#

Forcedelete doesn’t even populate

plucky hemlock
#

also you may need the devcommands mod and your steam ID in the adminlist.txt file to use commands on a server

clear rose
#

So I have devcommand via bepinex.

I do have admin installed.

#

The trophies still stay mounted and the my active with e when you mouse over

plucky hemlock
#

you're sure your steam ID is in the adminlist?

clear rose
#

I am sure. I see my steam

sage nexus
#

forcedelete will probably delete the entire boss stones , not just the trophies... dont do that

#

i dont think there is a way to undo trophies on the altar, except as reticent said; remove the serverkeys and maybe (i doubt it) that will remove the trophy too

final current
limber sluice
#

How does the 20 player mod work on Dedicated servers? Will the host (Shockbyte) stop me from going above 10?

final current
foggy garnet
#

is there anyone want to join my dedicated server? so we can play together

tired drum
river ibex
# final current That's just Valheim's built-in auto-backup system. Will do it on every start if ...

That’s probably me. I blew it away and set it up from fresh. After starting it up and restoring my db and fwl it still gave me a new world but with my base and everything broke when I logged in due to the new terrain layout. So I had to let it startup and build the new world, then delete the container and image, clear out the worlds_local folder and restore my db and fwl first before deploying the docker image. This then used my world and didn’t generate another one.

final current
tired drum
#

so just in case - can i kick players without logging into the server?

heady depot
#

Any idea, why server missmatch happens?

Everything vanilla, no mods whatsoever 😮

valheim | Feb 17 16:47:50 supervisord: valheim-server 02/17/2026 16:47:50: Server ID 90071992547409920
valheim | Feb 17 16:47:50 supervisord: valheim-server 02/17/2026 16:47:50: Authentication:k_ESteamNetworkingAvailability_Waiting
valheim | Feb 17 16:47:50 supervisord: valheim-server 02/17/2026 16:47:50: Steam game server initialized
valheim | Feb 17 16:47:50 supervisord: valheim-server 02/17/2026 16:47:50: Valheim version: l-0.221.10 (network version 36)
valheim | Feb 17 16:47:50 supervisord: valheim-server 02/17/2026 16:47:50: Worldgenerator version setup:2
valheim | Feb 17 16:47:50 supervisord: valheim-server 02/17/2026 16:47:50: Console: Valheim l-0.221.10 (network version 36)
valheim | Feb 17 16:47:50 supervisord: valheim-server 02/17/2026 16:47:50: Console:
valheim | Feb 17 16:47:50 supervisord: valheim-server 02/17/2026 16:47:50: Console: type "help" - for commands
valheim | Feb 17 16:47:50 supervisord: valheim-server 02/17/2026 16:47:50: Console:

final current
dapper ruin
#

i only have experience running a minecraft server, and please use simple language cuz I'm pretty overwhelmed

vanilla dedicated server
there was a game version update and players can't log in
do I need to update the server version? or will we have to make a new world?

#

using client mods through thunderstone, but none on server

covert jewel
dapper ruin
covert jewel
heady depot
#

Interesting, after i switchted SERVER_PUBLIC=false, i can connect... WTF

agile pecan
# dapper ruin they couldn't log in tho after they updated

If mods are involved at all, that's always the first suspect. If a completely unmodded client still can't connect, make sure, the versions match. Both the server version (visible in server logs or the ingame server browser) and the client version (visible on the start screen) should be 0.221.10

heady depot
#

Still the error messages suck pretty hard...

final current
dense lintel
#

From what I can see, the most popular images are mbround's and the lloesche fork. Are there any major differences between them? Looking to put together a dedi server for me and 3-4 friends with some light mods

final current
dense lintel
#

I'm very new to networking and using CLI in general, so I'm cramming a lot to learn this stuff lol

final current
#

Cool deal. Setting up a game server a great way to learn, imo

dense lintel
#

Yeah! I'm looking to get into IT and me and my friends need a dedicated server, so it's great as a practical learning exercise

agile pecan
#

I'm not getting the update for patch 0.221.12 on my dedicated server. Was this a client-only patch?

covert jewel
polar oar
#

so i was playing on my friends server and i quit the game for dinner, and when i try to rejoin i see an X icon in the server list and i cant connect, no password prompt
but someone else is building in the server, when i try to add the server i get a DNS lookup failed message

#

im playing modded valheim, btw

#

doesnt work when i switch to vanilla either, and my other friend's dedicated server seems to be connectable

#

even though we don't play on that server anymore

gilded vine
polar oar
#

while it shows a red X for me

final current
gilded sedge
dense lintel
gilded sedge
#

I recommend the compose route its the best way to get reliable routes

Ill be merging a bit of work shortly that should help clarify the docs

dense lintel
gilded sedge
candid spire
#

Ok. I setup my dedicated server for hard mode, more resources and fireset. i am now trying to put it back to normal mode with more resources and fireset.. i have removed the modifier hard from the bat file.. saved restarted sever.. but still shows hard.. what am i missing

floral jay
polar oar
last walrus
#

is anyone else unable to port forward specifically a Valheim server?

#

I can port forward other things and even use the same port but its closed if its for Valheim and open for other things

final current
last walrus
#

I have tried with two different computers
Linux: Steam no Crossplay ran a working server about a year ago but is up to date and can connect to it locally
Windows: Steam whatever is default for cross play
TCP and UDP are forwarded

#

the port shows closed when using an online port checker when the server is running but it shows open when I use another program on that port (Risk of Rain 2013 not that the specifics make much diffrence)

final current
last walrus
#

I was unclear I am using steam and there is no crossplay

final current
#

Can you paste us your server launch command line? Feel free to obfuscate any password or names you deem private

candid spire
last walrus
#

for the windows PC (just testing to see if It was a linux problem) I am just clicking play on the Valheim Dedicated Server tool
for the Linux PC (the one I care about) the command is: refusing to copy and paste give me a moment

#

./valheim_server.x86_64 -name 'notreal' -password notreal -port 2456 -world notreal -public 0 -savedir '/home/remote/.config/unity3d/IronGate/Valheim' -saveinterval 1800 -backups 4 -backupshort 7200 -backuplong 43200

#

I am now trying with the start headless server bat file and it is using this command {valheim_server -nographics -batchmode -name "My server" -port 2456 -world "Dedicated" -password "secret" } (still not working)

candid spire
last walrus
#

We tried on the linux pc with only one or the other but not both in separate lines so trying that now

#

didn't work unfortunately

final current
# last walrus didn't work unfortunately

UDP should be all you need on both ports. And on the client side, you're adding the external IPv4 address? And you've confirmed the ISP isn't using CGNAT?

Also note that some routers, especially ISP-provided, don't have a local route table for connecting to your own external IP address from within the LAN.

last walrus
#

Its not ISP provided and I can use the port for other things just not Valheim and we don't think its using CGNAT

#

fairly confidant on no CGNAT now

final current
last walrus
#

for the linux server I was able to login and move around by connecting with the local ip of the server but for most of these tests we are just using https://portchecker.co/check-v0

final current
#

Oh yes, that won't work

last walrus
#

it shows open if I have a different game using the port but not if I am running the Valheim server

final current
#

UDP ports are hard to check on account of not having any kind of connection establishment process. If the server were public, you'd be able to make an A2S query over the Valve query port (2457 in your case), but you have that disabled. That's all fine, you just won't be able to use traditional port-checking tools.

last walrus
#

is there a way for me to check other than having someone else join who is not on the local network

final current
#

Not that I know of, sorry. You can certainly try from within the local network yourself if your router has local route table support.

last walrus
#

I can connect with the local IP but not the public IP

final current
last walrus
#

where would the log be we have not found any logs of anything happening when we fail to join it looks the same as if I try to join a fake ip

#

its been working the whole time we are just idiots and figured that if we couldn't connect using the public ip from within the network and the website showed closed that it wasn't working

final current
last walrus
#

Its working now people in the network can use the local ip and people out of network can use the public ip

ebon jungle
#

can someone help me? since the update is my server dead - no loading no connection
I tried to load the old Valheim branch but that didn´t work. it is my first server, i use Gportal 🥲

naive ocean
#

Anyone got any tips on what files i need to move if i want to change server provider? I dont want to loose all explore/portals/building and so on

gilded vine
naive ocean
#

Yeah i have Them. When i launch on The new provider everything is fucked no portals no explored nothing

#

So might be in some mods or something?

left stream
naive ocean
#

Yeah, i have like 100 mods on this server 🤣 using The same char as I only have 1

#

No serverchar mods

#

My first guess Would be expand world and rtdbiomes?

left stream
naive ocean
#

Yeah so could i just copy config files to The new server

left stream
left stream
dense lintel
mystic wagon
#

Why isn't my dedicated SteamCMD server allowing me to update higher than 221.4 to whatever the current ver is?

floral jay
dense lintel
floral jay
#

looking at the example compose and your output, the first two permission errors writing to /etc are a container design flaw since its using a user: "1000:1000" declaration to run rootless. the rest are because whereever you set the bind mount to the user doesnt have permission to

#

this is why bindmounts in docker are bad and you should use named volumes instead

tawny kelp
#

Are there any good guides on how reduce the number of server disconnects for people over the internet? Are there any mods or patches that could help?

stark owl
#

How on earth do you specify the world seed you want to start with in the server config?? (using steam dedicated server)

left stream
gilded sedge
winter brook
#

Yo folks, I just started a rented server with 4 friends, and we literally cannot play together at all due to lag. We've build a base in meadows, made the first decent ship and players are already levitating/flying, chests take 8 seconds to open and sailing said ship is physically impossible. We did install bepinex and the Network mod through thunderstore in order to increase the speed between us, however this only fixed things on the (VERY) minor side. Is there any other solutions/suggestions i could go for here?

gilded vine
# winter brook Yo folks, I just started a rented server with 4 friends, and we literally cannot...

Do you experience the lag under certain circumstances or do you have it all the time no matter who else is on the server with you?

Are your players scattered throughout the whole world or just within your local area? Where is the rented server's computer room located relative to your player base?

Have you put in a support ticket with the server hosting Co. to see if they can address the lag? You can do a Google type search for your server rental Co. and see if there's anything interesting there as to comments from other customers. Also, check to see if the hosting Co. offers you access to the server's log file so you can check for specific errors there. You can also check your player log, too. It's in your BepInEx folder on your PC.

And, if your server is using -crossplay, to support Xbox users, and you don't need it, remove it.

winter brook
# gilded vine Do you experience the lag under certain circumstances or do you have it all the ...

Whenever we are 3 people in the same vicinity (for example if we are crafting anything or trying to sail in the same boat) we'll lag, if we are spread somewhat thin we don't experience as much lag. the point of the game however (imo) is playing together.

The rented server is in Helsinki, we are all players in norway, so the ms is on average 20-27,

I've googled left and right to try and find a solution for this, aswell as used the hosting sites AI support system (basically typing the issue and then troubleshoot from there) but nothing seems to fix the problem. The issue with checking player log is that i don't know what im looking for, as I am a total noob when it comes to renting servers, hosting etc 😄

And for the crossplay- it was luckily never on by default (thank god) 😄

gilded vine
# winter brook Whenever we are 3 people in the same vicinity (for example if we are crafting an...

Regarding the logs... Anything in there that begins with the word "Error" would be interesting. If you've set up your -console in your game, that might also have clues as to the problem as well.

If you havent' already done so, check here for anything that looks like it might help and is currently updated by it's' mod author. https://thunderstore.io/c/valheim/?q=multiplayer&ordering=last-updated&section=mods

In any event, good luck with it.

floral jay
#

Valheim server is mostly just a communication hub, the first player in an area acts to control that chunk. If one of your players has a lower end PC than the others or has a worse internet connection try with them never being in the area first. You can also all gather in one location and try having one person logout and back in to force control away from them to find out who might be the causing the lag

#

If you werent using mods before its better to try toubleshooting without any of the networking mods first. Some are known to cause more issues than they claim to solve.

winter brook
#

Thanks for the response- both of you! I will do some digging and see if I can either find some errors or solution, and then get back here either way 😄

astral garden
#

Hey guys, hoping someone could help me out with a crossplay issue I'm having on a dedicated server.

I have a server running on Ubuntu that's been working fine for me and my PC friends. We just had another friend buy the game on console so I went to add the -crossplay param to the start_server.sh script so now the executable looks like this:
./valheim_server.x86_64 -name "ServerName" -port 2456 -world "worldName" -password "dummyPassword" -crossplay

Now after running the script no one is able to connect to the server via the IP address and I see the 2 repeating lines in the server terminal:

02/23/2026 03:46:37: PlayFab reconnect server 'ServerName'
02/23/2026 03:46:37: Server 'ServerName' begin PlayFab create and join network for server 

If I remove the -crossplay param everything works fine and all PC players are able to connect, but we are still unable to have our console friend play.

Anyone have any experience or idea how I could fix this issue? Is there possibly an additional package I need to install to my Ubuntu instance for PlayFab to work properly? All input is appreciated, thanks~

edit:
additional context, I have it running with a cloud provider and have ports 2456-2458 open for TCP and UDP along with all outbound traffic allowed

floral jay
astral garden
floral jay
#

Ive never run a dedicated server with crossplay enabled so I dont even know if you get a PlayFab code. But this is going to be a PlayFab issue and I didnt want you looking at at firewall rules and ports.

astral garden
# floral jay Ive never run a dedicated server with crossplay enabled so I dont even know if y...

I found the issue in the console output, I pip'd it to a txt file:

DLL Not Found: This error usually occurs when you do not have the correct dependencies installed, and will prevent crossplay from working. The dependencies are different depending on which platform you play on.
 For windows: You need VC++ Redistributables. https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170Linux: You need Pulse Audio. https://learn.microsoft.com/it-it/gaming/playfab/features/multiplayer/networking/linux-specific-requirementsSteam deck: Try using Proton Compatability Layer.Other platforms: If the issue persists, please report it as a bug.
DllNotFoundException: party assembly:<unknown assembly> type:<unknown type> member:(null)
floral jay
astral garden
covert jewel
# astral garden Worked! Thanks for the help man

Unless you're learning the full in/out's it might be advantageous to utilize a container geared to Valheim or @ least game servers in general....mitigates these types of issues. Just $.02, for what it's worth

final current
floral jay
final current
#

ah, cool, I guess we should fix that

floral jay
#

would be great if somebody would, I dont have an account to edit it

hardy mist
#

Alright I have a question regarding a dedicated server I just set up to play on with my significant other. Dedicated server is running on a private PC running windows. Specifically looking to make combat easy and death penalty casual. I have following in the .bat file. But when we die it drops everything. In the log when starting the server it shows the correct settings. Any idea where I am going wrong?

valheim_server -nographics -batchmode -name "xxxx" -port xxxx-world "xxxxx" -password "xxxx" -crossplay -public 0 -modifier combat easy -modifier DeathPenalty casual -modifier Resources muchmore -modifier Portals Casual -saveinterval 300

lavish charm
unkempt tulip
#

Hey I want someone who can get wood and help me build some house the code is 742554 / password is 12345

unkempt tulip
#

Really need help

unkempt tulip
#

Please join us we need help the game is hard 🙁 join code is 222563 PASSWORD is 12345

warm kite
#

i just hopped in

ocean sable
#

do you have a chat room?

warm kite
unkempt tulip
#

want friends and need help JOIN CODE: 222563 PASSWORD: 12345 please please join and help us

floral jay
#

this channel is for help with running a dedicated server. multiplayer group finding belongs in #1024264966712340510

covert locust
#

Can I get some advice on a dedicated private server I started? I have the server up and running with all ports open and forwarded. but now I want to learn how to be a good admin. what things do I need to download so that I can have full admin control? I especially want to make sure 1. people only create fresh characters on my server. 2. I want to lock boss progression. basically it only spawns a boss when I allow. 3. no boss skipping, linear progression. 4. I want to be able to ban players who are unruly or disrespectful to others.

final current
# covert locust Can I get some advice on a dedicated private server I started? I have the server...

Assuming you're already admin-listed, the Server Devcommands mod is very popular as a client-side mod. Most of that one's features do not require server-side modding.
1 and 3 likely require server-side mods. #mods-discussion a nice place to ask about what's out there.
2. You can remove global keys related to progression if someone has killed a boss, but that won't prevent them from mounting the trophy on the stones. Mods might provide more enforcement strategies.
4. When you have players connected, you can press F2 to see how they're identified to the server. Those same IDs will appear in your server log for easier copy+pasting. If you're using Crossplay, the IDs will contain the platform the identity is coming from (e.g. Steam_…) and that prefix must be included in your banlist like that (as well as adminlist, etc).

The ban and kick console commands take either the player name if no space or can take the exact player ID as used in the lists. ban and kick don't require mods nor do they need the devcommands context (cheat mode) to be enabled.

Also note that if you're using Crossplay, your port forwards will be ignored and no player will be directly connecting to you.

hollow cosmos
#

I am trying to get a dedicated server running form another computer. When I edit the start_headless_server bat file and change the server name and password, it comes up as the default on steam. Anyone know any ways to get past this?

final current
hollow cosmos
final current
hollow cosmos
final current
hollow cosmos
final current
covert locust
#

Quick question about modifying a server. If I wanted to edit my start headless server bat so that 2x resources drop, do I just put this line in the bat file?

-modifier resources muchmore

#

And where can I find a list of all such modifiers. I also don't want raids to spawn.

final current
hollow cosmos
final current
unkempt tulip
#

need help getting surtling cores and getting bronze / sliver. JOIN CODE: 195732 / PASSWORD: 12345

final current
# hollow cosmos

Cool, I'll assume that this is the very batch file you're executing inside CMD. You mentioned you're connecting by IP address, and given this is a Crossplay server, I'm assuming you're using the external IP address and not loopback nor LAN.

With that in mind, I'm still guessing you have another server in the same LAN still running from a prior run if you're still seeing an older server name. I would check your OS' activity/task list on any PCs you might have tried it on to see if there's a lingering Dedicated Server process.

If you've exhausted that possibility, then it might be worth capturing the server logs from your next launch. If your Command interpreter makes it difficult, you can use the -logFile "<path>" argument to specify where you want that launch's logs to end up

hollow cosmos
covert locust
#

if i have a dedicated server and it's running 24/7, and there's no one in it, the game time will stop right?

#

but if someone is in it, the days will run on and on and on?

final current
left stream
covert jewel
knotty flame
#

Dedicated server crashing when trying to boot world created off the server. Worlds created on the server boot fine

02/27/2026 00:18:58: Console: Emotes: wave, sit, challenge, cheer, nonono, thumbsup, point, blowkiss, bow, cower, cry, despair, flex, comehere, headbang, kneel, laugh, roar, shrug, dance, relax, toast, rest, vibe, loveyou
02/27/2026 00:18:58: Console: 
02/27/2026 00:18:59: ZNet OnDestroy
02/27/2026 00:18:59: Net scene destroyed
02/27/2026 00:18:59: Steam manager on destroy
src/clientdll/steamengine.cpp (3471) : Assertion Failed: Attempt to call interface with invalid hSteamUser /+/ 1, appid=892970, hpipe=131073, inprocess, thread=97
src/common/interfacemap.cpp (874) : Assertion Failed: IPC call to IClientHTTP::ReleaseHTTPRequest returned failure code 12
src/clientdll/steamengine.cpp (3471) : Assertion Failed: Attempt to call interface with invalid hSteamUser /+/ 1, appid=892970, hpipe=131073, inprocess, thread=97
src/common/interfacemap.cpp (874) : Assertion Failed: IPC call to IClientHTTP::ReleaseHTTPRequest returned failure code 12
[Physics::Module] Cleanup current backned.
[Physics::Module] Id: 0xf2b8ea05
Input System module state changed to: ShutdownInProgress.
Input System polling thread exited.
Input System module state changed to: Shutdown.
pelican@Awesomeheim ~ Server marked as offline...
[pelican Daemon]: ---------- Detected server process in a crashed state! ----------
[pelican Daemon]: Exit code: 0
[pelican Daemon]: Out of memory: false
final current
knotty flame
#

Myb theres def more before

final current
#

That is a race condition, maybe bug, but usually not the real problem.

knotty flame
#

There's the whole thing

#

Don't know how I skipped over the errrors before when I definitely saw them before when I was trying to fix this before i posted here

final current
# knotty flame

Ya, all good. It's your password. Either too short or contains the name in it. You can either make the server private or fix the password.

knotty flame
final current
#

Yeah, the in-game server doesn't allow you to make the server public so strictness is not enforced.

polar stream
#

I'm looking to set up a dedicated server for Xbox players is there a viable option or should I just go the same route as PC enthusiasts?

Thanks 👍🏼

floral jay
slate plinth
#

Hello, I’m looking for a dedicated RP server either on Xbox or PC. Please let me know. I’m just a 30-year-old Bartender from Brooklyn trying to chill when I get off work.

covert locust
#

If I am running a dedicated private server and I made it, how can I ensure that other people cannot use devcommands in my game and that I only have them? Do I just add only my STEAMID into the admin list? That's really all i have to do to access dev commands?

#

second question: If i wanted to change world modifiers on my custom private dedicated server, do I just needto change the values I made in the start headless server bat file?

final current
# covert locust If I am running a dedicated private server and I made it, how can I ensure that ...

Yes, but only a couple devcommands work for an admit without client-side modding.

There are some admin commands like kick and ban that don't require the devcommands/cheat context to be active in your console. They still require you to be admin-listed of course.

If you use Crossplay, you'll generally want to include the player's platform ID prefix for your adminlist IDs, e.g. Steam_…. Basically the same ID strings you see in the F2 overlay and your server logs

final current
covert locust
final current
# polar stream I'm looking to set up a dedicated server for Xbox players is there a viable opti...

To support the Xbox users, you just need to launch a server in Crossplay mode, and that is widely supported on the Linux, macOS, and Windows versions of Dedicated Server. If you copy the out-of-the-box shell script or batch file, it's enabled by default. No especially stringent "enthusiast" system requirements, though Crossplay will amplify network deficiencies on the server and players… you'll at least want to put it on a server that's not on Wi-fi.

polar stream
#

Awesome thanks for the information.

Another question, do I have to start a new world of can a pre existing world be usued?

Thanks

final current
covert locust
#

if i have a dedicated server on my 2nd pc, how could i access the backups that it creates?

#

like if i wanted to revert to an older save

polar stream
#

Is this all doable with a Xbox original world?

final current
covert locust
#

i used valheim dedicated server by downloading it via steam cmd. valheim itself is not installed on that laptop

final current
# covert locust latest windows 11, -public 1, and it is hosted on my personal laptop.

Cool. You'll find them in <savedir>\worlds_local and if you've not set a savedir, the default for Windows and Windows Server is %USERPROFILE%\AppData\LocalLow\IronGate\Valheim (\worlds_local). If you're unsure where your userprofile is, it's up to your global policy settings and may depend on whether it's a local system account or a Microsoft account. It's often the parent dir of your My Documents folder.

You'll want both the <world name.fwl and <world name>.db file or the .old pair, or one of the other automated backup in rotation, just make sure grab both. If your file manager is Windows Explorer or Windows File Explorer, you'll want to make sure it shows file extensions. It hides extensions by default.

Edit: corrected win savedir default, copy+pasta of chars dir

quaint wing
#

keep seeing a message during world save that we should be using a byte array...

covert isle
#

Hi! Just joined this server hoping i would get some help with a serious server connectivity problem me and my husband are having just now. We aren't using dedicated server so is this the proper channel to address the problem?😅 😞

final current
covert isle
final current
quaint wing
#

its weird bc its not in the log file, yet i copied that direct from the console

dense lintel
# gilded sedge On your host you can run ``` sudo chown -R 1000:1000 /path/to/valheim/server s...

I'm sorry, but I'm still having trouble getting this to work. I'm running the docker compose as a rootless user, the rootless user is in the docker group and has sudo rights, I ran the commands to make sure it has ownership of the server folder and volume directories. I'm lost on what I'm doing wrong. https://pastebin.com/mSvBNuBH

floral jay
final current
floral jay
#

They said rootless and the compose has a user line set. Either of those will prevent ownership changes of bind mounted directories

dense lintel
floral jay
#

It looks like it's failing on creating /home/steam but you are already bind mounting dirs inside of that

dense lintel
floral jay
#

That /home/steam is inside the container

#

What uid/gid is the rootless user?

dense lintel
#

1002:1002

floral jay
#

I have very limited knowledge on docker rootless compared to a little knowledge on podman rootless but my guess is that either that should work or it's remapping the uid/gid inside the container for better security and again bind mounts are inherently incompatible with proper docker security practices and named volumes are better compatibility.

floral jay
#

Also a container needs to be designed to run from a rootless daemon, I doubt the container has been and well tested for it.

final current
# dense lintel I made a user called 'rootless', made it a sudoer and put it in the docker group...

Yep, like I said, probably a bug. The entry point shell script has set -e and uses || fallbacks for some of mkdirs it tries, but not all. It was from a recent round of updates for non-root usage that @gilded sedge made in the past week.
I don't have a good workaround for ya in the meantime unfortunately.

Re "rootless", the term tends to be reserved for when your container runtime (e.g. docker daemon) itself is not running as root. It's an interesting setup from a security/hardening perspective, but not great for gaming due to having to have userspace networking layers to isolate and route traffic, adding latency. In your case, your rootful runtime is just running the container entrypoint as a non-root user, which is easier (and better for gaming), and offers decent isolation from a security perspective

slow perch
#

Does anyone know or might be able to help me figure out my "installupdate.bat" file for updating my dedicated server? It stopped working and I can't figure out why.

final current
slow perch
final current
#

Well, you're welcome to attach here alongside any console logs.

slow perch
#

If you'd rather I repost images, here, please let me know and I'll start that process.

final current
slow perch
slow perch
final current
slow perch
gilded sedge
final current
# slow perch Crud. Which folder location is that in?

It shouldn't be in any folder unless you've piped the output somewhere. It would just be in stdout/stderr of your console session, e.g. in Microsoft Command Prompt after executing the batch file.

If it indicates an error on the Valve/Steam side, you can find out where SteamCMD's content log lives in your setup. I don't know Windows very well though, so couldn't tell you where it is off-hand.

final current
# slow perch This?

Yes, though ideally in text for instead of an image.

Despite saying the installation was successful, I would check on the things it mentions. First, it doesn't like where you're install it via +force_install_dir. Looks like you're installing it into SteamCMD's internal directory structure. I would consider elsehwere.

Secondly it mentions at the top that it has redirected stderr. You might take a look at that log file for output that is missing from your current console.

vapid radish
#

little issue. when playing by myself, the game runs fine and my computer handles it very well. i7, 5080, 34 gigs ram.

when I join a server, my computer freaks out and uses a ton of resources. This is usually fine, as it doesnt make the game run bad, just makes my room unbearably hot lol. what makes servers use more processing power? is the server misconfigured somehow?

slow perch
final current
#

Sure thing, good luck

slow perch
#

Ok, so I made some changes to my updater.bat. Moved the SteamCMD folder outside of the game install path. Now...it's not even recognizing that there needs to be an update. Files attached.

Updated thoughts?

#

and that stderr file you're talking about, is blank. All the time.

polar oar
#

not sure if this a mod causing this, but things seem to reroll by a bit in a dedicated server
how can i fix this and how do i submit a diagnosis

final current
final current
slow perch
final current
#

oh, nm, you did attach

slow perch
#

In one of those logs, I did have the logon arg ahead of the force install, because I copied it from my Rust Server Updater bat file, once I seen that error, I moved it to where it used to be. Which is currently where it sits in that attached bat file.

final current
slow perch
#

Here is the content_log. Scroll down to the last entry for todays' battle with this update. Is it telling me that maybe a port is blocked and it's not connecting to the update host? If so, what ports do I need to have open to reach the update host?

polar oar
final current
# slow perch Here is the content_log. Scroll down to the last entry for todays' battle with t...

Useful info. I don't think you're doing anything wrong at this point. Failed to get manifest request code, 'Access Denied' has been an error a lot of us having gotten on upgrade attempts; you'll be the first Windows user I've seen with it.
https://steamcommunity.com/groups/SteamClientBeta/discussions/0/597411554294506565/

The solutions tends to be a backup of files you've added to the installation (custom startup scripts, mods, winhttp BepInEx injector), followed by a wipe clean of the install dir (especially that inner steamapps dir with app manifests), then a reinstall, and finally a restore of your customizations.

final current
# polar oar like I place something, log out, log back in and it's gone

First thing to do would be to check your available disk space on the volume that hosts your server's savedir, and also to make sure your server's user has read/write permission to <savedir>/worlds_local. If that checks out, you'll want to inspect the server logs when the save interval hits (e.g. every 30m).

If you're using mods on either the client or server, they are a likely culprit and you'd need to check with the mod author(s) for news, updated versions, support, etc.

polar oar
final current
polar oar
slow perch
final current
#

Sure thing. Sorry SteamCMD is such a pain x_x

glass frigate
#

Rebuilding Rome on our dedicated server

polar oar
#

doors not being opened and chests not being opened, even after opening cant place or take things from them, cant move the items in the chest around
what causes this? its a modded server with these mods

edgy solar
final current
sage nexus
#

@final current is there any command that clears weird ZDOs?

final current
# sage nexus <@287433598825660417> is there any command that clears weird ZDOs?

What kinda weird ZDOs are we talking about? Like the old taming fields corrupting building pieces? That was a doozy.

If they are items and you know their type name, forcedelete <radius> <name> to delete ALL of that type nearby.
But I don't know what the consequences of that are on a dedicated server, for example if your player isn't their owner/chunk-master. Seems risky if there are more than one player online.

sage nexus
#

we are having an issue where 760,000 ZDOs are reaping havoc in a hosted server, and apparently also in my hardware linux local server, so evidently the map itself is jacked up... idk of any commands to rectify this and was hoping maybe you do

#

i have no idea what the ZDOs are though, we have some reasonably chunky bases and terrain edits, but nothing like what i have had onother servers ater a weeks play with 2 players

#

and yes mods, but im avoiding that so i can get the base "zdo commands?" question answered without being redirected yet }:]

#

i dont think there is one though

final current
sage nexus
#

nice

#

cant copy/paste i guess but it seems
total netowk objects x6
a wackydb stone wall x5
...doesnt seem like 700,000 zdo worthy

#

doesnt really matter, we are trying the existing mods in a new server where we both just spam terrain edits and so forth so we can see when the problem resurfaces... thanks for the help

glass frigate
lost steppe
#

Hello! Does anyone know of an up-to-date way of reducing desync between players in a server?

I've seen BetterNetworking to be mentioned here and there but it looks to be outdated (unless it does work with the latest version, please let men know!).

With one or two players, it's no issue. But we see lots of desync when more players are connected, which is very frequent in our server. Any suggestions would be greatly appreciated.

gilded vine
lost steppe
gilded vine
lost steppe
#

So unmodded is not an option for us, unfortunately.

gilded vine
lost steppe
gilded vine
# lost steppe Self hosted server. The desync only happens in certain areas. I couldn't confirm...

Is this a recent problem or has it always done it on this server? Might it be that one or another of the players has a weak comm link problem between him/her and the server? If a player has that issue and takes control of a game chunk by arriving there first, then the server would spread the issue to all the player in that chunk.

Don't forget to check your logs, if you haven't already done so.

lost steppe
# gilded vine Is this a recent problem or has it always done it on this server? Might it be t...

We just started the server so not a lot of terraforming, builds, etc. that would highly impact performance and experience are present yet.

If a player has that issue and takes control of a game chunk by arriving there first, then the server would spread the issue to all the player in that chunk.
This is kind of what I'm guessing is the issue since the desyncs happen only in certain areas. This is what I'm hoping to resolve early on while we're still starting as I'd expect it could get worse as we progress.

#

Log-wise nothing out of the ordinary since we just started the server last night so it's all clean. The desyncs really just occur in certain areas and it gets chaotic as you'd imagine as more players enter those wonky areas, especially dungeons.

We can't always tell people not to enter an unexplored area first if they have poor network/connection to the server as that'd just make it restrictive to the overall experience of that player and the rest of the players needing to be on alert as to who has the poor connection.

gilded vine
#

You've already searched thunderstore.io for any possible mod with "server" or "multiplayer" in the search filter? One or another of those mods could help just depending on exactly what the comm problem might be. That would be a long shot.

If it's mostly in dungeons, you might consider adding the 'dungeon splitter' mod to the server and player's games. You can check that out on thunderstore.io, too. It's this one; https://thunderstore.io/c/valheim/p/JereKuusela/Dungeon_Splitter/

#

Actually, if this is becomming a moding discussion we should move it to the #mods-issues channel.

lost steppe
cedar edge
#

Hello people, I need help.

My server glitched out and everyone ended up in the ocean without their boats.
Do I just replace the world fwl and database files with a recent backup?

gilded vine
cedar edge
#

Yea I would love to if I knew how to. I am not in the mood to do deep diving learning atm, just get the world back. ty

young shoal
#

Hi. We decide to take a break from renting a dedicated server in Gportal. We will re-rent it in a month. Will the world be saved and we can just simply continue subscription or will we need to save it somewhere?

final current
young shoal
#

to make a local backup, i just need to save these 4 files right?

#

choco is the name of my world

muted oyster
young shoal
final current
#

Note that if you grabbed those from your server's worlds_local dir, they'll only be as up to date as the last save interval or last server restart. I don't know where GPORTAL stores the backups they make when you use their management toolchain, but I do think that triggers a server restart.

muted oyster
#

When in doubt you can move the files to your local folder on your computer and see if the world runs. If so you can stop the server with confidence.

young shoal
#

it should be the latest but I will try what @muted oyster said just to make sure they are the latest one

#

thanks for the help

muted oyster
#

Filezilla is something I can't run a server without anymore.

young shoal
#

yep its really good for that purpose

final current
#

Well, in this case, it matters less what [S|T]FTP client you use, and more what server dir you're grabbing the files from and whether a save was performed with changes you want. An admin-listed player can initiate a manual save using the save console command.

You might also want to make sure you local file management program is set to show all file extensions as many will hide the .db extension by default, making managing these files a bit more unpredictable/dangerous.

young shoal
#

yeah i got it to work, the file i saved should be the latest one

#

now i dont have to worry if i lost the old world

final current
sage nexus
#

Interesting. Thanks.
It always bothers me that commands that spam like this dont produce the same text on any log
We basically gave up on fixing the other map. It had the ssame problems even after being copied to run on my baremetal setup, and the 720,000 ZDOs that datHost seemed to indicate was the core of the problem seemed reasonable until i checked my last relatively long duration and explored/built multiplayer map... 1,300,000 ZDOs... and no problems there.
So I assume whatever image datHost is running, or the memory remaining to it after containerization etc, is quite feeble. And incapable of running anythng but the simplest modded game of valheim. I imagine all of the virtualized machine hosting services are similarly limited.
I use quite a few mods...numerically, but have also run them on numerous servers over time, and I have never once had any kind of issue like we saw on datHost.
Dont even get me stared on their single, once a day backup... that seemed to write the .db and the .db.old as exactly the same file. Their AI kept suggesting rolling back to a prior backup on a specified date... that didnt exist... there was no difference between the live map and the .db.old anyway. Even an admin doing `save' ingame, and console reporting manual saves and regualr backups; none of the above was actusally being done....all presumably becasue somehting exceeded its memory bounds and it completely locked up the current map... no saving except for the admin.... anyhtiing i added or removed was reverted as soon as i logged in again. Even after transferring it to a local dedicated i use every day. It was very strange.

Interestingly all of the baremetal linux shells i found with reasonable pricing (~US$10/month for 4gb ram) in LosAngeles are "out of stock"... lol

covert jewel
glass frigate
#

Rome is transitioning to Marble

opaque cloak
dense lintel
#

@final current using the lloesche fork and I'm trying to figure out how to install mods on the server. I have BepInEx enabled but I don't see how to install other mods after that.

plain trellis
floral jay
dense lintel
#

Scratch that, I see that it is. Is there a way to setup automatic checks for mod updates from their repositories though? Or is it manual install only?

final current
dense lintel
vapid galleon
dense lintel
floral jay
floral jay
#

yeah, interesting setup how you have everything running through a custom script calling docker directly. will make it complicated to use on some systems though

vapid galleon
#

I'm sure you're right. I run a local linux server and wouldn't have a clue as to how to manage a hosted server.

final current
#

PRs welcome if the community has a way they prefer to automate mod updates in a headless environment (and in a way that doesn't violate Thunderstore's EULA/usage policies)

gilded vine
#

Under normal circumstances, that is without the game doing significant 'hot fixes' or updates, I think that servers and their players are better off doing mod and game updates as seldom as possible. Updates that aren't really necessary are a PITA when they involve a whole group of players that needs to stay on the same mod and game versions together.

And in that case, I think it's practical to use a mod manager like r2modman or Gale to keep track of the mod updates every few days or so when it's convenient without actually updating the server's mods.

Then, when a relatively seldom update is warranted for the server and all it's players, announce it to all the players ahead of time and just manually move the updates from the manager's profile to the server's folders and restart it.

orchid wigeon
#

it does like 20-100 of these connections per second, I fear I might be seen as attempting DDOS on them soon.

The server itself seems to work tho.

final current
orchid wigeon
#

dedicated

#

yes

#

I can also do curl "https://ipv6.icanhazip.com/" and get the public ipv6 of th server back

#

the server gets its ip via SLAAC from my /56 ipv6 prefix.

#

the valheim ports are also allowed in the firewall

#

I could disable ipv6 for the server, but I like ipv6 tbh and would like to keep it on :D

final current
#

Yeah, it's usually not a problem. I'm not sure about that late set-timeout behavior… might be new. Any mods going, especially network-related ones?

orchid wigeon
#

no, this is a completely fresh install

#

installed using LGSM, in a debian 13 LXC on top of proxmox. I have connected once to see if it works.

final current
#

Is your LXC's bridge getting its own global-addressed IPv6 address via SLAAC (and not getting a fe80:… addr)?

orchid wigeon
#

the serve gets both, an fe80, and a global ipv6

#

I host a bunch of services, in sperate LXCs, with sparate ipv6, that work fine :D

final current
#

Thanks, reported upstream. I'll try to take a look at that IPv6 self-discovery logic later this week if I haven't heard anything. My own server has a static IPv6 on an IPVLAN network instead of bridge, so not a 1-to-1 match with yours (assuming you're using an LXC bridge net), but I haven't seen such a flood or even one such stacktrace.

orchid wigeon
#

the bridge is outside the lxc

#

afaik, i'm not 100% sure of how the networking of proxmox works tbh

#

I set dhcp for v4, slaac for v6, and put the server in the DMZ vlan

wide cipher
#

@lavish jungle don't hide links. else your message will be blocked by auto-mod

lavish jungle
#

Hello, I need help setting up a dedicated server. I'm trying to create a server on Oracle (unfortunately on arm64) using box64 box86 following this guide https://www.reddit.com/r/valheim/comments/s1os21/create_your_own_free_dedicated_server. However, it keeps getting stuck on
Box86 with Dynarec v0.3.9 0579f8b9 built on Mar 9 2026 18:32:24
Redirecting stderr to '/home/ubuntu/Steam/logs/stderr.txt'
Looks like steam didn't shutdown cleanly, scheduling immediate update check
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[ 0%] Checking for available update...

did anyone had this issue, and managed to resolve it? Thx!

Sorry, noted!

Valheim Free Dedicated Server Guide! In this guide I will show you how to make use of the Free Tier subscription of Oracle…

final current
lavish jungle
#

I don't think it's as necessary for it to load, as I saw a few more tickets on github with logs that contained the "failed to load the log file" but then continued... dunno

final current
#

I don't know, @lavish jungle. Hopefully someone else here has some better box86 experience to weigh in. If it's a new issue and SteamCMD specific, you could consider dropping SteamCMD and using something like DepotDownloder on the arm64 build of Mono. You'd still need box64 for Dedicated Server itself of course.

lavish jungle
#

I managed with a bit of good old ChatGPT and using Docker! Thank you tho!

final current
covert locust
#

I'm running a private dedicated server for five people and I want to get them eternal fire and maybe seasons. Will this impact performance a lot?

Also, how can I make it easy for my server friends to get the exact same mod I am using and stay updated? Is there something that server owners do?

gilded vine
# covert locust I'm running a private dedicated server for five people and I want to get them et...

To answer your first question, additional mods might or might not affect their performance. Depending on how close they already are to the upper limits of their existing PC resources or comm link status, etc.

For your second question, you can make an r2modman export code from your desired server client configuration and then give that to your players. When they make an r2modman profile from your code, they get the exact same mods, versions, and mod configs as you have when you made the code.

prime junco
#

does anyone have a fix for my Server lagging for all my friends?
i tried turning on console commands and removingdrops if that would affect it at all, it didnt.
i have just a normal server on PC Steam playing with an average of 6 friends for the last few nights now, they say they are all getting very bad server lag/delay, often worse during raids, but also just in general all the time

gilded vine
prime junco
#

its an Unmodded server fully vanilla, its off and on between basically everyone else that plays on the server except myself, almost as if i had poor wifi, except i dont

#

it does seem to slightly worsen for everyone when the forest starts moving, but normally it doesnt matter if theres like 4 people just all across the map or all close together it can just still happen for everyone else playing from time to time

gilded vine
prime junco
#

ive read on that, crossplay is turned off, i steam invite everyone that plays on it, and how do i do that?

gilded vine
# prime junco ive read on that, crossplay is turned off, i steam invite everyone that plays on...

Everyone on your home LAN can use the server's internal IP address and server's port number to connect. Everyone else not on your home LAN can use your external IP address and server's port number. An example of internal address would be 192.168.1.xxx and you can find your external address at this site: https://whatismyipaddress.com/

If you are using a VPN either on your server or your game PC, that might complicate your route to the server and possibly lag it a bit.

prime junco
#

if im not already, i have no idea about that stuff

gilded vine
#

Do you start the server from your game's start up menu and it only runs when your game does?

Or have you installed a dedicated server either on your game PC or on another PC on your home LAN?

prime junco
#

I just load up the game on Steam and start server then just invite my buddies on steam

covert locust
#

having a strange issue. i installed seasons and eternal fire on my dedicated server and my clients and friends loaded into it just fine.

But now 12 hours later, it says failed to connect when we try to log in. what gives?

covert locust
#

i tried resetting without making any changes. I ctrl+c and shutdown the sserver and then started start headless server.bat

Now it works

What happened?

merry hound
#

Hello I am new to the chat and requesting assistance for setting up a dedicated server on a TerraMaster F2‑425.

gilded vine
# covert locust i tried resetting without making any changes. I ctrl+c and shutdown the sserver ...

It may be that when you failed to connect, the server wasn't actually running. It may have encountered an error and shut down during start up. If you have set a -logfile startup option for the server, you may be able to find the problem it has in the log file.

You'd have to reinstall the mods again and let the server startup fail in order to get the log to show the current startup attempt as the server deletes the old log and creates a new log file every time it starts up.

gilded vine
# merry hound Hello I am new to the chat and requesting assistance for setting up a dedicated ...

The TerraMaster F2‑425 comes with 4GB RAM unless you've upgraded it. That's barely enough RAM for a small vanilla server.

You'll probably want to install a docker container on it for the dedicated server. You can get a Valheim docker container from github for it.

I believe there's a couple of videos on Youtube showing the steps necessary to get that set up. For example: https://youtu.be/Yp84mp93V4A?si=TBGyhUCuFLF0FYrs

gaunt ridge
#

So, my husband and I have hosted Valheim server(s) in the past via Nitrado. We're fixing for some Valheim things again! We've paid for a 30-day nitrado dedicated server, it's up and running (according to Nitrado) - and apparently has been for well over 2 hours BUT.... neither of us can find it. Not sure if this is the right place to go but community help has ALWAYS been better than google/nitrado customer support 🩷

So, we've done the typical google search, we've tried the standard - verify this, verify that - but we still cannot find the server. We cannot direct join via IP both in-game and via Steam connect using the correct ports (both gives us a fail to connect notif.)
I tried a quick search here to see if there's any current issues/outages relevant and couldn't find anything immediately. So, any tips would be greatly appreciated 🩷

onyx pike
gaunt ridge
# onyx pike It sounds like either the server isn’t on, needs to be updated, or the query por...

That was our initial thought, too. We both just (re)downloaded the game today (and have verified steam files since), paid for server hosting sub today - to our understanding query port is for Steam connect and game port is for in-game direct IP connect, both have failed. We have restarted the Nitrado server several times via the dashboard, husband is currently reinstalling the game on Nitrado so MAYBE that but unlikely but maybemaybe.

I also see you have friend requested me, not sure what for?

onyx pike
#

In case you need additional support with your server you may reach out to me at any time. We like to help everyone in the gaming community not just our clients.

It really sounds like the game is failing to start somewhere but your Nitrado dashboard says it’s running? This one might need to be escalated to their support team unfortunately

#

@gaunt ridge

gilded vine
gaunt ridge
# gilded vine Also, remember to check your PCs for any VPNs and/or Firewalls to be sure any of...

O: It says nope.
We shouldn't have to port forward since it's nitrado (3rd party) hosted, right? D:
So, what would our likely next-step be? (If the obvious, contact Nitrado CS?)

(Also, VPN/Firewall not issue, sry I glazed over that at first)
(Also, also - we host 2 other game servers via Nitrado and neither are having the same issue - hence is what is bringing us here 🩷 - we're on chat with nitrado CS now and will update chat)

gilded vine
gaunt ridge
# gilded vine I seem to recall reading in here that Nitrado has lousy customer support. Not m...

Totally appreciate that, and yes - nitrado does have lousy CS but does make hosting servers easy when it works right - though, they don't seem to hesitate to reimburse when valid issues arise in our experience so far.

I did try to search nitrado/connection issues quickly when I first joined before asking Q's and didn't see anything outside the standard verify this, verify that (same what google search says to do lol)

Stupid thing is, we've hosted Valheim dedicated servers locally before - took some figuring - but 2+ hours of THIS ISN'T WORKING.... (Other games are way more complicated to host locally than this xD)

gilded vine
craggy bloom
#

having trouble getting crossplay to work on my steam backend dedicated server I add -crossplay to the batch startup line and it breaks my login. any help?

final current
shut salmon
#

Hey guys, trying to host a server and use one of my worlds already up, messed up and already started the server with all the default settings in a new world and cant seem to change anything now?

final current
stone minnow
#

Hello I have a local dedicated server not rented. I am trying to figure out how to add myself as an admin.

gilded vine
odd inlet
#

Is there yet any fix on the META NOT FOUND deal with save files :/
Like heres the world, here it is i think
the .db the .fwl some backups, no .OLDs

#

It was a running dedicated server from 2025, the 2026 ones were when i was messing with them trying to get it to work, idk why some say theyre from 2021
that is in the worlds_local folder, heres more of the same in the worlds folder

final current
odd inlet
#

its a bug thas been around for years smth about metadata being corrupted

#

here's the world in my save manager, idk why theres two cause the other one is just a blank world

#

here it is. it reads as a world that should exist but missing meta, idk what that means.

stone minnow
#

@gilded vine I dont see it adminlist.txt

final current
# odd inlet here's the world in my save manager, idk why theres two cause the other one is j...

It looks like you may have been running the server on the same PC as the game client which is very dangerous from a world-management perspective. It's highly recommended you set a separate savedir for your server.

Note that you have a cloud-managed series of your world that would have been put into cloud management by the client, not the server. This could mean you have versions of this world in both your gaming cloud and in your worlds_local dir and they are at risk of overwriting eachother. I highly recommend backing up the entire contents of both your gaming cloud provider and your <client savedir>/worlds_local to a custom dir before trying to restore any backups.

As for the extra one with missing meta, is it possible you have a file called Dedicated.db.db (both extensions basically) in your <client savedir>/worlds_local? Make sure whatever file management app you're using is set to show all file extensions before doing any world management activities.

odd inlet
#

I don’t know what any of this means 😭 I didn’t know there was so much complication to the dedicated server business I just set a world up for my friends

#

I gotta look into this. I will figure out what all this means then follow your instruction thank you lol

final current
odd inlet
#

Windows 11 just the basic file explorer

onyx pike
#

It can be complicated at times for sure. Tons of support in this chat tho! You’re in good hands!

final current
# odd inlet Windows 11 just the basic file explorer

OK, cool. I'd start by creating a fresh folder called something like Valheim All Worlds Backup 2026-03-12 somewhere with two subdirs:

  • Local Worlds
  • Cloud Worlds

Then browse to C:\Users\<username>\AppData\LocalLow\IronGate\Valheim\worlds_local and follow the 2 numbered steps for Windows 11's Explorer: https://support.microsoft.com/en-us/windows/common-file-name-extensions-in-windows-da4a4430-8e76-89c5-59f7-1cdbbc75cb01
Then copy all of those to files to your new Valheim All Worlds Backup 2026-03-12\Local Worlds dir.

#

Once those are backed up, move on to your game/client's cloud-managed worlds. I'm assuming your cloud provider for Valheim is Valve's Steam, but let us know if it's something different.
Browse to https://store.steampowered.com/account/remotestorageapp/?appid=892970
And see if that's a doable amount of Download links for clicking one-at-a-time and copying over to your new Valheim All Worlds Backup 2026-03-12\Cloud Worlds directory.

If there are too many to reasonably download one-at-a-time, let me know and we can try copying from Steam's local syncing/staging directories on your PC instead.

#

Once both Local Worlds and Cloud Worlds backups are populated, we can work on restoration. I just want to make sure you don't lose anything from the next steps.

odd inlet
#

I will take care of this in the morning, it’s 11:40pm for me rn. Thank you so much I’ll get this done and we can pick up once I’ve got it

final current
#

Cool deal. Once it's all backed up, you can poke around with all file extensions shown to see if the issue is apparent, but if not, stop on by again. Have a good night

minor girder
#

hello brothers I have a question about a service / valheim. I have bought a server and am hosting on NItrado and am trying to connect to my server. I keep getting DNS was not resolved / issues where I'm unable to connect to my server even though it says on the web interface that it is running. I have tried restarting, stopping waiting 10 minutes etc and none of this has been helpful. If anyone here knows how to fix these issues please contact me Via dms or @ me in this discord

final current
minor girder
#

I have ever tried the Query port option

#

And then I have tried adding it in favorites in Game servers with the + icon and no luck there either, then tried just connecting via Valheim because it said it was running from the web interface

#

I waited 10 minutes and kept refreshing in valheim and no luck

#

Am going to try reinstalling the server right now

gilded vine
minor girder
#

oo

#

before i check that out does this affect anything should it be on or off

lament hedge
#

This is going to sound odd, so sorry if I’m out of my element, but why don’t you just enable cross play? You can just use the PlayFab key that the server generates, that’s what I do for my dedicated cluster. Then I have a script send it to our discord webhook so people can just join off of that.

minor girder
#

It was on brotha the first time I did this but I just reinstalled it currently and am going to try with it off I guess

lament hedge
#

Oh, okay. I apologize

minor girder
#

You're fine thanks for trying to help (just reinstalled the server going to see if this works with crossplay on or off again)

gilded vine
lament hedge
#

Gotcha. I use Starlink, so CGNAT gets in the way of my stuff, that’s the only reason I do it.

minor girder
final current
# minor girder I am connecting via Ipv4 address with the game port

Using 123.45.67.89:2456 as the format? Note you'll want to use the game port and not the query port in the Add Server dialog. The :port part is optional if they use the default 2456.

The game will avoid using DNS if you supply an IPv4 address in most cases. Because you saw a DNS resolution error, it likely means you had a copy pasta. Spaces, newlines, alphabetic characters or wrong number of periods.

minor girder
#

Yeah i tried just typing it instead and still failed to connect

#

I'm able to hop in a call if you are able to and then I can screenshare as well if you have / would please take some time out of your day to help me

#

I've tried for 2 hours and it's 1:25 am

final current
minor girder
#

Yes sir

#

I typed out what Nitrado says as the ip and port

gilded vine
#

The Add Server field has to be all numbers except for the 3 periods and the colon (not a semi-colon). No letters. No spaces. No other characters.

final current
gilded vine
#

Ok, I'm out. Good luck you guys.

final current
# minor girder Correct

That's usually a timeout and it can indeed be caused by switching off Crossplay and trying to connect before the registration expires from Microsoft's servers.

If you want to know for sure, try connecting again. After getting the Failed to connect, go back to the Main Menu and click on Player.log in the background, usually bottom left text.

#

You'll see a line like this for that IP address:

PlayFab lobby matching search filter 'string_key10 eq '123.45.67.89:2456'…

If that search query returned anything other than zero lobbies, it means Microsoft still has its Crossplay registration and you'll have to wait a little bit more.

minor girder
#

yeah I have had this server running now after reinstalling and not having crossplay for about 30 minutes its been running. I'm not trying to be a meany head but I think right now it's been running surely long enough. If you need me to send any pics in dms just let me know 😄 thanks for trying to help me by the way very generous of you to take your time out of your day!

final current
#

Also welcome to DM me the IP if you want a second person to check

#

If that's the right IP and they haven't changed it, then you're doing nothing wrong client-side. I got the same issue and indeed there's no lingering Crossplay registration interfering.

I would check the server logs if the provider makes them available, and barring that, might be worth hitting up their support dept (you are paying them afterall).
I don't know their infrastructure, but one common issue is marking the server public but having a weak password (<5 characters or contains the server name)

minor girder
#

Ok thank you so much man I'll get in contact with them. It seems they have a Live server console, Log Files, and Event log. I don't know what i'm looking at too be honest so if you want a screenshot of one of them in dms I'll be willing to send if we should continue more or if I should wait for their support.

final current
#

Good luck, and if for some reason they can't help, feel free to just attach the server log file here (e.g. .txt or .log extension). You can remove private information first if it has any.

minor girder
#

Alrighty Will do

upper salmon
minor girder
#

I am playing on pc through steam

upper salmon
# minor girder I am playing on pc through steam

And you also weren't able to connect while it was running with crossplay? You don't usually see that that on Nitrado servers. Have you tried giving your IP:Port to someone else so they can try connecting?

minor girder
#

No I havn't I'll try with a friend tomorrow and nah wasnt able to join with crossplay.

upper salmon
craggy bloom
final current
# craggy bloom Not sure where the log files are. But the -crossplay causes this: And can no lon...

The server logs to stdout/stderr unless you pass it the -logFile option, in which case it logs to the file, overwriting with each new start.

Given it seems to be missing an invite/join code, and this looks like Microsoft Windows or Windows Server, you might be missing Microsoft's C++ standard library. Common issue on freshly installed systems. You can get it from Microsoft here and restart the server:
https://aka.ms/vc14/vc_redist.x64.exe

Note that the server will block direct connections in Crossplay mode. You won't be able to connect via LAN IP (e.g. 192.168…). Ideally you connect with the invite/join code from the logs, but external IP should work too in that mode.

timber scaffold
#

does anyone know how to fix this issue
I started my first dedicated server on steam dedicated server tool then moved to Linux server that's using AMP, but its giving me the same IP address as the steam dedicated server is there a way to fix this?

lament hedge
#

Got a small request. I didn’t plan on my cluster getting this large (7 servers on Monday) and a lot of the world seem to have players split across them, and it seems everyone is kinda bummed out about if they switch servers, they have to abandon everything until they decide to hop on to the same one again, instead of splitting progress quicker and all that. Is there a way to implement in-game server switching? Like a portal, or an interactive structure, or is this something I need to code into my Linux clusters myself?

floral jay
#

never used it so no clue how well it works

lament hedge
#

Works for me, I appreciate it

floral jay
#

I always wanted to try it out though, and see if I could make it work with ServerCharacters by using shared storage or some other syncing

timber scaffold
#

is there no solution?

lament hedge
lament hedge
craggy bloom
final current
#

Cool. You should see the same kinds of logs as before, just with an actual numeric invite/join code this time.

inner grail
#

Hey guys are there any useful links besides what’s pinned that would help me set up a server on my own Homeserver? running Debian 13, not headless if that is of any help. I tried finding a guide before but it didn’t work.

final current
final current
# inner grail Hey guys are there any useful links besides what’s pinned that would help me set...

Given the server doesn't really have a GUI, you might still approach it from a headless mindset.

Either way, the first step is to install the dedicated server, then configure it (e.g. via command line arguments), then run it. You could get acquainted with the server by installing it with Steam (under Library / Tools), skimming the PDF it includes in the install dir, making a copy of the launch shell script that you edit to your liking, then running the shell script in your favorite terminal.

If you like the DIY attitude, you could research folks' recommended systemd units for running the dedicated server, having it manageable with the systemctl utility and automatically starting up on boot.

If you want a more managed always-on server, you could consider a specialized running environment. LinuxGSM is popular for running on bare metal:
https://linuxgsm.com/servers/vhserver/ (read Install, then Basic Usage)
Pterodactyl, AMP (commercial), and Pelican are some other options for management layer, and those ones come with web-based panels for managing/monitoring.

If you're familiar with container technology, you could also run a container with one of the out-of-the-box all-in-one images out there like:
https://github.com/community-valheim-tools/valheim-server-docker
Iron Gate also includes a simple image builder in the docker dir of the installed Dedicated Server you could play with.

#

Most of us regulars host on Linux, so certainly feel free to drop questions in here.

timber scaffold
hasty terrace
#

Hello 🙂 I would like to create a dedicated server, what is the best site? Thanks

#

free will be better of course 🙂

gilded vine
#

You could consider installing a dedicated server on an unused PC at home. That would be the cheapest and would give you an interesting learning experience figuring out exactly how to do that.

Or, to find a commercially available game server hosting site in your area, you can refer to on-line review sites to see what experience others have had with hosting companies in your area. That will give you a better general reference than a couple of random player's personal experience in here.

floral jay
#

none of the dedicated game hosting provided are going to be free. you might find some info online about running the dedicated server on a free tier vm from one of the big cloud prividers but then you will have to do all the management of the linux vm and the valheim server

#

and those have very very low resources so if you dont already have something to run it on for free you should expect to pay money for hosting

final current
# timber scaffold the linux server shows to be up but when I try to connect it wont connect and sh...

There are a few things you'll need to look at. First, you may want to tell us what type of IP address you're trying to connect with, e.g. loopback IP (127.0.0.1), LAN IP (e.g. 192.168…), or external/Internet IP address.

That aside, if the wrong name is showing up:

  1. Figure out exactly what launch script you're running on both machines. If you copied the launch script template that comes with Dedicated Server, make sure it's your copy that was run.
  2. Check the -name argument in each script to ensure it matches your expectation and that you don't have a duplicate -name arg.
  3. If the IP address you're connecting with is the external one then:
    a. If you're using Crossplay, use both OS' process mgmt utils to ensure you don't still have a server process/activity running. Only one Crossplay server in your LAN or CGNAT will be able to identify as the server for your external IP address. The in-game server on a running Valheim game client will also compete for this ID so make sure you haven't left Valheim running in this mode. If you have CGNAT, note you're competing for using that external IP address+port for Valheim with other customers in your ISP and you'll need to pick a unique port to avoid this (i.e. the "Dedicated" entry you see is another customer's Crossplay server). Some ambiguity can be avoided by ensuring you only connect via the join/invite code and not IP addressses when using Crossplay, but those competing identity scenarios still exist.
    b. If you're not using Crossplay, ensure your router's port forwarding rules for IPv4 NAT are forwarding to the UDP ports on the LAN IP address of your desired server's ethernet NIC. If it's pointing to your old server, fix it.
    c. If you've been switching back and forth between Crossplay mode and direct/Steam, note that your Crossplay registration can still be active for a little while after switching it off and you might have to wait before Valheim clients stop trying to connect to it via Crossplay relay.
dense lintel
#

@final current sorry for the ping, but had a quick question. I've got my server up and running with the community server image for a few days now and it's looking good. But I realize now that the default backup directory is in the container. Is it recommended that I make a volume mount for the backups?

floral jay
#

the Dockerfile doesnt have any VOLUME statements at all. anything not in a named volume or a bind mount will be gone on container restart I think

#

if it had VOLUME statements they would at least be saved in unnamed volumes (I dont know the right name but they are named volumes without a name and just an id)

dense lintel
# floral jay whats the default path?

the default path is user/valheim-server/config/backups, but because I'm new to this I'm not sure if that's in the container or not? Losing it on container restart is what I'm worried about yeah

floral jay
#

hold on i think theres some confusion

dense lintel
#

Very possible lol

floral jay
#

BACKUPS_DIRECTORY defaults to /config/backups which is a path inside the container because well its a container so it only has access to whats inside it. if you use the example compose file it has a volume bind mount defaulting to $HOME/valheim-server/config:/config which makes /config inside the container actually goto $HOME/valheim-server/config outside the container

#

do you see your backups in $HOME/valheim-server/config/backups?

dense lintel
#

Yes I do, which is why I think I'm ok. But when I use docker volume ls I don't see any mounts for it

#

Unless I'm just misunderstanding something, which is entirely possible

floral jay
#

docker volume is only for named (or those unamed ones I mentioned before) volumes

dense lintel
#

Ok gotcha. The fact that I didn't see it there or listed as a volume on portainer is what got me a little concerned and figured I'd ask

final current
# dense lintel Ok gotcha. The fact that I didn't see it there or listed as a volume on portaine...

Yep, it's confusing. The default compose file's "volumes" are bind mounts. It uses the short syntax as described here:
https://docs.docker.com/reference/compose-file/services/#short-syntax-5
As soon as compose saw slashes in the source part, it knew they are host paths and bind-mounted them instead of creating what docker or podman would call a [named] volume. If you want to be sure, docker inspect your running container and bind mounts will be explicitly spelled out and you can check the dates/sizes of files the source directories on the host OS to double-check.

floral jay
#

@final current there should probably be a VOLUME /config in the Dockerfile though

final current
# floral jay <@287433598825660417> there should probably be a `VOLUME /config` in the Dockerf...

I think Lukas thought about it at some point, but it has some hidden weirdness. If someone forgets to bind-mount or name a VOLUME, docker run and podman run will create an anonymous volume with your worlds, taking up space and not necessarily used on the next run nor being easy to find/notice.

It can also give you a false sense of security in Kubernetes. Kubernetes and OpenShift will actually delete the anonymous volume if the pod dies.

If they've gotten better recently, let me know.

floral jay
#

afaik its a common practice in all other containers ive worked with. while it is a bit of a false sense of security it at least seperetes it out and puts it on storage rather than tmpfs in ram.

#

ive not seen that but will take a look

#

1 is true, but you arent actually supposed to use them like that, you are supposed to overwrite them with volumes in the context we are using them. 2 is talking about misusing the feature with the fix being to use it correctly. 3 should be a non issue in this case

#

my understanding is that its not good practice to modify files inside the container so common writes should be done in a seperate defined tmpfs, an anonymous volume so "temporary" file can at least be written to disk if ram might be more important, or to a proper volume

final current
#

If there's a way to detect the user isn't using an explicit mount and exit (if not in an interactive tty where we can ask the user if that's what they want), you can count me interested. Maybe the initial files bootstrap capability of VOLUME can be leveraged for that.

floral jay
#

thats an interesting idea. it would have to work with many types of local volumes and remote volumes so checking would need to avoid false negatives from conditions it doesnt know about

dense lintel
silver flower
#

Can anyone teach me how to host my valheim world on the valheim dedicated server in the steam library. Btw I have mods

muted oyster
sage nexus
final current
#

@foggy sorrel around? If so, I may try to get things started on merging the community repo changes over to your repo

foggy sorrel
#

@final current hey there, just about to sign off, 3am here.

final current
foggy sorrel
#

Sounds good, I sent you a friend request, so just ping me directly.

silver flower
polar oar
#

is progress not being saved at times a popular issue on dedicated servers? modded/unmodded

sage nexus
#

using LongshipUpgrades?

final current
indigo portal
# silver flower No i have it installed how do ihost the world

You're running your server at home and under Windows?
There are a few things to get in place, mainly the data files for the seed (map) you want to host as well as the config file.
I used to run up to 3 (that seems to be the limit due to the 3 ports you can choose from) "in a DOS window" on the desktop of my server by launching it via a shortcut to a .bat on the desktop.
It's a bit of maintenance, especially around upgrades and probably around server-side mods but I usually just copied the stuff from my Valheim game files into the server files and put back a copy of the config-file 🙂

polar oar
hollow ivy
#

Is there a modifier to get the combat back to normal? I started on hard and want to bump it down to normal but the only modifier I can get on the command line script to work is either easy or hard (that I've tried)

sonic stirrup
#

Can anyone help me with my server? I set up the server on my server. It used to work in 2024, and now I've done the same thing, but people can't connect. It's still visible on Steam, but people can't connect. Could the problem be my network?

sage nexus
# polar oar yes

There is a known issue currently effecting the cartography table on LSU. Possibly relating to noMapPrinter too. If you have a ship that has a cartography table you should destroy it and disable cartography in the mod... for the time being. Check the LSU discord bug reports.

polar oar
#

it did seem new for sure

sage nexus
#

the quality of information you are giving us is meaningless, at the very least people will want to see logs, but concisely and objectively describing your setup might be useful too

sonic stirrup
#

kubernets ring a bell?

sage nexus
#

chances are good that you just need to update the server game version

sonic stirrup
floral jay
#

be descriptive. what happens when they try to connect? get client and server logs

sonic stirrup
#

i did absoluty the samething i did 2 yo

#

and now doesnt work anymore, smth changed?

final current
# sonic stirrup and now doesnt work anymore, smth changed?

Using Crossplay or direct/Steam mode? And how are you trying to connect? Loopback IP address? LAN IP address? External IP address? Domain name? Community tab? Crossplay join/invite code?

If in Steam/direct networking mode and you're connecting via external IP address, make sure that's still your same external IP address and that your NAT forwarding rules are forwarding to the correct LAN IP address if the LAN IP assigned to your ethernet NIC has changed.

Was there anything relevant when you checked the client and server logs following the failed connect attempt?

When you say kubernets, do you mean Kubernetes? If you've deployed to Kubernetes, let us know what kind of networking you're using for the pod (e.g. bridge networking), if you're exposing it with a Service, and what kind of networking you're using within the cluster (such as with a specific CNI plugin or overlay network). Feel free to post your pod spec and service manifest along with the container logs.

We can't help you without information about your setup.

indigo portal
#

Folks, I could do with the one or other opinion and experience around hosting a Valheim dedicated Server on my Steam Deck - I'm not playing on that thig, it's the big one from the first release pre-order opportunities back then and I wonder if I should bin it, ger a cup of coffee and a pack of smokes for it on ebay or maybe make it do something useful.

floral jay
#

you should be able to run the server fine from inside steam, although thats not the common way on steam

#

brings up a good question of does the steam networking work if you put steam in offline mode (so you can run a game on the same account on another device)

gilded vine
indigo portal
floral jay
#

switch to desktop mode?

indigo portal
#

Aahhh, interesting, yes.

floral jay
#

its in the power menu

indigo portal
#

Admittedly, Steam will banish my account and three generations into the future if I successfully hack that thing 🙂

floral jay
#

wtf are you talking about? its designed to be used to do whatever you want with it

indigo portal
#

Aye, if they let me install it, they alow me to run it 🙂

floral jay
#

you can install anything on it

indigo portal
#

I'll go digging. Wonder in which box the thing is and where I find a UK to EU power adaptor

gilded vine
floral jay
#

any 45watt or better usb-c charger will work

indigo portal
#

Thought so - wasn't sure if connecting the one from the mobie with "power-charge" might blow anything
On the other side, I have an LED cord on the dog's harness that refuses to charge from "power-chargers" but does fine fro PC USB

#

Must be some overload-protection

#

It's still blasphemy to use a steam deck at 700 bucks for a job that a 60 bucks raspberry pie could do 🙂

floral jay
#

no its cheap construction, anything that charges from a usb-a to usb-c cable but not a c to c cable is missing a $0.002 resistor

indigo portal
#

I'm not going to solder that.

floral jay
#

theres probably no place to put it. they probably cheaped out on the design and dont even have a spot for it

indigo portal
#

The resistor part makes a lot of sense. I've tried several cables (not all USB C -2, 1) are equal. Some just charge devices, others transport data in addition to that and the connectors used to look very much identical to me

final current
#

For anyone using the very popular valheim-server-docker image (whether from lloesche's repo or the recent community-valheim-tools fork), we're working on operational adjustments. The code efforts are unified and the repo at https://github.com/community-valheim-tools/valheim-server-docker is the home; it's the original repository with issue/PR/stars/watch history plus the modern BepInEx and grantopher ValheimPlus compatibility fixes. Old repo should redirect there.

We're still polishing image distribution. In the meantime:
ghcr.io/community-valheim-tools/valheim-server is the correct/new image registry.

There are semver-version tagged images of which :latest refers to the most recent. main branch pushes without a version will still be available under :sha-<commit short hash> image tags for those wanting a specific bleeding edge. I'll restore recent tags/release notes later.

dev branch is deprecated and going away to simplify contribution

Wave to @foggy sorrel (whose image work powers hundreds of the Internet's Valheim Dedicated Server containers)

brittle silo
#

Bit of a weird one here - I'm hosting a server through GTXGaming for myself and some friends, and we're having issues with building objects being culled or unexpectedly deleted after logouts or disconnects. No materials are dropped, just walls and floors and whatnot just poofing out of existence. Does anybody know what might be causing this & potential fixes? Thanks much in advance!

#

Also, to be clear: The culled or deleted objects are always ones which have been placed recently (within one login session), and this issue is not affecting all players on the server.

gilded vine
floral jay
#

server is being stopped before it saves the world files

brittle silo
brittle silo
gilded vine
polar oar
polar oar
#

what causes this?

#

if someone's familiar
i cant escape the spawn area and my bed is still there

brittle silo
#

from memory, it's been mostly Ashwood pieces of all kinds, Grausten pieces, Flametal beams, and Dvergr metal walls

gilded vine
# brittle silo They are vanilla pieces, and this issue is seemingly isolated to Ashlands but we...

The way valheim servers work, the player who get to an area first 'controls' the activity in that area through the server. The server then distributes the activity to all the other players as quickly as it can.

So, if a player with lag has that control in a particular area, then all players experience any lag that player has and the desync between players happens. So it's important to notice who controls areas when you experience the issues in there.

If you see the problem occurring no matter who gets into an area first, and it's mostly always in the same places in the world. Then, it's likely caused by overloading the server, based on it's available resources like it's CPU, RAM, disk space, comm bandwidth, etc. That sort of thing is often more noticeable in Ashlands due to the extra load that the environment there puts on the game.

So it's still basically all about trouble shooting and isolating the cause of the problem before you can fix it.

timber glacier
#

know any random join IP servers?

final current
plain trellis
brittle silo
brittle silo
hard pelican
#

copied a save file from a friend, i can run it in single player, but the dedicated server bat file wont start!

#

the first error i see in the bat file output is:
assertion failed: attempt to call interface with invalid hSteamUser

#

is this a known issue?

hard pelican
#

password too short!

gilded vine
final current
# plain trellis Thank you for keeping working on this server-image for Valheim. I'm travelling, ...

No critical changes yet except for the recent fixes for modded setups, a way to use a mounted secrets file for passwords, and better handling of PERMISSIONS_UMASK env var.

Upcoming release will switch from Debian's vixie-cron to busybox cron for update/backup jobs. Should reduce SELinux/capabilities errors on strict runtimes like podman and OpenShift.

I won't speak for Lukas' priorities, but a personal one for me is addressing the 0x6 update error in the SteamCMD step. I feel like almost everyone is starting to see it now. I haven't put major work toward it yet, but I suspect uid 0 owning the forced install dir assets is a factor.

tawny mountain
#

Any way for me to allow all items through portals on my server? Not using any specific hosting services just manually doing it all from an ubuntu vps

floral jay
#

use the world modifiers

tawny mountain
#

oh i see now, thanks

vale kettle
#

I have a question on behalf of the large group I've started playing with. At the moment there's ~15-20 of us playing and we get a lot of lag spikes, especially with a large number of us in the same area at our home base. Would a dedicated server help us? If not, are there more ways to reduce lag on servers?

final current
vale kettle
#

I believe it's just hosted through an in-game server

final current
vale kettle
#

Gotcha, thanks for the tips. Would having a dedicated server make any of those worse?

final current
#

With Dedicated Server, an area's latency and reliability will be in the hands of the first person to that area (e.g. the first person through a portal or running ahead with fast armor). So their PC and connection to the Internet will end up being more important than the server's. Dedicated Server acts as a simple network relay and database.

plain trellis
# final current No critical changes yet except for the recent fixes for modded setups, a way to ...

Thank you for your reply. I went from lloesche to the community fork, when you created that, because of the issues running BepInEx after the linux update. But I must acknowledge that my skills and level of understanding of Linux, are not very good. I get by, running the image in Portainer on Debian VM. The detailed ReadMe was very much helpfull to me, setting this up in -21/22. If users have to do any changes in their setup, I hope the level of detail in documentation, will persist. Thank you for sharing your time and knowledge 🙂

toxic latch
#

Hey everyone, I’m new to the server and came here for some knowledge and help. I’m using a mini pc to host a server on. I’m using Ubuntu and AMP as the server manager and can not get my friends to join. If anyone has some knowledge to share to help with this issue it would be greatly appreciated.

gilded vine
# toxic latch Hey everyone, I’m new to the server and came here for some knowledge and help. I...

Review the guide .pdf file that comes with the server to see that it's installed correctly. And, check your server's log file for error msgs that might explain it.

If you're still having trouble, provide some info about your installation. Like, the specs of the server PC and exactly what happens when a player tries to join, i.e. does he get a password prompt? Is there an error msg? How do you know that the server has started up ok? How are players trying to join, with a Join Code, using the server's IP address, or finding it in the starting menu lists?

toxic latch
gilded vine
# toxic latch Intel(R) Core(TM) i5-5300U CPU @ 2.30GHz, 4 cores 8 gigs of memory. When my frie...

Edit the server's start up .bat or .sh file to include the -logfile option, as shown in the guide. Then, you can review the server's log file and verify that it's actually starting up successfully.

Also, if you aren't using -crossplay to support Xbox users, verify that you've forwarded the server's ports correctly, again as shown in the guide. If your ISP has you on a CGNAT configuration, you may have to use the -crossplay option and it's Join Code to connect from outside your LAN even when there are no Xbox players.

And, 8GB RAM is marginal for a dedicated server. Hopefully, your mini PC uses an efficient OS that doesn't take up too much of the RAM for itself.

toxic latch
gilded vine
toxic latch
gilded vine
toxic latch
gilded vine
#

I don't know how would work. I've never tried to set it to a different PC.

toxic latch
#

Okay, and forgive me. I'm kind of new to all this homelabing and self hosting thing.

gilded vine
tawny mountain
#

Log file would typically be set to a path on the machine running the valheim server

gilded vine
toxic latch
#

Yeah, I put in the bat file to create a log file in on the mini pc. Im trying to test it now to see if it generates.

#

And it did not create it 🙂

tawny mountain
#

are you using crossplay? If not have you made sure the ports are forwarded?

toxic latch
#

From following the Dedicated Server pdf, i enabled it but when the game starts it does not have a code for crossplay.

#

Also I use spectrum and reserved it on my router.

gilded vine
toxic latch
#

I well I guess it does not even start up.

gilded vine
#

But if you do get a log file and have access to it, you can see any errors preventing it from starting properly.

#

Like maybe the password isn't at least 5 chars long, etc., etc.

tawny mountain
#

You should also see an output from the sh file logging to console, when it fully starts it should say something like “game server connected” iirc

toxic latch
gilded vine
toxic latch
#

I will try again tomorrow. Thank you guys for your help; getting a headache from this stuff and its clogging my head

gilded vine
toxic latch
gilded vine
# toxic latch Yeah it was; just bother that I really could not find resources online with the ...

Re: resources, I've discovered just how useful Google's AI mode can be when you ask the right questions with all the right info contained in the question. He and I are getting to be good friends.

For instance, you could ask him "I have an Intel(R) Core(TM) mini PC with Ubuntu OS and an i5-5300U CPU @ 2.30GHz, 4 cores and 8 gigs of memory. How do I set up a Valheim dedicated server on it"

See what he comes back with. 😄

toxic latch
gilded vine
gilded vine
toxic latch
simple portal
#

Hello, I’m not attempting to advertise any particular dedicated hosting site.. just looking for people with experience with some? I want to have one for our small group, but none of us can host it ourselves I don’t think.

#

AKA, not sure if one method/place is better than another I guess

gilded vine
native raptor
#

Personally I refuse to use GPortal after they just randomly deleted my entire server. But I’ve had good luck with Bisect Hosting. Good pricing, good support, mod-friendly if that’s your thing

simple portal