Hi Howard,
to to allow user register using ip address or the host/domain name at the same time and still referring to the same user, you have be sure the multidomain support is disabled in all modules ("use_domain" is 0); also let the first param of wwww_xxxx empty string ("").
note that any domain will work, so you have to be careful in script ad check what domains you accept.
regards, bogdan
Howard Tang wrote:
Hi,
I have (silly) question about the realm for authenication which I am not able to fix it.
Currently, i have the following config.
if (uri==myself) { if (method=="REGISTER") { # Uncomment this if you want to use digest
authentication if (!www_authorize("1.1.1.1", "subscriber")) { www_challenge("1.1.1.1", "0"); exit; }; if (!check_to()) { sl_send_reply("401", "Unauthorized"); exit; }; consume_credentials(); save("location"); exit; };
if (method=="INVITE") { if (!proxy_authorize("1.1.1.1","subscriber")) { proxy_challenge("1.1.1.1","0"); exit; } if (!check_from()&& !does_uri_exist()) { sl_send_reply("403", "Use From=ID"); exit; } consume_credentials(); }; lookup("aliases"); if (!uri==myself) { append_hf("P-hint: outbound alias\r\n"); route(1); };
My problem is user can only register or make phone call using 1.1.1.1 as a domain. I have setup a domain name on this ip address. for example sip.proxy.com. when i set up sip.proxy.com as the domain/proxy address in the UA, i was not able to register and received a 503 service unavailable.
What do i need to do to allow user register using ip address or the host/domain name at the same time? currently i have it working for ip address only.
In the subscriber tables-domain column, i have ip address for the users, do i need to add another entry with the domain name in the domain column instead of he ip address? if that is the case, i will have 2 username which the same number in the table.
Please help.