mirror of
				https://github.com/nitnelave/lldap.git
				synced 2023-04-12 14:25:13 +00:00 
			
		
		
		
	readme: Add common pitfalls when setting up the server
This commit is contained in:
		
							parent
							
								
									289227137d
								
							
						
					
					
						commit
						846a42b49f
					
				
							
								
								
									
										19
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								README.md
									
									
									
									
									
								
							@ -103,6 +103,25 @@ filter like: `(memberOf=cn=admins,ou=groups,dc=example,dc=com)`.
 | 
			
		||||
The administrator group for LLDAP is `lldap_admin`: anyone in this group has
 | 
			
		||||
admin rights in the Web UI.
 | 
			
		||||
 | 
			
		||||
## I can't log in!
 | 
			
		||||
 | 
			
		||||
If you just set up the server, can get to the login page but the password you
 | 
			
		||||
set isn't working, try the following:
 | 
			
		||||
 | 
			
		||||
  - (For docker): Make sure that the `/data` folder is persistent, either to a
 | 
			
		||||
   docker volume or mounted from the host filesystem.
 | 
			
		||||
  - Check if there is a `lldap_config.toml` file (either in `/data` for docker
 | 
			
		||||
    or in the current directory). If there isn't, copy
 | 
			
		||||
    `lldap_config.docker_template.toml` there, and fill in the various values
 | 
			
		||||
    (passwords, secrets, ...).
 | 
			
		||||
  - Check if there is a `users.db` file (either in `/data` for docker or where
 | 
			
		||||
    you specified the DB URL, which defaults to the current directory). If
 | 
			
		||||
    there isn't, check that the user running the command (user with ID 10001
 | 
			
		||||
    for docker) has the rights to write to the `/data` folder. If in doubt, you
 | 
			
		||||
    can `chmod 777 /data` (or whatever the folder) to make it world-writeable.
 | 
			
		||||
  - Make sure you restart the server.
 | 
			
		||||
  - If it's still not working, join the [Discord server](https://discord.gg/h5PEdRMNyP) to ask for help.
 | 
			
		||||
 | 
			
		||||
## Architecture
 | 
			
		||||
 | 
			
		||||
The server is entirely written in Rust, using [actix](https://actix.rs) for the
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user