Annuaire LDAP

Annuaire LDAP - Win NT/2K/XP - Windows & Software

Marsh Posté le 17-08-2005 à 14:03:54    

Bonjour j'aurais besoin de faire une connexion a un annuaire Ldap (active directory) le seul pb c'estq ue j'y connais rien et que les mec de l'entreprise aussi lol , j'ai installer  phpLDAPadmin , mais apres voila j'ai rentre l'adresse de mon serveur  et l'adresse (dn) de l'annuraire mais il me dis qu'il est vide alors que avec des outils specifique sous windows mes collegues y ont acces ?
 
 
quel est le pb docteur ?

Reply

Marsh Posté le 17-08-2005 à 14:03:54   

Reply

Marsh Posté le 17-08-2005 à 14:10:42    

Tu utilises bien les mêmes identifiants que tes collègues ?

Reply

Marsh Posté le 17-08-2005 à 14:12:16    

je suis en anonyme pour l'instant ?

Reply

Marsh Posté le 17-08-2005 à 14:13:13    

mes collegues utilise des logociel speciale windows , moi je suis en php et j'ai besoin d'un outils php pour faire le lien avec l'intranet de la boite

Reply

Marsh Posté le 17-08-2005 à 14:13:41    

tu connais phpLDAPadmin ?

Reply

Marsh Posté le 17-08-2005 à 14:16:27    

Oui je l'ai installé récemment et j'arrive à voir toutes mes entrées.


Message édité par jlighty le 17-08-2005 à 14:16:43
Reply

Marsh Posté le 17-08-2005 à 14:19:36    

dc je vien de regarder et voial les info que me donne le logiciel
 
 

Code :
  1. urrentTime
  2. 20050817131919.0Z
  3. subschemaSubentry
  4. CN=Aggregate,CN=Schema,CN=Configuration,DC=sogestran,DC=int
  5. dsServiceName
  6. CN=NTDS Settings,CN=SEIN,CN=Servers,CN=Sogestran-Le-Havre,CN=Sites,CN=Configuration,DC=sogestran,DC=int
  7. namingContexts
  8. CN=Schema,CN=Configuration,DC=sogestran,DC=int
  9. CN=Configuration,DC=sogestran,DC=int
  10. DC=sogestran,DC=int
  11. defaultNamingContext
  12. DC=sogestran,DC=int
  13. schemaNamingContext
  14. CN=Schema,CN=Configuration,DC=sogestran,DC=int
  15. configurationNamingContext
  16. CN=Configuration,DC=sogestran,DC=int
  17. rootDomainNamingContext
  18. DC=sogestran,DC=int
  19. supportedControl
  20. 1.2.840.113556.1.4.319 Pages Results RFC 2696
  21. 1.2.840.113556.1.4.801 Security descriptor flags control (Stateless)
  22. 1.2.840.113556.1.4.473 LDAP Server Sort Result extesion
  23. 1.2.840.113556.1.4.528 Server search notification control (Forbidden)
  24. 1.2.840.113556.1.4.417 Show deleted control (Stateless)
  25. 1.2.840.113556.1.4.619 Lazy commit control (Stateless)
  26. 1.2.840.113556.1.4.841 Directory synchronization control (Stateless)
  27. 1.2.840.113556.1.4.529 Extended DN control (Stateless)
  28. 1.2.840.113556.1.4.805 Tree Delete
  29. 1.2.840.113556.1.4.521 Cross-domain move control (Stateless)
  30. 1.2.840.113556.1.4.970 Get stats control (Stateless)
  31. 1.2.840.113556.1.4.1338 Verify name control (Stateless)
  32. 1.2.840.113556.1.4.474 LDAP Server Sort Result extension response control
  33. 1.2.840.113556.1.4.1339 Domain scope control (Stateless)
  34. 1.2.840.113556.1.4.1340 Search options control (Stateless)
  35. 1.2.840.113556.1.4.1413 LDAP ease modify restrictions
  36. supportedLDAPVersion
  37. 3
  38. 2
  39. supportedLDAPPolicies
  40. MaxPoolThreads
  41. MaxDatagramRecv
  42. MaxReceiveBuffer
  43. InitRecvTimeout
  44. MaxConnections
  45. MaxConnIdleTime
  46. MaxActiveQueries
  47. MaxPageSize
  48. MaxQueryDuration
  49. MaxTempTableSize
  50. MaxResultSetSize
  51. MaxNotificationPerConn
  52. highestCommittedUSN
  53. 2003278
  54. supportedSASLMechanisms
  55. GSSAPI
  56. GSS-SPNEGO
  57. dnsHostName
  58. SEIN.sogestran.int
  59. ldapServiceName
  60. sogestran.int:sein$@SOGESTRAN.INT
  61. serverName
  62. CN=SEIN,CN=Servers,CN=Sogestran-Le-Havre,CN=Sites,CN=Configuration,DC=sogestran,DC=int
  63. supportedCapabilities
  64. 1.2.840.113556.1.4.800 LDAP_CAP_ACTIVE_DIRECTORY_OID
  65. 1.2.840.113556.1.4.1791 LDAP_CAP_ACTIVE_DIRECTORY_LDAP_INTEG_OID
  66. isSynchronized
  67. TRUE
  68. isGlobalCatalogReady
  69. FALSE


 

