[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: kein Kontakt zum LDAP-Server (Einrichtung)



Hallo
 
> > ldap_is_socket_ready: error on socket 3: errno: 111 (Connection refused)
> 
> Das ist eindeutig, auf dieser Adresse lauscht kein slapd.

Mir ist auch aufgefallen, dass ich slapd vorher gestoppt hatte.
 
> was sagt denn ein netstat -na | grep 389 auf dem Server?

Nach dem Start:

$netstat -na | grep 389

tcp        0      0 192.168.1.1:389         0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.1:32772       192.168.1.1:389         TIME_WAIT

wenn ich nur die IP oder ldap.homenet angebe, kommt siehe unten. Bei 
ldap://192.168.1.1, ldap oder ldap://ldap.homenet gibt es kein Kontakt.

Nun weiß ich, wie ich den LDAP-Server lokal ansprechen kann. Danke für eure 
nützlichen Informationen und Rückfragen. Mich würde nun noch interessieren, 
warum es nur mit den zwei oben genannten Varianten geht und die anderen 3 
einen Fehler liefern, obwohl slapd an 192.168.1.1 Port 389 lauscht und per 
DNS über ldap angesprochen werden kann. (ping ldap bringt den richtigen Namen 
des Servers und die IP)

Torsten Zumpf

___________________________________________________
$ldapsearch -x -d 9 -h 192.168.1.1

ldap_create
ldap_bind_s
ldap_simple_bind_s
ldap_sasl_bind_s
ldap_sasl_bind
ldap_send_initial_request
ldap_new_connection
ldap_int_open_connection
ldap_connect_to_host: 192.168.1.1
ldap_new_socket: 3
ldap_prepare_socket: 3
ldap_connect_to_host: Trying 192.168.1.1:389
ldap_connect_timeout: fd: 3 tm: -1 async: 0
ldap_ndelay_on: 3
ldap_is_sock_ready: 3
ldap_ndelay_off: 3
ldap_int_sasl_open: host=alpha.homenet
ldap_open_defconn: successful
ldap_send_server_request
ber_flush: 14 bytes to sd 3
ldap_result msgid 1
ldap_chkResponseList for msgid=1, all=1
ldap_chkResponseList returns NULL
wait4msg (infinite timeout), msgid 1
wait4msg continue, msgid 1, all 1
** Connections:
* host: 192.168.1.1  port: 389  (default)
  refcnt: 2  status: Connected
  last used: Fri Jan  9 13:33:06 2004

** Outstanding Requests:
 * msgid 1,  origid 1, status InProgress
   outstanding referrals 0, parent count 0
** Response Queue:
   Empty
ldap_chkResponseList for msgid=1, all=1
ldap_chkResponseList returns NULL
do_ldap_select
read1msg: msgid 1, all 1
ber_get_next
ber_get_next: tag 0x30 len 12 contents:
ldap_read: message type bind msgid 1, original id 1
ber_scanf fmt ({iaa) ber:
read1msg:  0 new referrals
read1msg:  mark request completed, id = 1
request 1 done
res_errno: 0, res_error: <>, res_matched: <>
ldap_free_request (origid 1, msgid 1)
ldap_free_connection
ldap_free_connection: refcnt 1
ldap_parse_result
ber_scanf fmt ({iaa) ber:
ber_scanf fmt (}) ber:
ldap_msgfree
version: 2

#
# filter: (objectclass=*)
# requesting: ALL
#

ldap_search_ext
put_filter "(objectclass=*)"
put_filter: simple
put_simple_filter "objectclass=*"
ldap_send_initial_request
ldap_send_server_request
ber_flush: 49 bytes to sd 3
ldap_result msgid -1
ldap_chkResponseList for msgid=-1, all=0
ldap_chkResponseList returns NULL
wait4msg (infinite timeout), msgid -1
wait4msg continue, msgid -1, all 0
** Connections:
* host: 192.168.1.1  port: 389  (default)
  refcnt: 2  status: Connected
  last used: Fri Jan  9 13:33:06 2004

** Outstanding Requests:
 * msgid 2,  origid 2, status InProgress
   outstanding referrals 0, parent count 0
** Response Queue:
   Empty
ldap_chkResponseList for msgid=-1, all=0
ldap_chkResponseList returns NULL
do_ldap_select
read1msg: msgid -1, all 0
ber_get_next
ber_get_next: tag 0x30 len 12 contents:
ldap_read: message type search-result msgid 2, original id 2
ber_scanf fmt ({iaa) ber:
read1msg:  0 new referrals
read1msg:  mark request completed, id = 2
request 2 done
res_errno: 0, res_error: <>, res_matched: <>
ldap_free_request (origid 2, msgid 2)
ldap_free_connection
ldap_free_connection: refcnt 1
# search result
search: 2
ldap_parse_result
ber_scanf fmt ({iaa) ber:
ber_scanf fmt (}) ber:
ldap_err2string
result: 0 Success

# numResponses: 1
ldap_unbind
ldap_free_connection
ldap_send_unbind
ber_flush: 7 bytes to sd 3
ldap_free_connection: actually freed



Reply to: