[Serusers] Aliasing problem

Dave Bath dave at fuuz.com
Thu Jul 15 09:53:26 CEST 2004


Perfect.  *Bows humbly*.

I don't know what possessed me to add that line in - I believe it was
when I was trying to work out why adding aliases didn't work. Call me a
muppet :-)

D

-----Original Message-----
From: Jan Janak [mailto:jan at iptel.org] 
Sent: 15 July 2004 08:42
To: Dave Bath
Cc: serusers at lists.iptel.org
Subject: Re: [Serusers] Aliasing problem

Are you calling save("aliases") somewhere in the configuration file ? If
so then you should replace it with save("location"), save("aliases")
should never be called from the configuration file.

  Jan.

On 15-07 08:40, Dave Bath wrote:
> Ok this must be where I am confused... the only alias I have created
is
> "1000" and is mapped to sip:admin at sip.dev.inmarsat.com
> 
> If I do a "serctl show alias admin" I get what I pasted below... I
would
> have expected to see the newly created "1000" alias... However, doing
a
> "serctl show alias 1000" does list admin.. as below
> 
> [root at sip log]# serctl alias show 1000
> <sip:admin at sip.dev.inmarsat.com>;q=1.00;expires=31532649
> <sip:test1 at 161.30.211.131:5060>;q=0.00;expires=399
> 
> But it's also showing test1?!?!? WHY! Lol! I have never created any
> aliases with test1.  Similarly:
> 
> [root at sip dave]# serctl alias show test1
> <sip:admin@<ip1>:5060>;q=0.00;expires=2621
> 
> Now as far as I know, that last command should have returned nothing,
as
> I have never created any aliases for test1.  
> 
> Also, I know that serweb creates aliases automatically - but it is set
> to create numerical aliases.  Besides, I am not using serweb to create
> users, so that's just something else.
> 
> Are all the registering UAs messing up the aliases somehow?  This is
> becoming very frustrating!
> 
> Dave
> 
> -----Original Message-----
> From: Jan Janak [mailto:jan at iptel.org] 
> Sent: 15 July 2004 08:31
> To: Dave Bath
> Cc: serusers at lists.iptel.org
> Subject: Re: [Serusers] Aliasing problem
> 
> SER does not create aliases automatically (only serweb does so when
> creating a new user account). Only the content of location table gets
> updated automatically from REGISTER messages.
> 
> If the aliases are not correct then you can remove them using serctl
and
> create new ones.
> 
>    Jan.
> 
> On 15-07 08:27, Dave Bath wrote:
> > Hey Jan,
> > 
> > I guessed this! Which is why I am confused.  I have not created
these
> > aliases... all I have done is registered three different UAs with
> three
> > different usernames (admin, test1, test2).  This is why I don't
> > understand why there are all showing up. I think this may be why the
> > extensions have stopped ringing correctly, but I don't know why it
has
> > happened.
> > 
> > Any suggestions? Tests?  Anything to do with net configuration? SER
> > believing it is the same user agent registering each time?  
> > 
> > Once any, many thanks for all the support being shown here.
> > 
> > Dave
> > 
> > -----Original Message-----
> > From: Jan Janak [mailto:jan at iptel.org] 
> > Sent: 15 July 2004 08:22
> > To: Dave Bath
> > Cc: serusers at lists.iptel.org
> > Subject: Re: [Serusers] Aliasing problem
> > 
> > aliases are not recursive, in other words you cannot do something
like
> > this: alias1->alias2->alias3, SER would only translate alias1 into
> > alias2 and then forward the request there.
> > 
> > If you create several aliases for a single user (alias1->user1,
> > alias1->user2, alias1->user3) then all of them should ring because
SER
> > will fork the INVITE.
> > 
> >   Jan.
> > 
> > On 15-07 08:19, Dave Bath wrote:
> > > Many thanks Jan.  I rebuilt from the latest source fc RPMS, so I
> have
> > no
> > > idea why serctl was inaccurate.  Fixed now tho!
> > > 
> > > My further problem with aliases might be my understanding, or
> there's
> > > something funny happening.  Basically, when having 2 or 3 UAs,
> calling
> > > one of them results in random numbers of the other ones ringing as
> > > well.. and usually the connecting party going straight to
> "connected"
> > > state rather than ringing.  
> > > 
> > > When I use serctl to examine the aliases, I see the following:
> > > 
> > > [root at sip dave]# serctl alias show admin
> > > <sip:admin@<ip1>:5060>;q=0.00;expires=3524
> > > <sip:test1@<ip2>:5060>;q=0.00;expires=2255
> > > <sip:test2@<ip3>:5060>;q=0.00;expires=3565
> > > 
> > > [root at sip dave]# serctl alias show test1
> > > <sip:admin@<ip1>:5060>;q=0.00;expires=2621
> > > 
> > > Am I completely misunderstanding how aliases work? But shouldn't
> admin
> > > show something like <sip:admin@<ip1>:5060 blah blah> and test1
show
> > > something like <sip:test1@<ip2>:5060 blah blah>?
> > > 
> > > Am I missing something? Any suggestions?
> > > 
> > > D
> > > 
> > > -----Original Message-----
> > > From: Jan Janak [mailto:jan at iptel.org] 
> > > Sent: 15 July 2004 07:59
> > > To: Dave Bath
> > > Cc: serusers at lists.iptel.org
> > > Subject: Re: [Serusers] Aliasing problem
> > > 
> > > Older versions of serctl contain a bug that make the inserted
> aliases
> > to
> > > expire immediately, that has been fixed a long time ago, see:
> > > 
> > > http://lists.iptel.org/pipermail/serusers/2004-January/004949.html
> > > 
> > >   Jan.
> > > 
> > > On 14-07 19:40, Dave Bath wrote:
> > > > Hey guys,
> > > > 
> > > >  
> > > > 
> > > > I have been playing with SER for a few days now, and apart from
> > having
> > > > to rebuild all the RPMs to get it working on FC1 with mysql4
> (mysql4
> > > is
> > > > apparently not officially supported in FC1 ?!) everything was
> smooth
> > > and
> > > > dandy.  Really enjoying using such a powerful and flexible
> product. 
> > > > 
> > > >  
> > > > 
> > > > However, I have one problem, and I've done my best to trawl all
> the
> > > > groups and lists, and debug it myself and I cannot work out what
> is
> > > > going on - perhaps I just don't understand how it works
properly.
> I
> > > am
> > > > trying to set numerical aliases so that incoming routing can be
> > > handled
> > > > more easily by a PSTN gateway.  I am trying the command:
> > > > 
> > > >  
> > > > 
> > > > Serctl alias add 1000 sip:admin@<sipserver>
> > > > 
> > > >  
> > > > 
> > > > I get a reply that the alias has been added (once a previous
> message
> > > on
> > > > this list pointed out that I needed to add lookup("aliases"); to
> > > > ser.cfg)!
> > > > 
> > > >  
> > > > 
> > > > The problem is the mysql table is still empty - although serctl
> says
> > > > that the alias has been added, it doesn't seem to have been.
When
> I
> > > try
> > > > and call "1000" I get a 404 not found, but calling "admin" works
> > fine.
> > > 
> > > > 
> > > >  
> > > > 
> > > > Does anyone have any ideas?! 
> > > > 
> > > >  
> > > > 
> > > > Also, on a slight side note, I was assuming that the aliases are
> > > > reboot-safe... they're stored in the database and will get
> reloaded
> > if
> > > > ser is rebooted.  Is this the case by default or does an option
> need
> > > to
> > > > be enabled?
> > > > 
> > > >  
> > > > 
> > > > Sorry for the long post.  Many thanks to everyone who has worked
> on
> > > > this, and it would be fantastic to get this last bit sorted out.
> > > > 
> > > >  
> > > > 
> > > > Cheers,
> > > > 
> > > >  
> > > > 
> > > > Dave
> > > > 
> > > >  
> > > > 
> > > > Inmarsat Ltd
> > > > 
> > > > Global Satellite Communications
> > > > 
> > > > Regional BGAN Engineer
> > > > 
> > > 
> > > > _______________________________________________
> > > > Serusers mailing list
> > > > serusers at lists.iptel.org
> > > > http://lists.iptel.org/mailman/listinfo/serusers
> > > 
> > > 
> > > 
> > > 
> > > 
> > > _______________________________________________
> > > Serusers mailing list
> > > serusers at lists.iptel.org
> > > http://lists.iptel.org/mailman/listinfo/serusers
> > 
> > 
> > 
> > 
> > _______________________________________________
> > Serusers mailing list
> > serusers at lists.iptel.org
> > http://lists.iptel.org/mailman/listinfo/serusers
> 
> 
> 
> 
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers







More information about the sr-users mailing list