Hello,
I work for a Japanese company and I'm writing in behalf of a coworker
who can read some English, but cannot write it.
He tells me that he's trying to use authentication in SER's presence
module, but gets the following error when trying to run it:
Dec 2 16:55:22 gorilla3 ser: set_mod_param_regex: parameter <auth> not
found in module <pa>
Dec 2 16:55:22 gorilla3 ser: parse error (93,20-21): Can't set module
parameter
He thinks that the problem might be the following line in ser.cfg:
modparam("pa", "auth", "xcap")
The version he's using is ser-0.10.99 from CVS.
Any idea on what could be the problem?
Thanks in advance,
--
Javi Lavandeira
Technical manager
International Systems Research
http://www.isr.co.jp
These messages in log mean, that the SUBSCRIBE request didn't contain any
known document types in Accept headers.
There was a bug in PA module - it processed only the first Accept header,
it was corrected on Friday, thus with actual CVS version it may work; but
only in the case, that your client sends more Accept headers and one of
them is known to PA module.
If it will NOT work with actual version, please send me the message flow.
thanks,
Vaclav
Hi, I am trying to install the last unstable SER version with support for SIP-based presence. When I compile and install SER with presence modules (make install include_modules="pa rls mysql), it does several errors: receive.o: In the function 'receive_msg': /root/sip_router/receive.c:231:undefined reference to 'reset_user_avps' receive.o:/root/sip_router/receive.c:232:undefined reference to 'reset_user_avps' receive.o:/root/sip_router/receive.c:251:undefined reference to 'reset_user_avps' receive.o:/root/sip_router/receive.c:252:undefined reference to 'reset_domain_avps' I have downloaded current ser sources by "cvs -d :pserver:anonymous@cvs.berlios.de:/cvsroot/ser checkout sip_router" and I have seen the usr_avp.h and user_avp.c files. In this files, the reset_user_avps and reset_domain_avps functions hasnt been defined. Could anybody help me? Thanks!!
---------------------------------
Correo Yahoo!
Comprueba qué es nuevo, aquí
http://correo.yahoo.es
We have a configuration where OpenSER sit's between Polycom phones and Asterisk. Off-net/PSTN calls are also sent from Asterisk to OpenSER to be routed to a Mediacodes Gateway.
I'm having a hell of a time with the routing in general! What is the best way to route calls? Should I be looking at the URI? The From:? The To:? The method?
Also, the convention seems to be that the URI contains where the message is going TO rather than where it came FROM. However, routing is much easier if the URI has where it came from.
For example, messages from the phones have a URI of:
uac.voip.com
and messages from Asterisk have the IP adress in the URI, as Asterisk doesn't seem to let you set the URI. Calls from the Mediacodes have a URI of:
pstn.voip.com
Is adding sub-domains like 'uac' and 'pstn' a good way to route? I've looked at all the examples I could find but unfortunately they're ridiculously simple.
Every time I look at openser.cfg I get VERY STRESSED OUT!
Thanks.
Hi,
I was just wondering if there has been any changes to the pseudo
variables?
I receive a 302 with a new contact address,
however if I print out in the failure router $ct I get the $from.....
br hw
PS, another thing I've realized now, is that I have a problem solving
the new INVITE after a redirect.
Since the new INVITE after redirect has the same call-id, does that mean
that all flags etc is kept and still are valid?
For instance;
INVITE: xxx@<cisco-gw> -> yyy@<domain>
REDIRECT: <- 302 Contact: zzz@<domain>
NEW INVITE xxx@<cisco-gw> -> zzz@<domain>
I have a : if (uri=~"^sip:yyy@.*") in the beginning of my script and it
return true on the new INVITE..
Is this right?
br hw
--
Helge Waastad
Senior Engineer
Systemavdelingen
Smartnet
Forgot to send it to the list.....I'm still on holiday mood.....
Sam.
---------- Forwarded message ----------
From: samuel <samu60(a)gmail.com>
Date: 12/12/2005 09:59
Subject: Re: [Serusers] Adding users in the loaded db
To: Xavier TRENTIN <xtrentin(a)softiphone.net>
Hi all!!!
If you use serctl, it will do both load the user in the database and
in the cache automatically. what serctl does:
Update the database: standard [mysql] query.
Update SER's cache: it makes use of the exported FIFO command ul_add:
serctl fifo ul_add <table> <aor> <contact> <expires> <q> <replicat> <flags>
example:
serctl fifo ul_add location sam(a)example.com sam(a)1.2.3.4 3600 1 0 0
about the dbtext...let my guess...I've been out for a while and things
may have changed but I think serctl in the SER CVS does not handle
dbtext...there was a post from Cesc with some patche adding dbtext
support to serctl and I think that in the openser repository there's
some dbtext serctl....
Hope it helps,
Sam.
2005/12/11, Xavier TRENTIN <xtrentin(a)softiphone.net>:
> I agree with you except that if SER is running and I add a user in my
> dbtext subscriber table,
> he can't register if I don't restart SER.
>
> sip a écrit :
>
> >***********************
> >Pas de virus detecté dans l'attachement no filename
> >
> >Votre Mail a été vérifié par InterScan.
> >***********-***********
> >
> >
> >SER doesn't really load users on startup into memory except from the location
> >table (i.e. user/contact information). When you create a user in the
> >subscriber table, that user is added. Then, when his client sends a register,
> >he gets added to the location table in memory/in the db. There's nothing you
> >really need to to to manually add someone to the location table... and really,
> >there's nothing you SHOULD be doing. Users add themselves on login with all
> >the correct information about their contact info.
> >
> >N.
> >
> >
> >On Fri, 09 Dec 2005 18:58:56 +0100, Xavier TRENTIN wrote
> >
> >
> >>Hi,
> >>
> >>I'd like to know if there is a way to add users in the database
> >>loaded in memory, using a fifo command for example?
> >>
> >>If, yes, could you give an exemple.
> >>
> >>Cause I don't want to restart ser anytime I add a user ;p
> >>
> >>B.R.
> >>Xavier.
> >>
> >>_______________________________________________
> >>Serusers mailing list
> >>serusers(a)lists.iptel.org
> >>http://lists.iptel.org/mailman/listinfo/serusers
> >>
> >>
> >
> >
> >
> >
>
> _______________________________________________
> Serusers mailing list
> serusers(a)lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
>
Hi,
I have just joined that list and want to know why the following error is
occuring when i used to subscribe with SER with an OPAL 2.0 client.
0(2876) handle_subscription() entered
0(2876) check_message(): Accepts application/simple-message-summary not
valid for event package et=message-summary
0(2876) handle_subscription(): Error while checking message
0(2876) handle_subscription about to send_reply and return -2
Tina
We use SER as a proxy to a PSTN gateway that is "transparent" to the
final users: the users register on the proxy and it authenticate to the
gateway (by means of the UAC module).
Currently we use Asterisk for the registration on the PSTN gateway, but
we'd like to get rid of it.
What is the best way to use SER to register on the gateway?
We have to write a little program that sends REGISTER messages to the
gateway, or somebody already developed something (maybe a module)?
Thanks.
--
___________________________________________________
__
|- giannici(a)neomedia.it
|ederico Giannici http://www.neomedia.it
___________________________________________________
Hi,
I'd like to know if there is a way to add users in the database
loaded in memory, using a fifo command for example?
If, yes, could you give an exemple.
Cause I don't want to restart ser anytime I add a user ;p
B.R.
Xavier.
Hi,
I've tried to use a softphone from behind a corporate firewall which
only allows http requests through its proxy - and it doesn't work, even with
STUN. I've heard that tunneling through HTTP would allow VoIP to work in
this situation - does anyone know how to set this up, with SER or other
hardware/software?
Thanks,
Imran