We always are impatient and want to try things. The ldap server is running (check if the slapd process is running). Performing queries in your ldap directory are conducted through ldapsearch:
ldapsearch -x -b "dc=redflo,dc=de" "(objectClass=*)"
# extended LDIF
# base <dc=redflo,dc=de> with scope sub
# filter: (objectClass=*)
# requesting: ALL
# search result
result: 32 No such object
# numResponses: 1
The line "result: 32 No such object" says, that the ldap directory is empty. What do the ldapsearch options mean? The "-x" tells ldapsearch to use simple autentication. We don't specify a username or password. This is called a anonymous bind. We will disable this later, but for not it is o.k. The "-b ...." specifies the starting point for the ldap search. It shall therefore start to search in the branch "dc=redflo,dc=de". Use -b "" to search all branches. The last option "(objectClass=*)" means to search all. It is the "search filter". We'll talk later about the filter syntax.