cannot see LDAP userPassword and createTimestamp attr

From: Date: Wed, 27 Feb 2002 03:42:15 +0000
Subject: cannot see LDAP userPassword and createTimestamp attr
Groups: php.general 
Request: Send a blank email to php-general+get-86360@lists.php.net to get a copy of this message
rh7.2/php4.1.1/openldap2.0.22 i need help with my short php script to search and display user attributes. following is the output from my script: connect result is Resource id #1 Binding ...Bind result is 1 Search result is Resource id #2 Number of entires returned is 1 Getting entries ... Data for 1 items returned: dn is: uid=tim,ou=subdept,o=dept,dc=myorg,dc=com first cn entry is: Tim Tom first email entry is: tim@myorg.com first createTimestamp entry is: first userPassword entry is: Closing connection why can't i see the createTimestamp and userPassword bcos i did an *authenticated bind* ! the script: <?php $ds=ldap_connect("192.168.10.120"); echo "connect result is ".$ds."<p>"; if ($ds) { echo "Binding ..."; $r=ldap_bind($ds,"cn=myorg_admin,o=Administrators,dc=myorg,dc=com","secret"); echo "Bind result is ".$r."<p>"; $sr=ldap_search($ds,"dc=myorg,dc=com","ou=subdept"); echo "Search result is ".$sr."<p>"; echo "Number of entires returned is ".ldap_count_entries($ds,$sr)."<p>"; echo "Getting entries ...<p>"; $info = ldap_get_entries($ds, $sr); echo "Data for ".$info["count"]." items returned:<p>"; for ($i=0; $i<$info["count"]; $i++) { echo "dn is: ". $info[$i]["dn"] ."<br>"; echo "first cn entry is: ". $info[$i]["cn"][0] ."<br>"; echo "first email entry is: ". $info[$i]["mail"][0] ."<br>"; echo "first createTimestamp entry is: ". $info[$i]["createTimestamp"][0] ."<br>"; echo "first userPassword entry is: ". $info[$i]["userPassword"][0] ."<p>"; } echo "Closing connection"; ldap_close($ds); } else { echo "<h4>Unable to connect to LDAP server</h4>"; } ?> this is my slapd.conf --------------------- ####################################################################### # ldbm database definitions ####################################################################### database ldbm suffix "dc=myorg,dc=com" rootdn "cn=myorg_admin,o=Administrators,dc=myorg,dc=com" cachesize 1000000 dbcachesize 1000000 # Cleartext passwords, especially for the rootdn, should # be avoid. See slappasswd(8) and slapd.conf(5) for details. # Use of strong authentication encouraged. rootpw secret # The database directory MUST exist prior to running slapd AND # should only be accessible by the slapd/tools. Mode 700 recommended. directory /usr/local/var/openldap-ldbm # Indices to maintain index cn,sn,uid pres,eq index mail,mailAlternateAddress eq index objectClass eq access to attr=userPassword by dn="cn=myorg_admin,o=Administrators,dc=myorg,dc=com" write by dn="cn=courier,o=Administrators,dc=myorg,dc=com" read by dn="cn=qmail,o=Administrators,dc=myorg,dc=com" read by self write by * auth access to * by dn="cn=myorg_admin,o=Administrators,dc=myorg,dc=com" write by dn="cn=courier,o=Administrators,dc=myorg,dc=com" read by dn="cn=qmail,o=Administrators,dc=myorg,dc=com" read by self read by anonymous read please advise. TIA - tim __________________________________________________ Do You Yahoo!? Yahoo! Greetings - Send FREE e-cards for every occasion! http://greetings.yahoo.com

« previous php.general (#86360) next »