Reply

Marsh Posté le 17-08-2005 à 14:20:00    

dc la question et apres comment je remplis mon fichier config.php

Reply

Marsh Posté le 17-08-2005 à 14:20:11    

Merci de votre aide

Reply

Marsh Posté le 17-08-2005 à 14:28:19    

$servers[$i]['host'] = '<ip de ton serveur ldap>'
$servers[$i]['base'] = '<le suffix utilisé par le serveur LDAP>'
ce n'est pas très compliqué

Reply

Marsh Posté le 17-08-2005 à 14:28:19   

Reply

Marsh Posté le 17-08-2005 à 14:31:08    

$servers[$i]['base'] = 'dc=sogestran,dc=int';
$servers[$i]['host'] = 'sein';  
jusque la tous marche bien aprés

Reply

Marsh Posté le 17-08-2005 à 14:33:05    

Maintenant tu t'authentifies et si tu cliques sur "dc=sogestran,dc=int"  les différentes entrées devraient apparaître.

Reply

Marsh Posté le 17-08-2005 à 14:33:44    

et en connexion anonyme sa peut pas  marcher ?

Reply

Marsh Posté le 17-08-2005 à 14:34:20    

si ça marche (c'est suivant la configuration du serveur LDAP bien entendu )

Reply

Marsh Posté le 17-08-2005 à 14:35:45    

car j'ai mis aucun login et secret et comem pot de passe dc je me connecte en nonyme mais il me ressort rien ?

Reply

Marsh Posté le 17-08-2005 à 14:38:56    

dc en anonyme j'ai acces a tous en lecture logiquement , on vient de me le confirmer mais j'ai toujour rien

Reply

Marsh Posté le 17-08-2005 à 14:39:00    

Si ton annuaire LDAP refuse de te donner les différentes entrées alors tu dois t'authentifier avec un compte adéquat.

Reply

Marsh Posté le 17-08-2005 à 14:40:03    

Sur la partie gauche de phpLDAPadmin tu as bien une ligne "dc=sogestran,dc=int" avec un numéro d'enregistrement à côté ?

Reply

Marsh Posté le 17-08-2005 à 14:40:08    

$servers[$i]['login_string'] = 'uid=<username>,ou=People,dc=sogestran,dc=int';
$servers[$i]['auto_uid_number_uid_pool_dn'] = 'cn=uidPool,dc=example,dc=com';
$servers[$i]['auto_uid_number_search_base'] = 'ou=People,dc=example,dc=com';
 
je les remplis comment les lignes

Reply

Marsh Posté le 17-08-2005 à 14:41:25    

oui j'ai bien la ligne mais j'ai pas de numero quand je clique dessus il me demande de creer c tous

Reply

Marsh Posté le 17-08-2005 à 14:44:30    

je n'ai pas touché à ces lignes. J'ai uniquement modifié les 2 lignes que je t'ai cité.

Reply

Marsh Posté le 17-08-2005 à 14:46:40    

Tes entrées se trouvent bien dans  "dc=sogestran,dc=int" ?  
Essaye avec un compte utilisateur.


Message édité par jlighty le 17-08-2005 à 14:47:00
Reply

Marsh Posté le 17-08-2005 à 14:49:46    

Petite parenthese :  
Il ne me semble pas que Active Directory sois 100% compatible avec la norme LDAP...
:(

Reply

Marsh Posté le 17-08-2005 à 14:50:30    

ok dc j'ai remis les lignes d'origine et rien ?

Reply

Marsh Posté le 17-08-2005 à 14:51:50    

et avec un compte utilisateur ça passe ?

Reply

Marsh Posté le 17-08-2005 à 14:58:43    

ba je suis rentrer avec le compte admin et rien

Reply

Marsh Posté le 17-08-2005 à 15:00:32    

J'espère qu'il n'est pas vide l'annuaire LDAP ;)
si tu t'es authentifier correctement et que le suffix est le bon alors je ne vois pas pourquoi tu n'arrives pas à extraire les entrées.

Reply

Marsh Posté le 17-08-2005 à 15:02:52    

non il est pas vide  car avec yena on arrive a l'ouvrir et avoir la liste complete

Reply

Marsh Posté le 17-08-2005 à 15:30:53    

c'est bon sa marche merci

Reply

Marsh Posté le 17-08-2005 à 15:32:51    

Quelle était la cause du problème ?

Reply

Marsh Posté le 17-08-2005 à 15:33:40    

ba je j'ai rentre une chaine de cryptage et j'ai mis cookie je me suis logger avec le compte admin et hop sa marche donc c'est moi la cause du pb lol dsl

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed