Jump to content
daniellarusso

Dedicated Sever on Linux using Docker doesn't show up

Recommended Posts

Hey Guys,

 

I'm trying to build an Arma 3 server on Linux with Docker, but I'm having problems because I have no experience managing Arma servers.

I tried these images from Docke Hub because their Dockerfiles both look pretty promising.

 

https://hub.docker.com/r/wilkesystems/arma3

https://hub.docker.com/r/synixebrett/arma3server

 

The server seems to be created, but I can't connect to the server by IP

 

I'm have no clue on how to troubleshoot this but maybe someone around here may have.

 

Here is the log

Redirecting stderr to '/root/Steam/logs/stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[  0%] Checking for available update...
[----] Downloading update (0 of 50772 KB)...
[  0%] Downloading update (3130 of 50772 KB)...
[  6%] Downloading update (6277 of 50772 KB)...
[ 12%] Downloading update (9123 of 50772 KB)...
[ 17%] Downloading update (11704 of 50772 KB)...
[ 23%] Downloading update (14278 of 50772 KB)...
[ 28%] Downloading update (16862 of 50772 KB)...
[ 33%] Downloading update (19448 of 50772 KB)...
[ 38%] Downloading update (22285 of 50772 KB)...
[ 43%] Downloading update (24873 of 50772 KB)...
[ 48%] Downloading update (27454 of 50772 KB)...
[ 54%] Downloading update (30255 of 50772 KB)...
[ 59%] Downloading update (31552 of 50772 KB)...
[ 62%] Downloading update (32849 of 50772 KB)...
[ 64%] Downloading update (34275 of 50772 KB)...
[ 67%] Downloading update (35568 of 50772 KB)...
[ 70%] Downloading update (36856 of 50772 KB)...
[ 72%] Downloading update (38160 of 50772 KB)...
[ 75%] Downloading update (39577 of 50772 KB)...
[ 77%] Downloading update (40867 of 50772 KB)...
[ 80%] Downloading update (42171 of 50772 KB)...
[ 83%] Downloading update (43461 of 50772 KB)...
[ 85%] Downloading update (44750 of 50772 KB)...
[ 88%] Downloading update (46140 of 50772 KB)...
[ 90%] Downloading update (47430 of 50772 KB)...
[ 93%] Downloading update (48718 of 50772 KB)...
[ 95%] Downloading update (50006 of 50772 KB)...
[ 98%] Downloading update (50772 of 50772 KB)...
[100%] Download Complete.
[----] Applying update...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Installing update...
[----] Cleaning up...
[----] Update complete, launching...
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
Redirecting stderr to '/root/Steam/logs/stderr.txt'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...Failed to init SDL priority manager: SDL not found
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
OK.
Logging in user '*******' to Steam Public ...
Generated client id: 6072502404465025025
Listening for IPv4 broadcast on: 27036
Listening for connections on: 0.0.0.0:27036
Logged in OK
Waiting for user info...OK
 Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
 Update state (0x5) validating, progress: 67.94 (4822537169 / 7098641499)
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
Failed to set thread priority: per-thread setup failed
 Update state (0x61) downloading, progress: 1.01 (71995331 / 7098641499)
 Update state (0x61) downloading, progress: 3.27 (231898275 / 7098641499)
 Update state (0x61) downloading, progress: 5.56 (394586091 / 7098641499)
 Update state (0x61) downloading, progress: 8.20 (582029328 / 7098641499)
 Update state (0x61) downloading, progress: 10.70 (759636271 / 7098641499)
 Update state (0x61) downloading, progress: 13.20 (937292536 / 7098641499)
 Update state (0x61) downloading, progress: 15.68 (1112796763 / 7098641499)
 Update state (0x61) downloading, progress: 16.59 (1177808475 / 7098641499)
 Update state (0x61) downloading, progress: 19.02 (1350262823 / 7098641499)
 Update state (0x61) downloading, progress: 21.52 (1527844768 / 7098641499)
 Update state (0x61) downloading, progress: 23.84 (1692058149 / 7098641499)
 Update state (0x61) downloading, progress: 26.02 (1847390112 / 7098641499)
