[Serusers] Registered or not
Luis Vazquez
luis at teledata.com.uy
Wed May 19 17:54:31 CEST 2004
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 at 192.168.2.176 (the ip of ser) and I was able to reach it
calling gstream at 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 at 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 at ipcontact.com.uy and
> pepe at ser.ipcontact.com.uy and
> pepe at 192.168.2.176
>
> are all different users. Probably the error occurs as pepe is registered
> as pepe at 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:
> > 1) registers correctly with ser,
> > 2) the register is stored correctly in the MySQL Db (I see it my mysql!)
> > 3) "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 at ipcontact.com.uy in table location not found
> >
> > but if I run
> >
> > # serctl ul show
> > pepe is shown ...
> > ...Record(0x402f7d20)...
> > domain: 'location'
> > aor : 'pepe at 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 at lists.iptel.org
> > http://lists.iptel.org/mailman/listinfo/serusers
More information about the sr-users
mailing list