Alan, may you replace debug message ' DEBUG2("rlm_dbm: Cannot open
database file ...' on error one.
MS>> -----
MS>> /* open database */
MS>> if ( ( pdb = dbm_open(inst -> userfile, O_RDONLY, 0600) ) != NULL ) {
MS>> DEBUG("rlm_dbm: Call parse_user:\n");
MS>> found = sm_parse_user(pdb, name, request_pairs, &check_tmp,
MS>> &reply_tmp, &ulist);
MS>> if ( found == RLM_MODULE_NOTFOUND ) {
MS>> sm_user_list_wipe(&ulist);
MS>> found = sm_parse_user(pdb, "DEFAULT", request_pairs,
MS>> &check_tmp, &reply_tmp, &ulist);
MS>> }
MS>> dbm_close(pdb);
MS>> } else {
MS>> found = RLM_MODULE_FAIL;
MS>> DEBUG2("rlm_dbm: Cannot open database file:
MS>> %s\n",strerror(errno));
MS>> }
MS>> -----
--
Andrei Koulik.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html