The 'perl' module has been a godsend for me, but the issue I'm having
still has to do with the memory leak in the perl DBI module; my question
is, has anyone considered using the 'perl' framework for other scripting
languages? Python and PHP would be terrific, in my opinion.
As I have things now, I can lose up to 1.5MB/minute using the DBI module
(during heavy usage).
This is in reference to a posting made back in October 2007:
http://www.mail-archive.com/users@openser.org/msg13387.html
Best regards,
Mik
Hello,
There is a new component useful for implementing the presence server
solution using OpenSER and OpenXCAP.
OpenSER MI Proxy
----------------
OpenSER MI Proxy is designed to allow remote XML-RPC clients to issue MI
commands to OpenSER.
This proxy replaces the need for OpenSER built-in xml-rpc server,
which has
no access list and is prone to crash the server.
One of its purposes is to allow a remote OpenXCAP server to safely
call the
refreshWatchers() command on the management interface of the SIP
Presence
server when the presence policy document has changed.
The proxy can listen on custom IP addresses and provides an access
list for
the clients allowed to connect.
The software can be downloaded from:
http://download.ag-projects.com/OpenXCAP/
Kind regards,
Adrian Georgescu
Hello OperSER users,
This is my first post here. ;-)
Can anyone tell me know how to load the modified openser.cfg on the fly? Is
there any command like "extensions reload" in Asterisk?
Many thanks for your help.
Regards,
Qi Fan
Hello all
I'm trying to run OpenSER on a multi-home environment. OpenSER listens
on the real IP and on the private one. The main idea is to proxy traffic
coming from real IPs to the internal network.
OpenSER tries to reach the internal IPs talking to them with it's REAL
IP despite it's directly connected to the internal network and can use
it's private IP.
Comments & Ideas appreciated.
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Hi!
The TLS docs say that TLS is mandatory for SIP proxies. I tried to find
the relevant text in the RFC but could not find it.
Does somebody knows if it is really mandatory and where it is described?
thanks
klaus
Hi, when I do a call with hiddn callerid from my Twinkle it sends an INVITE
with:
-----------
INVITE sip:1414@my_domain.net SIP/2.0
From: "Anonymous" <sip:anonymous@anonymous.invalid>;tag=emirn
Privacy: id
P-Preferred-Identity: "IBC" <sip:ibc@my_domain.net>
-----------
and of course my Openser asks Twinkle for authentication:
-----------
SIP/2.0 407 Proxy Authentication Required
Proxy-Authenticate: Digest realm="my_domain.net",
nonce="4838005d57e5ee0a1f96430d63696fe1407ef93e", qop="auth"
-----------
and I see the $rc code of "proxy-authentication()" is -4 (no credentials).
So my Twinkle sends a correct INVITE (CSeq + 1 and "Proxy-Authorization"
header):
-----------
INVITE sip:1414@my_domain.net SIP/2.0
From: "Anonymous" <sip:anonymous@anonymous.invalid>;tag=emirn
Privacy: id
P-Preferred-Identity: "IBC" <sip:ibc@my_domain.net>
Proxy-Authorization: Digest username="ibc", realm="mt_domain.net",
nonce="4838005d57e5ee0a1f96430d63696fe1407ef93e",
uri="sip:1414@my_domain.net",
response="061d82967778669a01e53d168f2da93b",
algorithm=MD5, cnonce="9n7ln49l46", qop=auth, nc=00000001
-----------
But "proxy-authentication()" replies again with -4 (no credentials).
-----------
SIP/2.0 407 Proxy Authentication Required
Proxy-Authenticate: Digest realm="my_domain.net",
nonce="4838005d57e5ee0a1f96430d63696fe1407ef93e", qop="auth"
-----------
Why? Obviously the INVITE **does include** Proxy-Authorization.
Maybe RC3261 says that a server must not challenge for authentication a user
with From "Anonymous" <sip:anonymous@anonymous.invalid> ?
Of course authentication works properly when not hidding callerid.
Thanks for any explanation.
--
Iñaki Baz Castillo
ibc(a)in.ilimit.es
Hi Zahid,
Thanks for help, maybe you can help me....I have an environment of test with
more than 2 proxies....A UAc of a domain visiting another domain.....wanted
him to succeed in registering domain in place and had home domain pointing
to the local domain(visited), the case reached a "request" to this
UAc....would be a distributed a sketch of records that follow where the UAc
is.
The idea to use t_replicate() function, i did think that could resolve this
question, but now i think not.....because the home proxy of the UAc not know
the location of your UAc, would have to be informed at the time of
replication, such as by the validation credentials into table "subscriber",
could insert the location into table "location"....???
It would have some idea that could help me?
best regards,
Marcio
2008/6/5, Zahid Mehmood <zm23(a)columbia.edu>:
>
> Marcio,
> the way we use t_replicate is as follows.
>
> UAC -- register ---> proxy1
>
> proxy1 code
>
> {
>
> if (src_ip == ip_of_proxy_2 ) {
> # do not challenge because we assume that proxy2 did the
> authenticate already
> # save location and any other thing you want to do
> } else {
> # do challenge / authenticate here
> # save location
> # t_replicate to proxy2
> }
>
> proxy2 code
>
> {
>
> if (src_ip == ip_of_proxy_1 ) {
> # do not challenge because we assume that proxy2 did the
> authenticate already
> # save location and any other thing you want to do
> } else {
> # do challenge / authenticate here
> # save location
> # t_replicate to proxy2
> }
>
>
> Hope this helps.
>
> --
> Zahid
>
>
>
> On Jun 4, 2008, at 4:10 PM, Marcio wrote:
>
> Hi,
>>
>> Someone would know if t_replicate() function....perform a t_relay() of the
>> REGISTER....and carry the "credentials" of the UAc to slave or remote UAs?
>>
>> And the reply of the UAs(remote or slvae) is "200, ok" to UAs (fork`s
>> origin) or not a reply??
>>
>> best regards,
>> Marcio
>> _______________________________________________
>> Users mailing list
>> Users(a)lists.openser.org
>> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>>
>
>
Dear,
some sip-phones behind the symmetric nat, can not be
registered, if the ip of stun server was filled ,in
the setting of sip-phone.
I am looking for a way,that all of sip-phones, with
the same setting , work properly.
may be a solution, the stun server doesn't reply to
the request behind the symmetric request,
what is your idea?
best
Mani
Hi,
Following a several discussions on devel + users and sip-implementers
mailing lists, I just added a new module parameter in TM to control how
the 6xx replies are handled:
-(0) the 6xx replies will block any further serial forking (adding new
branches). This is the RFC3261 behaviour.
-(1) the 6xx replies will be handled as any other negative reply -
serial forking will be allowed. Logically, you need
to break RFC3261 if you want to do redirects to announcement and
voicemail services.
Again, this is more a logical debate (about the 6xx replies).See:
https://lists.cs.columbia.edu/pipermail/sip-implementors/2008-June/019413.h…
and this new param was added to let you choose between:
- following RFC, but not being able to implement some scenarios
- breaking RFC, but being more practical ;)
Best regards,
Bogdan
I just modified the relevnt source files such as notify.c and subscribe.c. It works now :)
Kevin
_________________________________________________________________
用手机MSN聊天写邮件看空间,无限沟通,分享精彩!
http://mobile.msn.com.cn/