GithubHelp home page GithubHelp logo

domistyle / docker-eldewrito Goto Github PK

View Code? Open in Web Editor NEW
27.0 27.0 9.0 31 KB

ElDewrito dedicated server

Home Page: https://hub.docker.com/r/domistyle/eldewrito/

License: MIT License

Shell 64.56% Dockerfile 35.44%

docker-eldewrito's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docker-eldewrito's Issues

Using with Pterodactyl

Since Pterodactyl (pterodactyl.io) uses Docker I thought this would be easy to import over but I'm not having much luck.

I know this mod is pretty much abandoned at this point but I did want to try this.

wine: Unhandled exception 0x40000015 in thread 9 at address 0x6cfe61d (thread 0009), starting debugger...

Hello I installed the ElDewrito 0.6.1 docker on Unraid and the install ran like this:

Command:

root@localhost:# /usr/local/emhttp/plugins/dynamix.docker.manager/scripts/docker run -d --name='eldewrito' --net='bridge' -e TZ="America/New_York" -e HOST_OS="Unraid" -p '11774:11774/udp' -p '11775:11775/tcp' -p '11776:11776/tcp' -p '11777:11777/tcp' -v '/mnt/user/appdata/HaloOnline/game/':'/game':'rw' -v '/mnt/user/appdata/HaloOnline/config':'/config':'rw' -v '/mnt/user/appdata/HaloOnline/logs':'/logs':'rw' --cap-add=SYS_PTRACE 'domistyle/eldewrito' 
22c67d478b1de87d4603c1e64b6ef8f9700224b8ae59cecac4b0f51d39b24024

The command finished successfully!

But I get this log from the Docker:

