Thank you very much for your answer Klaus.
I guessed that, but with stable version 0.8.12 it worked! I mean, I frecuently registered an used a gstream SIP phone (it lets you put the sip server proxy ip o name, but not the domain) and it registered as gstream@192.168.2.176 (the ip of ser) and I was able to reach it calling gstream@ipcontact.com.uy and using an SRV record.
$ORIGIN ipcontact.com.uy. ser IN A 192.168.2.176 ..... _sip._udp IN SRV 20 0 5060 ser.ipcontact.com.uy .....
On the other hand, I will double check but I'm almost sure I had the same problem even If I register from a soft phone using pepe@ipcontact.com.uy, it was shown with serctl ul show, but not with setctl ul show pepe (just in case, SIPDOMAIN is ipcontact.com.uy) Let me check an I will tell you ..
Thanks again Luis
On Monday 17 May 2004 16:35, you wrote:
pepe@ipcontact.com.uy and pepe@ser.ipcontact.com.uy and pepe@192.168.2.176
are all different users. Probably the error occurs as pepe is registered as pepe@192.168.2.176, but you are tring to call another pepe.
A solution would be to disable domain support in ser, but ASFAIK this does not work in current CVS. Thus, use only one domain with your SIP clients.
regards, klaus
Luis Vazquez wrote:
Hello all
What could be the problem a SIP user agent:
- registers correctly with ser,
- the register is stored correctly in the MySQL Db (I see it my mysql!)
- "serctl ul show" shows the user logged-in (among others),
but If I try to call this user I get 480 Temporarily Unavailable back from ser in the block:
alias="ser.ipcontact.com.uy" alias="ipcontact.com.uy" ........ if (!lookup("location")) { if (does_uri_exist()) { log(2,"User not logged\n"); sl_send_reply("480", "Temporarily Unavailable"); <=== Here break; } else { log(2,"User not found\n"); sl_send_reply("404", "Not Found"); break; }; break; }
Even stranger: # serctl ul show pepe //(supose the username is pepe) fails with: 404 Username pepe@ipcontact.com.uy in table location not found
but if I run
# serctl ul show pepe is shown ... ...Record(0x402f7d20)... domain: 'location' aor : 'pepe@192.168.2.176' (192.168.2.176 is the IP for the sip server)
This only happens with the CVS version, but I need to use this version.
Any help please??!
Luis
Serusers mailing list serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers