-
Notifications
You must be signed in to change notification settings - Fork 31
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
Simple example of how to use the LDAP authenticator #19
Comments
Hey, sorry for the late reply. The authenticator connects to the Mumble server via Ice. Make sure ice is running in your Mumble server configuration file. In the LDAP authenticator configuration file see the |
@Kissaki thanks for the info. I've figured it out eventually :) I've prepared a simple guide on how to set LDAP auth for the mumble server. HTH. Enable LDAP authentication for the Mumble ServerIn this guide we explain how to setup LDAP authentication for murmurd (aka mumble-server). Prerequisites
Setting up a unique roomNumber is important since this is the field we are using for uniqueness in Mumble. Get the LDAP Authenticator
Install the Authenticator
Start LDAPAuth.py as a systemd service
Connect to mumbleUse these client settings:
References:
|
@theodotos Would you be willing to add this guide to our documentation wiki? Or would you mind me copying it there (with attribution)? |
@Kissaki grandly :). The wiki here seems empty. Do you have another wiki? |
I don’t think the one on this repository should be enabled. :) I disabled it. Our documentation wiki is at https://wiki.mumble.info/wiki/Main_Page You will have to create an account though I have to approve manually. I would create https://wiki.mumble.info/index.php?search=How+to+set+up+an+LDAP+authenticator&title=Special%3ASearch&go=Go and we can link it from https://wiki.mumble.info/wiki/3rd_Party_Applications#Authenticators |
Thank you 👍 |
Hello @theodotos and @Kissaki Thank you for the clear documentaion on the Wiki.
I just changed the user and group to "root" in the file "mumble-ldapauth.serrvice". Have you any idea of what happened ? and maybe an idea to solve this issue ? Thank You Alexis |
@AlGillet can you paste the output of |
Here is the output : Edit : we are using Centos 7.2.1511 (core) Thank you for your reactivity Alexis |
@AlGillet it doesn't say much. Can you try running |
here is the result of the command, but i have to add "python" to laucnh the script : [root@HOST ~]# python /usr/local/sbin/LDAPauth.py |
@AlGillet so you have two problems. First you need to make that script executable:
And then you need to install the python ldap module and whatever other modules necessary for the the script to run without errors. Then try to restart the |
@theodotos i have the same issues. How to install the necessary python modules |
Without actually knowing, I would expect something like |
Thanks you that works @Krzmbrzl |
Hi,
I have been looking for an example on how to set the LDAP authenticator. I have setup the LDAPauth.ini and run the LDAPauth.py script. It starts a daemon at port 36655:
How can I tell the mumble server to authenticate against this?
Am I missing something very obvious? I couldn't find any documentation on how to do that.
The text was updated successfully, but these errors were encountered: