Archief - Php: Ldap

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Hevia

Legacy Member
Beste,

ik heb volgende gegevens gekregen:

host = 10.123.14.2
port = 389


User: [email protected]
pass: ****
zit in:
ou=Users Application,dc=corp,dc=khmechelen,dc=be

hoe ziet de $ldap_bind er dan uit? want ik krijg die niet "binded". Wel connect.

Alvast bedankt.

Hevia

Legacy Member
Ja, dat was mijn eerste toevluchtsoord al en mijn 2de was google.

PHP:
$connection = ldap_connect('10.123.14.2','389')
         or die('ldap connect not possible');

// options zetten ***_VERSION, 3);

//nu de bind (wat dus niet lukt)
$bind = ldap_bind($connection,'[email protected]','****')
   or die('....');

in ruwe lijnen wat ik doe..., maar ik snap niet goed:
- moet ik : ou=Users Application,dc=corp,dc=khmechelen,dc=be gebruiken bij de user?
- of zoals hierboven?

Iemand die me daar wat uitleg over kan geven?

Merci!

Hevia

Legacy Member
Warning: ldap_bind() [function.ldap-bind]: Unable to bind to server: Can't contact LDAP server in /Users/andy/Sites/ldap.php on line 10

dJeez

Legacy Member
Ok, dat is al duidelijker.

Waar start je die connectie op (toch op het netwerk waar die server in hangt en niet vanop een andere - online - locatie mag ik hopen)?

Heb je vanop de locatie waar je dat script draait al eens met andere tools getest of je wel kan connecteren naar die LDAP server?

Connecteer je per toeval naar een OpenLDAP 2.X.X server?

Hevia

Legacy Member
Het zou inderdaad vanaf een andere online locatie moeten gebeuren. Wat is daar het probleem mee?

Zijn hier oplossingen voor? Het is voor users te authentiseren tov. een LDAP server

PS: het is een connectie naar Windows 2003 netwerk met Active Directory

Hevia

Legacy Member
het is een connectie naar Windows 2003 netwerk met Active Directory

dJeez

Legacy Member
Hevia zei:
Het zou inderdaad vanaf een andere online locatie moeten gebeuren. Wat is daar het probleem mee?
Dat 10.123.14.2 geen (Internet) routable IP is aangezien het deel uitmaakt van de gereserveerde Class-A private range (10.0.0.0-10.255.255.255)... Vandaar dat je dus best eerst met andere LDAP tools kan testen of je überhaupt wel kàn connecteren naar die LDAP server vanop de locatie waar je dat script wil draaien.

Hevia

Legacy Member
aha... daar heb je inderdaad een punt... :-)

Ok, ik ga eens verder horen of er geen IP openstaat naar de "buitenwereld".

Bedankt voor alle informatie en inspanning.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan