Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I can see the server listed in the client server browser, I attempt to connect and it sits there before timing out after 30 seconds or so. But if I use the console open and reference the host's LAN IP and the right port I connect no problem.
For me that outputs my WAN IP of the router.
So my god, it was a forwarding rule for port 7777 that was different then all the others and I didn't notice that.
Now to trouble shoot this mess of an error:
UNETConnection::Tick: Connection TIMED OUT. Closing connection..Elapsed: 2.02, Real: 2.02, Good: 2.02, DriverTime: 2.03, Threshold: 2.00, [UNetConnection] RemoteAddr: (MY WAN IP):7777, Name: EOSIpNetConnection_2147480093,Driver. PendingNetDriver EOSNetDriver_2147480094, IsServer. NO, PC: NULL, Owner: NULL, UniqueId: INVALID
I'll be back in a while though, been ignoring other stuff I gotta do too much.
Reading up on that error it seems to be heavily related to Ark's time zone enforcement for joining servers. When the container comes up its in UTC (I'm in EST), it has the correct time delta between the two zones.
I tried a few things in the docker compose .yml but all I've been able to accomplish is to make the container think its in "America" time zone but it keeps the UTC's original time of day, ie for me right now it will show as America at 19:42, where its really 3:43pm.
As before I can still successfully open the client console and 'open (local host IP):7777' and join it no problem.
I guess this is a little better then silent time outs still.
:(
MaxPlayers is deprecated and not working in ASA. Use -WinLiveMaxPlayers as described here:
https://github.com/mschnitzer/ark-survival-ascended-linux-container-image#7-changing-the-start-parameters-and-the-player-limit
Yeah, I got it working after I RTFM. I didn't realize it was deprecated in GUS. Good to know! Thanks for putting this together, btw.
I built a docker image for you to test. Please follow these steps:
Open up your docker-compose.yml and replace:
image: "mschnitzer/asa-linux-server"
with:
image: "mschnitzer/asa-linux-server:timezone-test"
Once that is done, run "docker-compose up -d" und it will pull this image and starts the container.
Let's see whether it fixes it.
Additionally you can check the timezone inside the container by running:
docker exec asa-server date
Probably they want to promote only servers close (relatively speaking) to you.