使用明文密码登录
1 2 | modparam( "auth_db" , "calculate_ha1" , yes ) modparam( "auth_db" , "password_column" , "password" ) |
使用密码登录
1 2 | modparam( "auth_db" , "calculate_ha1" , 0) modparam( "auth_db" , "password_column" , "ha1" ) |
在opensipsctrl以上必须要确保去除下面的注释
STORE_PLAINTEXT=0
数据库subscriber表中
ha1是通过md5('username:domain:password')计算出来的
ha1b是通过md5('username@domain:domain:password')计算出来的
在数据库中进行数据迁移
1 | update subscriber set ha1=md5(concat(username, ':' ,domain, ':' , password )),ha1b=md5(concat(username, '@' ,domain, ':' ,domain, ':' , password )); |