u_str  ESTAB   0        0                                                                                                             * 1046879741                   * 1046879740
u_str  ESTAB   0        0                                                                                                             * 1046879811                   * 1046879810
u_str  ESTAB   0        0                                                                                                             * 1161018837                   * 1161018842
u_str  ESTAB   0        0                                                                                                             * 1046898024                   * 1046848466
 7:09:19
 7:09:19 =======================
 7:09:19
 7:09:19 ============================================================================================= List of mods ===============================================================================================
 7:09:19 modsReadOnly = true
 7:09:19 safeModsActivated = false
 7:09:19 customMods = true
 7:09:19 hash = 'A2552C89CDA2014B5CA21B2F5E88D41A6CCFBE2E'
 7:09:19 hashShort = '39f0992e'
 7:09:19                                               name |               modDir |    default |   official |               origin |                                     hash | hashShort | fullPath
 7:09:19 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 7:09:19                      Community Base Addons v3.14.0 |              @CBA_A3 |      false |      false |             GAME DIR | a5315e09b0dceb50d870b228b1d0b9fb06e992e8 |  d8563337 | /arma3/mods/@CBA_A3
 7:09:19                          Arma 3 Contact (Platform) |                enoch |       true |       true |             GAME DIR | 0d59242b58e23b2ede068fee2616d3e4be87376b |  71bb1cea | /arma3/enoch
 7:09:19                                       Arma 3 Tanks |                 tank |       true |       true |             GAME DIR | 73ad2cd4eae68045cea7a7221caef9e6e955ae45 |  ff97ef57 | /arma3/tank
 7:09:19                                     Arma 3 Tac-Ops |               tacops |       true |       true |             GAME DIR | c42217db4f55205cf6f0f05e2a5d8f24384cf638 |  cf74c5ae | /arma3/tacops
 7:09:19                                 Arma 3 Laws of War |               orange |       true |       true |             GAME DIR | 5acbf43a6a9a45060e8fb9c973bffdf5923ec29c |  12b76d7a | /arma3/orange
 7:09:19                                      Arma 3 Malden |                 argo |       true |       true |             GAME DIR | b09aeef5451d9f0d3d4a61e77179267a70ff6da6 |  2afda5f3 | /arma3/argo
 7:09:19                                        Arma 3 Jets |                 jets |       true |       true |             GAME DIR | 5bfa24542528e0d2ccbaa89eee6b0b3d353e8d4e |  20520625 | /arma3/jets
 7:09:19                                        Arma 3 Apex |            expansion |       true |       true |             GAME DIR | 430f7b474885b219790a57de4de3eea2fb15b448 |  5032127f | /arma3/expansion
 7:09:19                                    Arma 3 Marksmen |                 mark |       true |       true |             GAME DIR | 23a8722eb5c8b4175c3103c877cc7822bf13dd9a |  d102ca49 | /arma3/mark
 7:09:19                                 Arma 3 Helicopters |                 heli |       true |       true |             GAME DIR | 5c6a375b889b703d247e6f7134d0b4749be7d25d |  bee51663 | /arma3/heli
 7:09:19                                       Arma 3 Karts |                 kart |       true |       true |             GAME DIR | d9d59f8a35c0c4cf9e1583f1d778f01a3843bb8f |  b421f4ed | /arma3/kart
 7:09:19                                        Arma 3 Zeus |              curator |       true |       true |             GAME DIR | 48863ef9dd9aa7bca9c81544fc489dddc71f629a |  a8deee88 | /arma3/curator
 7:09:19                                             Arma 3 |                   A3 |       true |       true |            NOT FOUND |                                          |           |
 7:09:19 ==========================================================================================================================================================================================================
 7:09:19 InitSound ...
 7:09:19 InitSound - complete
 7:09:19 Dedicated host created.
 7:09:19 PhysX3 SDK Init started ...
 7:09:19 PhysX3 SDK Init ended.
 7:09:23 [CBA] (xeh) INFO: [0,28.119,0] PreStart started.
 7:09:23 [CBA] (settings) INFO: Userconfig: Ignored.
 7:09:24 [CBA] (xeh) INFO: [0,28.487,0] PreStart finished.
 7:09:24 core\skyobject\skyobject.p3d: No geometry and no visual shape
 7:09:24 a3\data_f\krater.p3d: No geometry and no visual shape
 7:09:24 a3\data_f\koule.p3d: No geometry and no visual shape
 7:09:25 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.
