Ldap hält bei jedem neuen Projekt seine Überraschungen bereit.
Heute war Squirrelmail drann, natürlich mit ldap Anbindung.

Folgende Konfiguration funktioniert bei mir:

$ldap_server[0] = array(
'host' => 'ldaps://localhost',
'base' => 'ou=addressbook,dc=derherold,dc=com',
'port' => 636,
'binddn' => 'cn=Florentin Herold,ou=addressbook,dc=derherold,dc=com',
'bindpw' => '????',
'protocol' => 3
);


Vor allem das 'protocol' => 3 hat mich Stunden gekostet, weils natürlich nirgendswo dabei stand :)

Gerade habe ich versucht meinen phpLDAPadmin mit meinem OpenLDAP Server mit SSL Verschlüsselung zu "paaren" :)

Anfangs leider mit wenig Erfolg, das lag daran das phpLDAPadmin standardmäßig versucht auf Port 389 zu connecten, also dem unverschlüsselten standard Port von LDAP.

Erst dachte ich ich müsste dem Apache irgendwelche Zertifikate bereitlegen weil die Authentifizierung ja eigentlich Cleint -> Apache -> LDAP abläuft.

Die Lösung des Problems war dann doch recht banal, da ich diesen Weg aber nirgendwo so genfunden habe werde ich ihn hier in seiner Einfachheit preisgeben.

Folgende Zeilen müssen in der /htdocs/phpldapadmin/config/config.php vorhanden sein:

  • $ldapservers->SetValue($i,'server','host','ldaps://SERVER-IP/');
  • $ldapservers->SetValue($i,'server','port','636');

Recht simpel eigentlich ....

Neueste Beschäftigung zum Zeitvernichten: Gentoo

Bis jetzt geschafft:

  • gentoo Basissystem installiert und compiliert (Stage3)
  • ntp-client läuft (zum automatischen Zeitabgleich)
  • kde läuft
  • binc-imap (ssl), fetchmail, procmail
  • proftp (Benutzerverwaltung per MySQL)
  • Azureus (console)
  • new: ldap Directory/Adressbook mit ssl, leider scheint sich das Apple Adressbook nicht mir OpenLdap zu verstehen, Thunderbird und Co. funktioniert ohne Probleme
  • Apache, PHP und Squirrel-Webmail
  • phpldapadmin konfigurieren


ToDo's:

  • bei imap ssl aktivieren
  • neue 120GB Platte einbinden und als download verzeichniss mounten
  • aus aktuellem Anlass: Evtl. Verschlüsselung bestimmter Verzeichnisse (Performance ??)
  • Azureus Email-Notifikation und Entfernregeln



» Read More

20/04: Diff Howto

Da ich mein Maildir und meine POP3 server sync'en will habe ich mir mal ein paar diff HowTo's rausgesucht.

Hier die Links dazu:



Evtl. verfasse ich mein eigenes Tut sollte das Projekt von Erfolgt gekrönt sein :)