In the module value.c, the *text* "inappropriate matching request" is returned if the matching rule (mr) is NULL. I believe this is described in the schema. Check that out for the field and see if you find any clues there. -- .tom