DomiStyle / docker-eldewrito

ElDewrito dedicated server
https://hub.docker.com/r/domistyle/eldewrito/
MIT License
27 stars 9 forks source link

0009:warn:winsock:WS2_recv_base -> ERROR 10035 #20

Closed Sphyrna-029 closed 4 years ago

Sphyrna-029 commented 4 years ago

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.

DomiStyle commented 4 years ago

Unfortunately it is hard to debug Wine applications so I can't be of too much help here.

Can you post the full logs, remove all volumes except /game and remove WINE_DEBUG and SKIP_CHECKSUM_CHECK?

Sphyrna-029 commented 4 years ago

Removing those sections let the server start successfully, I could also connect with the game client. Would this lead the assumption of an error in the dewrito_prefs.cfg? Thanks for your quick response.

DomiStyle commented 4 years ago

You can try adding them back one by one, if it stops working when you add the config then I assume there is an error in there, yes.

Sphyrna-029 commented 4 years ago

Yep, config was missing a few lines. This can be closed. Thanks for staying active with this project!