Initializing v0.5 for ElDewrito 0.6.1
Running as root
�[0;33mRunning in single instance mode.�[0m
�[0;33mCould not find an existing dewrito_prefs.cfg. Using default.�[0m
�[0;33mMake sure to adjust important settings like your RCon password!�[0m
Copying default dewrito_prefs.cfg.
Copying default veto/voting json.
Taking ownership of folders
Changing folder permissions
Changing file permissions
Cleaning up
Starting virtual frame buffer
�[0;32mStarting dedicated server�[0m
wine: Unhandled exception 0x40000015 in thread 9 at address 0x6cfe61d (thread 0009), starting debugger...

Failing to start

@DomiStyle It's me PacificRimJob, I pulled the logs for "eldewrito" after trying a fresh install, here's what I got.

jordan@media-server:~/HaloServer$ sudo docker-compose logs eldewrito
Attaching to haloserver_eldewrito_1
eldewrito_1  | Initializing
eldewrito_1  | Cleaning up
eldewrito_1  | Starting virtual frame buffer
eldewrito_1  | Starting dedicated server
eldewrito_1  | 000b:fixme:winediag:start_process Wine Staging 3.6 is a testing version containing experimental patches.
eldewrito_1  | 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
eldewrito_1  | 0009:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7d96f3a0,(nil): stub
eldewrito_1  | Initializing
eldewrito_1  | Cleaning up
eldewrito_1  | Starting virtual frame buffer
eldewrito_1  | Starting dedicated server
eldewrito_1  | 000b:fixme:winediag:start_process Wine Staging 3.6 is a testing version containing experimental patches.
eldewrito_1  | 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
eldewrito_1  | 002e:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
eldewrito_1  | 002e:err:winediag:nodrv_CreateWindow The explorer process failed to start.
eldewrito_1  | 0019:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
eldewrito_1  | 0019:err:winediag:nodrv_CreateWindow The explorer process failed to start.
eldewrito_1  | 002e:err:ole:apartment_createwindowifneeded CreateWindow failed with error 14007
eldewrito_1  | 0019:err:ole:apartment_createwindowifneeded CreateWindow failed with error 14007
eldewrito_1  | 0019:err:ole:apartment_createwindowifneeded CreateWindow failed with error 14007
eldewrito_1  | 002e:err:ole:apartment_createwindowifneeded CreateWindow failed with error 14007
eldewrito_1  | 0019:err:ole:apartment_createwindowifneeded CreateWindow failed with error 14007
eldewrito_1  | 0019:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x800736b7
eldewrito_1  | 0019:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 800736b7
eldewrito_1  | 0019:err:ole:get_local_server_stream Failed: 800736b7
eldewrito_1  | 002e:err:ole:apartment_createwindowifneeded CreateWindow failed with error 14007
eldewrito_1  | 002e:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x800736b7
eldewrito_1  | 002e:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 800736b7
eldewrito_1  | 002e:err:ole:get_local_server_stream Failed: 800736b7
eldewrito_1  | 0009:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7d95f3a0,(nil): stub
eldewrito_1  | 0009:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
eldewrito_1  | 0009:err:winediag:nodrv_CreateWindow The explorer process failed to start.
eldewrito_1  | 0009:fixme:dbghelp:elf_search_auxv can't find symbol in module
eldewrito_1  | Initializing
eldewrito_1  | Cleaning up
eldewrito_1  | Starting virtual frame buffer
eldewrito_1  | Starting dedicated server
eldewrito_1  | 000b:fixme:winediag:start_process Wine Staging 3.6 is a testing version containing experimental patches.
eldewrito_1  | 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
eldewrito_1  | 0009:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7d9873a0,(nil): stub
eldewrito_1  | Initializing
eldewrito_1  | Cleaning up
eldewrito_1  | Starting virtual frame buffer
eldewrito_1  | Starting dedicated server
eldewrito_1  | 000b:fixme:winediag:start_process Wine Staging 3.6 is a testing version containing experimental patches.
eldewrito_1  | 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
eldewrito_1  | 0009:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7d94f3a0,(nil): stub

You can see the errors in creating a window, as well as starting explorer.

Just to clarify, we're running all of these docker commands under sudo, right?

[Question] Anyone here using this Dockerfile on a VPS?

I'd just like to know someone's virtual hardware specifications, OS, and how well the container is running. I wanted to test it on my super cheap VPS but I guess that provider actually blocks Docker, oops. If it comes down to it I might just go back to my old VPS provider and attempt run everything from the Dockerfile manually.

Edit: As Domi suggested me stating, I'm in the US. Not sure if this other bit of info helps, but I was looking for a VPS in Dallas or Chicago so that those on both coasts wouldn't have too much trouble with latency.

64-bit Wine Support/Exec Format Error

I've attempted to install this docker and from what I've seen, it is force installing a 32-bit version of wine that causes a /start.sh: line36: cannot execute binary file: Exec format error when launching.

Host system is running on Unraid 6.1.9.

Missing dependencies

Hey there,

Fresh install and using docker-composer up.

root@voxelservers:/home/daemon-data/docker-eldewrito# docker-compose up
/bin/sh: /tmp/_MEI7v3Eiz/libtinfo.so.5: no version information available (required by /bin/sh)
Starting docker-eldewrito_eldewrito_1 ... done
Attaching to docker-eldewrito_eldewrito_1
eldewrito_1  | Initializing
eldewrito_1  | Starting virtual frame buffer
eldewrito_1  | Starting dedicated server
eldewrito_1  | 0012:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
eldewrito_1  | 0012:fixme:process:SetProcessDEPPolicy (1): stub
eldewrito_1  | 0012:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub
eldewrito_1  | 001c:fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
eldewrito_1  | 001f:err:module:import_dll Library MSVCR100_CLR0400.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
eldewrito_1  | 001f:err:module:import_dll Library mscoree.dll (which is needed by L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe") not found
eldewrito_1  | 001f:err:module:attach_dlls Importing dlls for L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscorsvw.exe" failed, status c0000135
eldewrito_1  | 000f:err:service:process_send_command service protocol error - failed to write pipe!
eldewrito_1  | 000f:fixme:service:scmdatabase_autostart_services Auto-start service L"clr_optimization_v4.0.30319_64" failed to start: 1053
eldewrito_1  | 0009:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
eldewrito_1  | 0038:fixme:ver:GetCurrentPackageId (0xbaafe8c (nil)): stub
eldewrito_1  | 0009:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 5.0, 256 bits)").
eldewrito_1  | 0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
eldewrito_1  | 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f8e4,0x00000000), stub!
eldewrito_1  | 0009:fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
eldewrito_1  | 0009:fixme:wbemprox:client_security_SetBlanket 0xb8cd182c, 0x190a18, 10, 0, (null), 3, 3, (nil), 0x00000000
eldewrito_1  | 0009:fixme:wbemprox:client_security_Release 0xb8cd182c
eldewrito_1  | 0009:fixme:wbemprox:enum_class_object_Next timeout not supported
eldewrito_1  | 0009:err:wgl:X11DRV_wglCreateContextAttribsARB Context creation failed (error 1)
eldewrito_1  | 0009:err:wgl:X11DRV_wglCreateContextAttribsARB Context creation failed (error 1)
eldewrito_1  | 0009:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 5.0, 256 bits)").
eldewrito_1  | 0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
eldewrito_1  | 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f5a4,0x00000000), stub!
eldewrito_1  | 0009:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 5.0, 256 bits)").
eldewrito_1  | 0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
eldewrito_1  | 0009:fixme:win:EnumDisplayDevicesW ((null),0,0x32f954,0x00000000), stub!
eldewrito_1  | 0009:fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
eldewrito_1  | Please configure the application to use double buffering (1 back buffer) if possible.
eldewrito_1  | 0009:fixme:win:RegisterRawInputDevices Unhandled flags 0x230 for device 0.
eldewrito_1  | ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
eldewrito_1  | ALSA lib conf.c:4292:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
eldewrito_1  | ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
eldewrito_1  | ALSA lib conf.c:4292:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
eldewrito_1  | ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
eldewrito_1  | ALSA lib conf.c:4292:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
eldewrito_1  | ALSA lib conf.c:4771:(snd_config_expand) Evaluate error: No such file or directory
eldewrito_1  | ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default
eldewrito_1  | ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
eldewrito_1  | ALSA lib conf.c:4292:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory
eldewrito_1  | ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
eldewrito_1  | ALSA lib conf.c:4292:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
eldewrito_1  | ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
eldewrito_1  | ALSA lib conf.c:4292:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
eldewrito_1  | ALSA lib conf.c:4771:(snd_config_expand) Evaluate error: No such file or directory
eldewrito_1  | ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default
eldewrito_1  | 0041:fixme:ras:RasEnumConnectionsW (0x13b85d10,0xfdff8bc,0xfea0004),stub!
eldewrito_1  | 0041:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead!

Failing to start server

Currently getting the following lines looping in the log:

eldewrito_1  | Initializing
eldewrito_1  | Cleaning up
eldewrito_1  | Starting virtual frame buffer
eldewrito_1  | Starting dedicated server
eldewrito_1  | 000b:fixme:winediag:start_process Wine Staging 3.6 is a testing version containing experimental patches.
eldewrito_1  | 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
eldewrito_1  | 0009:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 5.0, 256 bits)").
eldewrito_1  | 0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
eldewrito_1  | 0009:fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
eldewrito_1  | 0009:fixme:wbemprox:client_security_SetBlanket 0xf0dd882c, 0x1446d0, 10, 0, (null), 3, 3, (nil), 0x00000000
eldewrito_1  | 0009:fixme:wbemprox:client_security_Release 0xf0dd882c
eldewrito_1  | 0009:fixme:wbemprox:enum_class_object_Next timeout not supported
eldewrito_1  | 0009:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 5.0, 256 bits)").
eldewrito_1  | 0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.
eldewrito_1  | 0009:fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "llvmpipe (LLVM 5.0, 256 bits)").
eldewrito_1  | 0009:err:d3d:wined3d_adapter_find_polyoffset_scale PolygonOffset scale factor detection failed, using fallback value 2^23.

This is running on a VPS, so there's no graphics card available. I assumed that headless would work anyway.

CentOS 7.4, docker container version 0.6-test5

Not showing up in server browser

I was trying to host 3 servers and i don't see them in the server browser, but i can connect to them using console commands any way to debug this? I don't know if this has to do with docker or not, but i was able to see it when i hosted off my machine with the same settings

wine start issues

When composing, I get this errors in the log. It ends abruptly as so

eldewrito_1  | Starting dedicated server
eldewrito_1  | 000b:fixme:winediag:start_process Wine Staging 3.6 is a testing version containing experimental patches.
eldewrito_1  | 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
eldewrito_1  | 0009:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7da3e3a0,(nil): stub

Are there dependencies missing?
My machine is based on Ubuntu 16.04, but I also had this issue same on Debian 9.4

Connection Refused

Started up a fresh install of Ubuntu 16.04 and followed the tutorial to the letter. But when the time comes to check if it works in a browser I get the error "ERR_CONNECTION_REFUSED". And when I try to connect on Halo Online via console I get the error "Unable to connect to server. (error: 12029/0)". Apologies for posting on most likely an easy to fix issue, I've just never used Docker before and anytime I search up similar threads it doesn't seem to help. Here's what my "docker-compose logs" reads:

eldewrito_1 | Initializing
eldewrito_1 | Could not find an existing dewrito_prefs.cfg. Using default.
eldewrito_1 | Make sure to adjust important settings like your RCon password!
eldewrito_1 | Copying default veto/voting json.
eldewrito_1 | Cleaning up
eldewrito_1 | Starting virtual frame buffer
eldewrito_1 | Starting dedicated server
eldewrito_1 | 000b:fixme:winediag:start_process Wine Staging 3.6 is a testing version containing experimental patches.
eldewrito_1 | 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
eldewrito_1 | 0009:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7da5c3a0,(nil): stub
eldewrito_1 | Initializing
eldewrito_1 | Cleaning up
eldewrito_1 | Starting virtual frame buffer
eldewrito_1 | Starting dedicated server
eldewrito_1 | 000b:fixme:winediag:start_process Wine Staging 3.6 is a testing version containing experimental patches.
eldewrito_1 | 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
eldewrito_1 | 0009:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7da1c3a0,(nil): stub
eldewrito_1 | Initializing
eldewrito_1 | Cleaning up
eldewrito_1 | Starting virtual frame buffer
eldewrito_1 | Starting dedicated server
eldewrito_1 | 000b:fixme:winediag:start_process Wine Staging 3.6 is a testing version containing experimental patches.
eldewrito_1 | 000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
eldewrito_1 | 0009:fixme:kerberos:kerberos_SpInstanceInit 65536,0x7da5c3a0,(nil): stub

Any help on the issue would be great! Would love to start getting some Halo: Online dedicated servers running and sadly Windows Servers are pretty expensive.

0009:warn:winsock:WS2_recv_base -> ERROR 10035

OS: Ubuntu 18.04.4 LTS
Docker: Docker version 19.03.6, build 369ce74a3c

Server shows up in browser but times out on connection. Enabled debug for wine and this error is flooding the logs.

0009:warn:winsock:WS2_recv_base  -> ERROR 10035

Server meta data is accessible at 11775, I can connect to all tcp ports with netcat except 11776 (suspecting this is where the issue is). Trying to run two servers in multi-instance mode but issue seems to persist even when running just one server.

docker-compose.yml

eldewrito:
    image: domistyle/eldewrito
    restart: always
    ports:
      - 11774:11774/udp
      - 11775:11775/tcp
      - 11776:11776/tcp
      - 11777:11777/tcp
    volumes:
      - /home/eldewrito/game:/game
      - /home/eldewrito/config/srv1:/config
      - /home/eldewrito/logs/srv1:/logs
    cap_add:
      - SYS_PTRACE
    environment:
     #- RUN_AS_USER=1
     #- PUID=1000
     #- PGID=1000
      - WINE_DEBUG=1
      - SKIP_CHECKSUM_CHECK=1
      - INSTANCE_ID=srv1

Any help is appreciated.

Is this 32-bit?

When I start the server it endlessly restarts and the log is filled with this error:
eldewrito_1 | standard_init_linux.go:178: exec user process caused "exec format error"

I believe that this is caused by my 32-bit (i686) server not being able to run this 64-bit program.
I do have wine installed.

Is Eldewrito server 32-bit?

In-Game VoIP Not Functional

Hi,

I currently have the following in my config, I believe this is default:

VoIP.Enabled "1"
VoIP.PTT_Enabled "1"
VoIP.MicrophoneID ""
VoIP.EchoCancelation "1"
VoIP.AGC "1"
VoIP.NoiseSupress "1"
VoIP.PTTSoundEnabled "1"
VoIP.SpeakingPlayerOnHUD "0"
VoIP.StereoVoice "1"
Server.SignalServerPort "11777"

I see the Docker proxy listening on port 11777, and it's open in my firewall:
LISTEN 0 128 :::11777 :::* users:(("docker-proxy",pid=30898,fd=4))

ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0            tcp dpts:11774:11777
ACCEPT     udp  --  0.0.0.0/0            0.0.0.0/0            udp dpts:11774:11777

However, the VoIP is not working in the game for any players. When you press caps lock, I see the icon illuminate like you're talking, but the VoIP traffic isn't relayed. What could possibly be causing this?

Add cli rcon

docker exec docker-eldewrito rcon say Hello World

I saw someone in the discord talking about a CLI client, thought this would be a cool addition

Cant build Docker image.

I was trying to build the docker image to eventually make some tweaks to the start script. I tried forking the repo and making a docker hub repo, and also tried doing docker build githuburl and both had the same error when trying to build an image. Any clue what could be causing this? My machine has Ubuntu 18.04

The following packages have unmet dependencies:
winehq-stable : Depends: wine-stable (= 5.0.0~bionic)
�[91mE: Unable to correct problems, you have held broken packages

Can't Start match

Hello,
Followed your guide on a 4GB, 2.4GHz cloud vps.
Ubuntu 16.04.4 LTS (GNU/Linux 4.4.0-116-generic x86_64)
I have also tried on 14, and a Debian 8 version. This was the best result so far.

Currently getting the game to launch and connect with others.
Once the match is voted, the game goes to a black screen, and kicks everyone to the main menu within alittle bit.

The server gets to 100% cpu and will stay connected to rcon from another place, but no one can reconnect to the server, and I usually have to just kill the docker.

I've tried test5, latest, and test6 for configurations. Latest has gotten me the farthest, but it just kicks us all.

http://puu.sh/Ad47D/59b39dffdf.png
Here is a picture of my docker-compose logs

Can't use rcon or voip.

Hi, I cannot seem to use rcon or voip. The ports appear to be closed externally, but all signs indicate they're open. i.e.

luke@HaloDrop1:~/edserver$ sudo lsof -i
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
docker-pr 1834 root    4u  IPv6  17303      0t0  TCP *:11777 (LISTEN)
docker-pr 1856 root    4u  IPv6  18036      0t0  TCP *:11776 (LISTEN)
docker-pr 1868 root    4u  IPv6  18063      0t0  TCP *:11775 (LISTEN)
docker-pr 1880 root    4u  IPv6  18108      0t0  UDP *:11774

But externally that looks like this:

PS C:\Users\Luke> test-netconnection -port 11776 -computername ed.pkillboredom.com -informationlevel detailed
WARNING: TCP connect to (167.99.12.248 : 11776) failed


ComputerName            : ed.pkillboredom.com
RemoteAddress           : 167.99.12.248
RemotePort              : 11776
NameResolutionResults   : 167.99.12.248
MatchingIPsecRules      :
NetworkIsolationContext : Internet
IsAdmin                 : False
InterfaceAlias          : Ethernet 4
SourceAddress           : 192.168.1.126
NetRoute (NextHop)      : 192.168.1.1
PingSucceeded           : True
PingReplyDetails (RTT)  : 23 ms
TcpTestSucceeded        : False

I can connect to the game and the json server works, but rcon and voice are unavailable,

Docker logs claim that eldorado.exe is not present

I apologize if this is blatantly obvious and I am just making a stupid mistake, but I'm fairly sure that I'm not doing anything too dumb, so here is my issue: when I start the container with docker-compose up -d, the log files say that eldorado.exe could not be found. I'm guessing this is a configuration issue, but I don't really know.

My docker-compose.yml file (located at /home/dew/):

version: '2'
services:
  eldewrito:
    image: domistyle/eldewrito:0.6-test7
    restart: always
    ports:
      - 11774:11774/udp
      - 11775:11775/tcp
      - 11776:11776/tcp
      - 11777:11777/tcp
    volumes:
      - /home/dew/game:/game
      - /home/dew/config:/config
      - /home/dew/logs:/logs
    cap_add:
      - SYS_PTRACE
#    environment:
#      - PUID=1000
#      - PGID=1000
#      - INSTANCE_ID=srv1

output of ls /home/dew/game (to show that eldorado.exe is really there):

ls /home/dew/game

binkw32.dll      custom_menu.exe     d3dcompiler_47.dll  eldorado.visualelementsmanifest.xml  libEGL.dll     maps        natives_blob.bin   tile-small.png      widevinecdmadapter.dll
chrome_elf.dll   custom_menu.log     dorito.log          icudtl.dat                           libGLESv2.dll  mods        snapshot_blob.bin  updater.exe
crashmodule.bin  d3dcompiler_43.dll  eldorado.exe        libcef.dll                           Logs           mtndew.dll  tile.png           updater.exe.config

Any ideas as to what I am doing wrong?
ps: this is on CentOS 7.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.