a3_characters_f
 7:09:25 Loading movesType CfgGesturesMale
 7:09:26 MovesType CfgGesturesMale load time 600 ms
 7:09:26 Loading movesType CfgMovesMaleSdr
 7:09:30 Warning: looped for animation: a3\anims_f_epa\data\anim\sdr\cts\hubcleaned\briefing\hubbriefing_loop.rtm differs (looped now 0)! MoveName: hubbriefing_ext
 7:09:33 Warning: looped for animation: a3\anims_f_epa\data\anim\sdr\cts\hubcleaned\spectator\hubspectator_stand.rtm differs (looped now 1)! MoveName: hubspectator_stand_contact
 7:09:36 MovesType CfgMovesMaleSdr load time 10028 ms
 7:09:36 a3\characters_f\proxies\flag.p3d: No geometry and no visual shape
 7:09:36 BattlEye server updated to version: 217
 7:09:36 BattlEye Server: Initialized (v1.217)
Setting breakpad minidump AppID = 107410
 7:09:36 Game Port: 2302, Steam Query Port: 2303
 7:09:36 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303
Arma 3 Console version 1.96.146114 x86 : port 2302
 7:09:36 Host identity created.
 7:09:37 Connected to Steam servers

 

Share this post


Link to post
Share on other sites
21 hours ago, daniellarusso said:

but I can't connect to the server by IP

Firewall settings? Port forwarding through NAT?

Share this post


Link to post
Share on other sites
24 minutes ago, Dedmen said:

Firewall settings? Port forwarding through NAT?

No. I'm running on ubuntu 18.04. There's no firewall.

I'm also running a webserver, a minecraft server and a TS³ server on the same machine. All using docker.

Share this post


Link to post
Share on other sites
15 hours ago, daniellarusso said:

I'm running on ubuntu 18.04. There's no firewall.

 

Quote

By default Ubuntu comes with a firewall configuration tool called UFW (Uncomplicated Firewall).

UFW is a user-friendly front-end for managing iptables firewall rules

¯\_(ツ)_/¯

 

I don't know docker, but your symptoms tell me that you aren't port forwarding correctly.

https://hub.docker.com/r/wilkesystems/arma3

Here I would assume the "how to run" explains it correctly.

 

https://hub.docker.com/r/synixebrett/arma3server

This one is missing 2306

 

Your server is definitely booting up correctly, and also has a internet connection as it successfully connects to Steam Query and BattlEye.

 

 

Share this post


Link to post
Share on other sites
2 hours ago, Dedmen said:

By default Ubuntu comes with a firewall configuration tool called UFW (Uncomplicated Firewall).

UFW is a user-friendly front-end for managing iptables firewall rules

ok, by "no firewall" I meant, there is no restriction by default.

 

Quote

https://hub.docker.com/r/wilkesystems/arma3

Here I would assume the "how to run" explains it correctly.

yes, I'm aware of RTFM. But since I wasn't sure if it's a ArmA or docker/network related problem, I haven't tried every configuration option yet.

 

Quote

 

I don't know docker

you better should. I use docker for everything. webserver, mailserver, sftp-server, build-server, voiceserver, gameserver and so on. For professional and for private purposes 

 

Anyway.. I'll do a bit more of try and error and maybe it'll work somewhen.

 

Thank you for your help @Dedmen, I appreciate it

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×