Stranica: 1/2.

[RIJESENO] Povezivanje Moodle-a s LDAP-om (MS AD)

Postano: 21 sij 2013, 14:39
Postao/la redtux
Nikako ne uspijevam uspostaviti konekciju Moodlea s MS AD-om. Na donjoj slici su postavke koje sam zadnje ostavio, pa zna li mozda netko gdje se nalazi pogreska? Za LDAP koristim MS Active Directory (Windows 2003).

http://i2.minus.com/ixLxdFu3CrQah.jpg

Greska koja mi se javlja je
LDAP-module cannot connect to any servers: Server: 'ldap://10.1.1.101', Connection: 'Resource id #60', Bind result: ''

More information about this error
http://docs.moodle.org/24/en/error/auth ... onnect_all

Re: Povezivanje Moodle-a s LDAP-om (MS AD)

Postano: 21 sij 2013, 16:25
Postao/la drade
Bind sintaksa bi trebala biti:

cn=Administrator,cn=Users,dc=domain,dc=tld

ili

cn=Administrator,ou=Users,dc=domain,dc=tld

Takodjer, search URI je:
cn=Users,dc=domain,dc=tld

ili

ou=Users,dc=domain,dc=tld

Re: Povezivanje Moodle-a s LDAP-om (MS AD)

Postano: 22 sij 2013, 12:53
Postao/la redtux
Pod Distinguished name sam probao obe kombinacije s tim da mi je polje passworda ostalo prazno, a search URI polje ne znam gdje upisati ako govorimo o LDAP postavkama Moodle-a.
Sa ispunjenim poljem bind sintakse prema gore navedenim prijedlozima, javlja mi se Invalid login (probano sa 2 accaunta s ispravnim podatcima).

Re: Povezivanje Moodle-a s LDAP-om (MS AD)

Postano: 22 sij 2013, 13:12
Postao/la 4ndY
redtux je napisao/la:Pod Distinguished name sam probao obe kombinacije s tim da mi je polje passworda ostalo prazno, a search URI polje ne znam gdje upisati ako govorimo o LDAP postavkama Moodle-a.
Sa ispunjenim poljem bind sintakse prema gore navedenim prijedlozima, javlja mi se Invalid login (probano sa 2 accaunta s ispravnim podatcima).
Jel imaš pristup logu LDAP-a, odnosno AD-a? Kod OpenLDAP-a to je meni uvelike pomoglo da skužim gdje je kriva "sintaksa" kod LDAP upita jer oni standardan "API" za upite kao što relacijske baze imaju SQL. Stoga, pogledaš u logu kako je Moodle formulirao upit i onda ispraviš unose po tome.

Re: Povezivanje Moodle-a s LDAP-om (MS AD)

Postano: 22 sij 2013, 17:04
Postao/la drade
AD ne podrzava anonimni query (moras specificirati password korisnika kojime query-as AD).

Pokusaj query-ati AD sljedecom naredbom (nesto tipa):

Kod: Označi sve

ldapsearch -x -LLL -D 'cn=Administrator,cn=Users,dc=domain,dc=tld' -W -H ldap://AD_HOST:389 -b 'ou=Users,dc=domain,dc=tld' -s sub '(sAMAccountName=IME_KORISNIKA)'
Ako ti to prodje, onda znas sto trebas uciniti dalje. Ukoliko ne prodje prikljuci bilo kakav output uz svoj odgovor.

Re: Povezivanje Moodle-a s LDAP-om (MS AD)

Postano: 23 sij 2013, 13:45
Postao/la redtux
Da, uvijek pogledam logove i zguglam moguce probleme. Event Viewer nema relevantnih informacija vezano za ovako nesto.

Kad izvrsim sljedecu naredbu, izlaz je sljedeci:

Kod: Označi sve

such object (32)
Matched DN: DC=domain,DC=tld
Additional information: 0000208D: NameErr: DSID-031001CD, problem 2001 (NO_OBJECT), data 0, best match of:
        'DC=domain,DC=tld'

Re: Povezivanje Moodle-a s LDAP-om (MS AD)

Postano: 23 sij 2013, 14:41
Postao/la 4ndY
redtux je napisao/la:Da, uvijek pogledam logove i zguglam moguce probleme. Event Viewer nema relevantnih informacija vezano za ovako nesto.

Kad izvrsim sljedecu naredbu, izlaz je sljedeci:

Kod: Označi sve

such object (32)
Matched DN: DC=domain,DC=tld
Additional information: 0000208D: NameErr: DSID-031001CD, problem 2001 (NO_OBJECT), data 0, best match of:
        'DC=domain,DC=tld'
Umjesto "DC=domain,DC=tld" treba ići tvoja domena ako sam dobro shvatio jer on ne nalazi tu "granu" u LDAP bazi.

Re: Povezivanje Moodle-a s LDAP-om (MS AD)

Postano: 23 sij 2013, 16:14
Postao/la redtux
stavim ja svoju domenu, ovo je samo "public" izlaz.

Re: Povezivanje Moodle-a s LDAP-om (MS AD)

Postano: 23 sij 2013, 19:19
Postao/la drade
Mozes li napisati koje si vrijednosti unio u naredbu koju sam ti predlozio (izostavi "tajne" dijelove).

Zamijeni ou=Users u cn=Users i daj output.

Re: Povezivanje Moodle-a s LDAP-om (MS AD)

Postano: 25 sij 2013, 10:17
Postao/la redtux

Kod: Označi sve

ldapsearch -x -LLL -D 'cn=Administrator,ou=Users,dc=domain,dc=local' -W -H ldap://IP:389 -b 'ou=Users,dc=domain,dc=local' -s sub '(sAMAccountName=moj_username_u_AD-u)'
Enter LDAP Password: (unosim za moj_username_u_AD-u)
ldap_bind: Invalid credentials (49)
        additional info: 80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525, vece

Kod: Označi sve

ldapsearch -x -LLL -D 'cn=Administrator,cn=Users,dc=domain,dc=local' -W -H ldap://IP:389 -b 'ou=Users,dc=domain,dc=local' -s sub '(sAMAccountName=Administrator)'
Enter LDAP Password:
No such object (32)
Matched DN: DC=msv-domain,DC=local
Additional information: 0000208D: NameErr: DSID-031001CD, problem 2001 (NO_OBJECT), data 0, best match of:
        'DC=msv-domain,DC=local'

Kod: Označi sve

ldapsearch -x -LLL -D 'cn=Administrator,cn=Users,dc=domain,dc=local' -W -H ldap://IP:389 -b 'cn=Users,dc=domain,dc=local' -s sub '(sAMAccountName=moj_username_u_AD-u)'
Enter LDAP Password: (za moj_username_u_AD-u)
ldap_bind: Invalid credentials (49)
        additional info: 80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 52e, vece

Kod: Označi sve

ldapsearch -x -LLL -D 'cn=Administrator,cn=Users,ou=domain,dc=local' -W -H ldap://IP:389 -b 'ou=Users,dc=domain,dc=local' -s sub '(sAMAccountName=moj_username_u_AD-u)'
Enter LDAP Password: (za moj_username_u_AD-u)
ldap_bind: Invalid credentials (49)
        additional info: 80090308: LdapErr: DSID-0C090334, comment: AcceptSecurityContext error, data 525, vece