[TYPO3-german] [Typo3-german] LDAP Integration

Tim Funke tfunke at mhp.de
Tue Jan 31 09:50:13 CET 2006


 

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.netfielders.de [mailto:typo3-german-bounces at lists.netfielders.de] Im Auftrag von Patrick Bier
Gesendet: Montag, 30. Januar 2006 20:28
An: typo3-german at lists.netfielders.de
Betreff: [TYPO3-german] Re: [Typo3-german] LDAP Integration

Karadag, Kazim schrieb:
> Hallo Liste,
> 
> Nachfolgend eine kurze Zusammenstellung zum Thema LDAP-Integration.
> Ich versuche eine der nachfolgenden Varinaten bei uns einzusetzen, klappt aber nicht.
> 
> Kann mir jemand sagen, ob nachfolgende Variante 1 überhaupt funktioniert ?
> -ldap_lib
> -ldap_server
> -ldap_sync
> -ldap_auth
> 
> Bei mir funktioniert nur die Variante 1, dies aber nicht vollständig. 
> Was klappt ist der Import der Be_user und Fe_user aus dem Active Directory. 
> Aber die Anmeldung am Typo3 mit der Authentifizierung gegenüber Active Directory funktioniert nicht. 
> 
> Nachfolgender Fehler wird produziert:
> Warning: Variable passed to each() is not an array or object in 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/eu_ldap/mod1/clas
> s.tx_euldap_div.php on line 786
> Warning: Cannot modify header information - headers already sent by 
> (output started at 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/eu_ldap/mod1/clas
> s.tx_euldap_div.php:786) in 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/cc_sv_auth/class.
> ux_t3lib_userauth.php on line 272
> Warning: Cannot modify header information - headers already sent by 
> (output started at 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/eu_ldap/mod1/clas
> s.tx_euldap_div.php:786) in 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/cc_sv_auth/class.
> ux_t3lib_userauth.php on line 273
> Warning: Cannot modify header information - headers already sent by 
> (output started at 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/eu_ldap/mod1/clas
> s.tx_euldap_div.php:786) in 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/cc_sv_auth/class.
> ux_t3lib_userauth.php on line 274
> Warning: Cannot modify header information - headers already sent by 
> (output started at 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/eu_ldap/mod1/clas
> s.tx_euldap_div.php:786) in 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/cc_sv_auth/class.
> ux_t3lib_userauth.php on line 275
> Warning: Cannot modify header information - headers already sent by 
> (output started at 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/eu_ldap/mod1/clas
> s.tx_euldap_div.php:786) in 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/cc_sv_auth/class.
> ux_t3lib_userauth.php on line 276
> Warning: Cannot modify header information - headers already sent by 
> (output started at 
> /usr/local/typo3/htdocs/testsite-3.7.0/typo3conf/ext/eu_ldap/mod1/clas
> s.tx_euldap_div.php:786) in 
> /usr/local/typo3/htdocs/typo3_src-3.7.0/typo3/template.php on line 601
> 
>   
> Kann jemand damit was anfangen ?
> 
> Die Fehlermeldungen in den Zeilen 272 bis 276 sind sekundär. Das 
> Problem ist hier --> class.tx_euldap_div.php on line 786
> 
> Hat jemand evtl. einen TIP ?
> 
> Anders gefragt, ist es überhaupt möglich durch Install & Config der 
> Extensions -eu_ldap -cc_sv_auth Einen reibungslosen Loginmechanismus 
> gegenüber AD einzuführen ?
> 
> Muss man in die Source-Codes unbedingt eingreifen ?
> 
> Ciao
> 
> Kazim
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
> 
> Variante 0
> -----------------------
> Hole Daten von einem LDAP-Server/Active Directory Nur bis Typo3 3.7.0  
> (ab Typo3 3.8.0 ist cc_sv_auth bereits integriert) -eu_ldap 
> -cc_sv_auth -bzb_ldapsso
> 
> Variante 1:
> -----------------------
> Hole Daten von einem LDAP-Server/Active Directory Nutze LDAP-Framework 
> mit nachfolgenden Extensions, also:
> -ldap_lib
> -ldap_server
> -ldap_sync
> -ldap_auth
> und evtl. noch cc_sv_auth
> 
> Variante 2:
> ---------------------------
> Authentifiziere gegenüber einer Datenbank !
> Verwendung nachfolgender Extensions:
> -rlmp_extdbaut
> -adodb
> -datasources
> 
> Variante 3:
> ------------------------------
> Single Sign On per Apache und NTLM
> 
> Variante 4
> -------------------------------
> Get User data from Windows Environment per NetBios
> 
> 
hallo!
bin noch neuling aif dem typo gebiet.
Soll jetzt als projetarbeit typo3 in unser firmennetzwerk integrieren. 
so weit so gut. soweit ist alles realisierbar.
jetzt folgende problemstellung. habe die eu_ldap installiert. jetzt muss ich nachträglich im php die ldap funtion integrieren. kann ich das nachträglich machen oder muss ich das php neu übersetzen? welche direktorie muss ich angeben. habe auf einem novell server bereits laufen und möchte jetzt die benutzer und gruppen mit typo3 synchronisieren?
kannst su mir mit dem php weiterhelfen?
wäre über jede hilfe dankbar...

gruß
patrick
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german



Hallo Patrick,

Wie ist dein Server konfiguriert? Falls LDAP in PHP nicht geladen wird (kontrolle über phpinfo();)
Dann muss du die "extension=php_ldap.dll" laden. Bei mir ist das Apache 2 und PHP5.
In der php.ini einfach das ";" vor der Extension entfernen und den Server neu starten. (Oder zumindest den Dienst bei Windows).

Hoffe geholfen zu haben.
Desweiteren habe ich auch etwaige Probleme mit LDAP, irgendwie verhält sich das komisch.
Wird aber nochmal konkret nachfragen.

Gruß
Tim



More information about the TYPO3-german mailing list