Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Murmur doesn't start #5

Open
sebastiendarocha opened this issue May 17, 2018 · 3 comments
Open

Murmur doesn't start #5

sebastiendarocha opened this issue May 17, 2018 · 3 comments

Comments

@sebastiendarocha
Copy link

After the first launch who creates the mumble-server.ini. The server didn't, the logs gave :

mumble_1 | Starting mumble-server service
mumble_1 | murmurd: failed to open logfile /data/mumble-server.log: no logging will be done
mumble_1 | 2018-05-17 10:10:36.928 Initializing settings from /data/mumble-server.ini (basepath /data)
mumble_1 | 2018-05-17 10:10:36.929 Meta: TLS cipher preference is "ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:AES256-SHA:AES128-SHA"
mumble_1 | 2018-05-17 10:10:36.929 OpenSSL: OpenSSL 1.0.2g-fips 1 Mar 2016
mumble_1 | 2018-05-17 10:10:36.976 ServerDB: Failed initialization: unable to open database file Error opening database

It doesn't have rights to modify the /data/ folder, I had to do a chmod 108:111 /path/to/config/mumble-server to make it work (108 and 111 are the uid/gid of mumble-server on the docker image)

After a restart of the container, murmur worked fine

@Tofdu31
Copy link

Tofdu31 commented Aug 9, 2018

Hi,
I have a same problem. But i don't undestand your solution

Would you have a more explicit solution

Thank

@sebastiendarocha
Copy link
Author

Hi,
If you mounted the configuration volume on /path/to/config/mumble-server on your host (as it's written on the doc, but you have probably chosen another mount point ;-) )

On your host, issue this command to change the user of your mount point:

chmod 108:111 /path/to/config/mumble-server

Then restart your container, you should boot.

@mobiuscog
Copy link

@sebastiendarocha I think you meant chown rather than chmod. This is the correct solution though, and fixes the problem 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants