OK, this problem is back. It is a real problem I need help!
Whether I do a:
slapcat -f /etc/openldap/slapd.conf -l 20050423-0155-new.ldif
or a:
slapcat -f /etc/openldap/slapd.conf
it hangs and never exits and never returns the command line prompt.
Curt Blank wrote:
Never mind. Now I can't make it fail. I did nothing to fix it. It was there for 3 days and now it's not.
I suspect something else I was running was screwing up my environment/shell or process because I was seeing other weird behavior, I just put two and two together. If/When I see that other weird behavior I will try a slapcat at that point and see, I cannot force that other behavior at the moment either, my fix there was to ^D and su again to make it go away. I couldn't even read man pages when it acted up.
I do not like unexplained anomalies, so I will pursue this.
Curt Blank wrote:
This appears to be some sort of buffer flush issue, even though I see it get to the end the last 4 entries that the debug info shows it processed are not in the output file.
I really could use some help here, this is a show stopper.
Curt Blank wrote:
I'm trying to do a slapcat and it dumps all the entries but never exits and returns the command line prompt. I put it in debug mode (-d 1) and it takes under a minute to do the dump and then just sits there. I'm pretty sure it dumped all the entries because I see the entry that is usually the last one dumped. I'm not doing anything fancy just:
slapcat -d 1 -f /etc/openldap/slapd.conf -l 20050419-1326.ldif
and the last thing it outputs after what I know is the last user entry is:
entry_decode: "cn=ldapsync,o=uwm.edu" <= entry_decode(cn=ldapsync,o=uwm.edu) slapcat shutdown: initiated ====> bdb_cache_release_all slapcat shutdown: freeing system resources.
then sits there. Any ideas what is happening? I let it sit for 45 minutes one time and it never came back. I've tried it with slapd running and with it not running, same result.