Hi, all: I wang to use dbtext to authentication. But I can't config it successful . Can some give me the ser.cfg and dbtext file? My config file is below:
ser.cfg: loadmodule "/usr/local/lib/ser/modules/dbtext.so" loadmodule "/usr/local/lib/ser/modules/sl.so" loadmodule "/usr/local/lib/ser/modules/tm.so" loadmodule "/usr/local/lib/ser/modules/rr.so" loadmodule "/usr/local/lib/ser/modules/maxfwd.so" loadmodule "/usr/local/lib/ser/modules/usrloc.so" loadmodule "/usr/local/lib/ser/modules/registrar.so" loadmodule "/usr/local/lib/ser/modules/textops.so"
loadmodule "/usr/local/lib/ser/modules/auth.so" loadmodule "/usr/local/lib/ser/modules/auth_db.so" loadmodule "/usr/local/lib/ser/modules/nathelper.so"
# ----------------- setting module-specific parameters --------------- #modparam("registrar", "append_branches", 0) modparam("usrloc", "db_mode", 0) #modparam("usrloc", "db_mode", 2) # -- auth params -- modparam("auth_db", "db_url", "dbtext:/var/dbtext/ser/") modparam("auth_db", "calculate_ha1", 1) modparam("auth_db", "password_column", "password")
...
if (uri==myself) { if (method=="REGISTER") { if (!www_authorize("abc.com", "subscriber")) { www_challenge("abc.com", "0"); break; }; save("location"); break; };
[dbtext config]:
[root@localhost ser]# pwd /var/dbtext/ser [root@localhost ser]# ls subscriber [root@localhost ser]# more subscriber username(str) password(str) ha1(str) domain(str) ha1b(str) test:test:xxx:abc.com:xxx [root@localhost ser]#
Jiang zhou Best Regards