[BSD] openldap syncrepl "size limit exceeded"
Gabor HALASZ
halasz.g at freemail.hu
2011. Okt. 19., Sze, 22:54:21 CEST
On 10/19/2011 8:47 PM, Péchy Gáspár wrote:
> Hát, egyelőre elpasszolom - megkerülni meg lehet, üzemben egyelőre nem
> probléma, tán egyszer beugrik valami.
Na, ne legyunk ennyire kishituek. Ha mar opensource, akkor hasznaljuk:
servers/slapd/limits.c
limits_get(
...
Debug( LDAP_DEBUG_TRACE, "==> limits_get: %s self=\"%s\"
this=\"%s\"\n",
op->o_log_prefix,
BER_BVISNULL( ndns[0] ) ? "[anonymous]" :
ndns[0]->bv_val,
BER_BVISNULL( ndns[1] ) ? "" : ndns[1]->bv_val );
Ha beallitom a loglevel trace-t, akkor nalam is megjelenik (pedig man
slapd.conf:
loglevel <integer>
...
1 (0x1 trace) trace function calls
...
The desired log level can be input as a single integer that
combines the (ORed) desired levels, both in decimal or in
hexadecimal notation), szoval illeszkednie kellett volna a paratlan
szamu loglevelre, na mindegy, ez esetben nalam ilyen az illeszkedo limit:
Oct 19 22:43:19 server slapd[42028]: >>> dnPrettyNormal: <dc=ha,dc=la,dc=sz>
Oct 19 22:43:19 server slapd[42028]: <<< dnPrettyNormal:
<dc=ha,dc=la,dc=sz>, <dc=ha,dc=la,dc=sz>
Oct 19 22:43:19 server slapd[42028]: ==> limits_get: conn=1013 op=4
self="cn=ldapagent,dc=ha,dc=la,dc=sz" this="dc=ha,dc=la,dc=sz"
Oct 19 22:43:19 server slapd[42028]: <== limits_get: type=DN match=EXACT
dn="cn=ldapagent,dc=ha,dc=la,dc=sz"
Szoval megnezheted a logban, hogy van-e az utolso sorhoz hasonlo
bejegyzesed. Ha nincs, akkor csak elirtad az acl-eket. Ha van, akkor
megint elfogytak az otleteim.
További információk a(z) BSD levelezőlistáról