Hi dudes. I have a python/cgi app who interacts with an ldap server. The
thing is, sometimes ldap server allows the cgi to make some changes,
some times it does not. Same app, same user, same change...

This is a succesfull MOD trough this cgi:

Aug 29 12:44:09 db slapd[4328]: conn=291 fd=21 ACCEPT from
IP=xx.xx.xx.xx:48165 (IP=0.0.0.0:389)
Aug 29 12:44:09 db slapd[4328]: conn=291 op=0 BIND
dn="cn=Manager,dc=xx.xx.xxx" method=128
Aug 29 12:44:09 db slapd[4328]: conn=291 op=0 BIND
dn="cn=Manager,dc=xx.xx.xxx" mech=SIMPLE ssf=0
Aug 29 12:44:09 db slapd[4328]: conn=291 op=0 RESULT tag=97 err=0 text=
Aug 29 12:44:09 db slapd[4328]: conn=291 op=1 MOD dn="cn=111,ou=xx.xxx."
Aug 29 12:44:09 db slapd[4328]: conn=291 op=1 MOD attr=userPassword
Aug 29 12:44:09 db slapd[4328]: conn=291 op=2 UNBIND
Aug 29 12:44:09 db slapd[4328]: conn=291 op=1 RESULT tag=103 err=0 text=
Aug 29 12:44:09 db slapd[4328]: conn=291 fd=21 closed

Seconds later, try again....
Aug 29 12:46:30 db slapd[4328]: conn=297 fd=22 ACCEPT from
IP=xx.xx.xx(IP=0.0.0.0:389)
Aug 29 12:46:30 db slapd[4328]: conn=297 op=0 BIND
dn="cn=Manager,xx.xx.xx" method=128
Aug 29 12:46:30 db slapd[4328]: connection_input: conn=297 deferring
operation: binding
Aug 29 12:46:30 db slapd[4328]: conn=297 op=2 UNBIND
Aug 29 12:46:30 db slapd[4328]: conn=297 op=0 BIND
dn="cn=Manager,dc=xx.xxx-xx" mech=SIMPLE ssf=0
Aug 29 12:46:30 db slapd[4328]: conn=297 op=0 RESULT tag=97 err=0 text=
Aug 29 12:46:30 db slapd[4328]: conn=297 fd=22 closed
Aug 29 12:46:30 db slapd[4328]: connection_read(22): no connection!

And seconds later...it works again!!

Aug 29 12:48:24 db slapd[4328]: conn=302 op=0 RESULT tag=97 err=0 text=
Aug 29 12:48:24 db slapd[4328]: conn=302 op=2 UNBIND
Aug 29 12:48:24 db slapd[4328]: conn=302 op=1 MOD dn="cn=xx-xx-xx"
Aug 29 12:48:24 db slapd[4328]: conn=302 op=1 MOD attr=userPassword
Aug 29 12:48:24 db slapd[4328]: conn=302 op=1 RESULT tag=103 err=0 text=
Aug 29 12:48:24 db slapd[4328]: conn=302 fd=22 closed

Cant say much more...

I guess its a network issue (im getting 'connection lost' a lot)
By doing tcpdump "host ldap-server or host web-server", i can see
traffic, but i would like to know if there is some special flag i should
search for in that traffic, so it would be a nice candidate to the
'connection close' bastard.

Any hints on this one?
Thanks!!

Gerardo

Reply via email to