[Date Prev][Date Next] [Chronological] [Thread] [Top]

rlookup problem using domain= aci



Using a domain= entry in an aci is not working, when I look through the
debug output the regex-matches is coming up "unknown":

Jan 13 17:15:00 ldap02 slapd[27659]: <= check a_domain_pat:
batch.*.csd.uwm.edu
Jan 13 17:15:00 ldap02 slapd[27659]: => string_expand: pattern: 
batch.*.csd.uwm.edu
Jan 13 17:15:00 ldap02 slapd[27659]: => string_expand: expanded:
batch.*.csd.uwm.edu
Jan 13 17:15:00 ldap02 slapd[27659]: => regex_matches: string:   unknown
Jan 13 17:15:00 ldap02 slapd[27659]: => regex_matches: rc: 1 no matches

However, it works on my test server. They are both running 2.0.27 and
have the exact same configuraton and schema files and complete data. I
have two production servers (master/slave) and the lookup fails on both.

The builds were done on each server. If I copy the slapd binary from the
production server to the test server and run it the lookup works, so
that rules out the build. This is the log from the test server:

Jan 13 16:56:49 mailtb slapd[2635]: <= check a_domain_pat:
batch.*.csd.uwm.edu
Jan 13 16:56:49 mailtb slapd[2635]: => string_expand: pattern: 
batch.*.csd.uwm.edu
Jan 13 16:56:49 mailtb slapd[2635]: => string_expand: expanded:
batch.*.csd.uwm.edu
Jan 13 16:56:49 mailtb slapd[2635]: => regex_matches: string:  
batch3.csd.uwm.edu
Jan 13 16:56:49 mailtb slapd[2635]: => regex_matches: rc: 0 matches

nslookup works for batch3 from the production server(s) and I've even
added batch3 to the hosts file on them. 

I'm at a loss here so any ideas would be appreciated.