Van egy telepített eGropwarem. LDAP alapján jelentkezhetnek be a felhasználók. Szeretném, hogy a contactok is LDAP-ban legyenek, SQL helyett. Az LDAP-ba át is lehet migrálni az adatokat. Meg is jelenik minden kontakt, de ha beállítom, hogy SQL-t használjon, akkor csak olvasható lesz a címjegyzék, nem lehet újat hozzáadni (az új ablak megjelenik, de üres) és az addressbook Site Configja sem működik többé (nem jelennek meg a beállítások, hibaözenet nincs). Ha SQL-ben visszaállítom a contact repot SQL-re akkor megint működni kezd minden.
Mi lehet a baj? Esetleg megtudnátok osztani velem egy működő slapd.conf-ot? Talán ott baltáztam el valamit?
Próbáltam a dokumentációban írt további jogosultságkezeléssel is.
Előre is köszönöm!
KAMI
- 1487 megtekintés
Hozzászólások
Van esetleg valami ötlet, hogyan oldjam meg ezt a problémát?
KAMI | 神
--
Támogatás | OxygenOffice | Fordításaim és SeaMonkey
- A hozzászóláshoz be kell jelentkezni
Loglevel emelése mellett erre jutottam:
Fatal error: Call to a member function supportsObjectClass() on a non-object in /var/www/gw/addressbook/inc/class.addressbook_ldap.inc.php on line 271
KAMI | 神
--
Támogatás | OxygenOffice | Fordításaim és SeaMonkey
- A hozzászóláshoz be kell jelentkezni
Továbblendülve a problémán most ezt tapasztalom:
(apache2 error log)
[Thu Mar 11 10:02:55 2010] [error] [client 85.159.50.18] PHP Warning: ldap_search(): supplied argument is not a valid ldap link resource in /usr/share/egroupware/addressbook/in
c/class.addressbook_ldap.inc.php on line 819
[Thu Mar 11 10:02:56 2010] [notice] child pid 30629 exit signal Segmentation fault (11)
Van valami ötleted, hogyan lehetne megfejteni a problémát?
KAMI | 神
--
Támogatás | OxygenOffice | Fordításaim és SeaMonkey
- A hozzászóláshoz be kell jelentkezni
Ha az apacs segmentation faultot dob, akkor meg kene nezni, hogy egyaltalan milyen PHP van fenn, meg honnet van ahhoz php_ldap.so.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Akkor lehet h valami mas miatt dob segfaultot, mindenesetre korbe kell nezni. Lehet h a syncml-lel csinal hulyeseget.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Ahogy nézem a syncml támogatás a Horde programból jön. Lehet ott van valami probléma.
KAMI | 神
--
Támogatás | OxygenOffice | Fordításaim és SeaMonkey
- A hozzászóláshoz be kell jelentkezni
Nem is tudtam hogy az eGw horde magokat hordoz...
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Úgy tűnik sikerült javítani. Az LDAP connect resource-sza nem volt megfelelő, mert a kapcsolódáshoz nem megfelelő paramétereket használ. Simán kikommenteztem és akkor az alapbeállításokat használva jól megy. Majd valami diffet csinálok róla.
KAMI | 神
--
Támogatás | OxygenOffice | Fordításaim és SeaMonkey
- A hozzászóláshoz be kell jelentkezni