itzg / itzg/docker-minecraft-bedrock-server
Send-command is broken
- Dominant language
- Shell
- Stars
- 1.9k
- Forks
- 302
- Avg merge
- 2h 26m
- Merged PRs (30d)
- 2
Description
Image: itzg/minecraft-bedrock-server (latest)
Host: Ubuntu 24.04 x86_64
Docker: official package (not Snap)
Problem:
send-command always fails with:
find: '/proc//exe': Permission denied
ERROR: failed to search for bedrock server process
Observations:
- docker attach works normally
- bedrock_server is running
- /proc//exe cannot be resolved even from inside the container
- writing to /proc//fd/0 also fails with Permission denied
- send-command relies on scanning /proc/*/exe
Contributor guide
Research direction
Start by locating and running the send-command entry point, then reproduce the failure in the reported Ubuntu 24.04 Docker environment. Trace its scan of /proc/*/exe and attempts to use /proc//fd/0, using docker attach as the working comparison; done means send-command can target the running Bedrock server despite the permission restrictions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, linux, shell
- Domain
- devops, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100