Ich kriege es (immernoch) nicht hin, dass mein nextcloud sich gegen den Server per LDAP+SSL verbindet.
Ohne SSL
Der Server steht in Orange und die Verbindung per LDAP (ohne SSL) funktioniert ( wenn ich die Nextcloud-IP in slapd.conf des Servers aufnehme)
Mit SSL
Auf der Console funktioniert die Verbindung per ldapsearch -H ldaps://10.16.1.1 ... auch wunderbar.
Verwende ich ldaps://10.16.1.1 in der Einstellung der Nextcloud, heißt es Lost connection to LDAP server..
Port habe ich 636 eingestellt, die SSL-ZErtifikatsprüfung habe ich auch abgestellt.
Ist ein Beispiel für das Problem im anderen Thread:
im externen dokuwiki kann ich ldaps://humbi.de reinschreiben, aber im internen / DMZ cloud-server kann ich nicht ldaps://humbi.de reinschreiben, sondern müsste ldaps://server.linuxmuster-net.lokal reinschreiben oder ldaps://server.humbi.de reinschreiben.
Ich raffs einfach nicht. Aber dieser Thread ist vermutlich gelöst. wenigstens das.
Es funktioniert bei mir für Nextcloud 10 immer noch nicht. Beim Dokuwiki funktioniert es schon immer.
Ich habe versucht:
den Key auf den cloud-server zu kopieren und in /etc/ldap/ldap.conf anzugeben
habe in nextcloud sowohl ldaps://humbi.de (das CN im Zertifikat) als auch ldaps://server.humbi.de (nicht im Zertifikat) angeben: Resultat: „Lost connection to server“
Wie gesagt: auf der console des cloud-servers funktioniert alles: ldapsearch -b dc=humboldt-gymnasium,dc=ka,dc=schule-bw,dc=de -H ldap://humboldt-gymnasium.ka.schule-bw.de uid=kuechel -x ldapsearch -b dc=humboldt-gymnasium,dc=ka,dc=schule-bw,dc=de -H ldaps://humboldt-gymnasium.ka.schule-bw.de uid=kuechel -x ldapsearch -b dc=humboldt-gymnasium,dc=ka,dc=schule-bw,dc=de -H ldaps://server.humboldt-gymnasium.ka.schule-bw.de uid=kuechel -x
ich kann nicht erkennen, warum php dasselbe nicht tun will.