If you've stopped using MediaProxy, what do you use now? I'm currently
seeking an alternative to MediaProxy, and would appreciate some ideas. All
I need is NAT traversal - but something does doesn't route media (voice)
through the OpenSER server...
Thanks,
Brian
----- Original Message -----
From: "Jeremy McNamara" <jj(a)nufone.net>
To: "Mike O'Connor" <mike(a)pineview.net>
Cc: <users(a)lists.openser.org>
Sent: Friday, November 02, 2007 7:30 AM
Subject: Re: [OpenSER-Users]…
[View More] MediaProxy 1.9.0 - Radius
> Mike O'Connor wrote:
>> Hi Guys
>>
>> I really think there is something wrong with MediaProxy, I can not get
>> the radius or the mysql accounting to report any details, as best as I
>> can see there is never any attempt to even try.
>>
>
>
>
> I totally scratched MediaProxy off of the list when the author of the
> code told me to take my questions to the openser mailing list.
> Good luck finding support - I even offered to pay and was completely
> ignored.
>
>
> My suggestion would be to use Asterisk as your media proxy and use one
> of the various radius connectors (if you absolutely require radius)
>
>
>
>
> Jeremy
>
> _______________________________________________
> Users mailing list
> Users(a)lists.openser.org
> http://lists.openser.org/cgi-bin/mailman/listinfo/users
[View Less]
Padmaja wrote:
> Hi,
>
> Thanks for the reply,
> Could you provide me the example script for stateless forwarding of
> invite when a call is received from say a 911 operator to the server?
> I suppose this should be implemented by checking the From field of the
> invite and if it is from a certain 911, then it should be forwarded
> statelessly (or is this logic incorrect?). I am new to the Openser
> stuff, so I do not wish to change the script myself.
Your …
[View More]logic is correct, you can either check the From: header or the
request URI or any other part of an incoming SIP message to make the
routing decision.
A simple example looks like:
if (is_method('INVITE'))
{
# check if from URI domain equals 911operator.com
if ($fd == '911operator.com')
{
# relay stateless using request URI
forward();
exit;
}
else
{
# relay statefull using request URI
if (!t_relay())
{
sl_reply_error();
};
exit;
}
}
Please always CC users(a)lists.openser.org so that others can take
advantage of the discussion.
/Christian
>
> Thanks again,
> Padmaja
>
> ----- Original Message ----- From: "Christian Schlatter" <cs(a)unc.edu>
> To: "Padmaja" <padmaja.rv(a)vodcalabs.com>
> Cc: <users(a)lists.openser.org>
> Sent: Monday, November 05, 2007 4:53 AM
> Subject: Re: [OpenSER-Users] Openser as a conditional stateless proxy
>
>
>> Padmaja wrote:
>>> Hi all,
>>>
>>> Can any one tell me if the same running instance of Openser can be
>>> configured as a stateful proxy for some user accounts and for some
>>> numbers like emergency services, it acts like a stateless proxy, just
>>> forwarding the request to the destination?
>>
>> Yes, it only depends on what forwarding function is used in the
>> routing script:
>>
>> - t_forward(..) --> stateless
>>
>> - t_relay(..) --> stateful
>>
>> /Christian
>>
>
[View Less]
Hi,
This is probably more SIP related than openSER, but I'll ask it here
anyway
When we were at VON I brought up the subject of accounting and
verifying proper call tear down, and it seems the ideal solution from
a sip perspective is RFC 4028 (SIP session timers) which tracks the
actual sip session with the UA. What I'm starting to realize is that
support for this is very limited and I haven't found much evidence if
any in the devices where network failures are most likely to …
[View More]occur
ATAs and end user devices.
This seems to leave me relying on the media stream, but this also has
its issues with network issues occurring when calls are placed on
hold. Does anyone have any good suggestions for accurate accounting
when dealing with end users, or is what I described as good as I'm
going to get, until I find some solutions that support 4028?
Cheers
Miles Scruggs
Wide Ideas | Operations | miles.scruggs(a)wideideas.com | 509.525.6522
ext 4880
[View Less]
This should in (poor) theory work. I would check by watching the mysql port number traffic
what data gets actually fetched before making the next step.
At 13:01 01/11/2007, Piyush.Bansal(a)relianceada.com wrote:
>Hi All,
>
>We're trying to test Call Forwarding Unconditional (CFU) using SER-2.0.0-rc1. We're adding the subscriber's attribute using following command -
>./ser_ctl attrs set 50001(a)192.168.112.14 fwd_always_target=50(a)192.168.112.14
>
>After that we tried to …
[View More]call to 50001. After receiving the call, SER fails to fetch the attribute (fwd_always_target) value from the DB.
How do you know SER fails to fetch it from DB?
-jiri
>Even, the check "if ($tu.fwd_always_target)" fails in this case..
>
>The config file is also attahced with the mail.
>
>
>
>Can anybody tell me why this is happening?????? Plz reply ASAP.....
>
>
>[]
>
>
>
>The information contained in this e-mail message is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you should return it to the sender immediately. Please note that while we scan all e-mails for viruses we cannot guarantee that any e-mail is virus-free and accept no liability for any damage caused by any virus transmitted by this email.
>
>
>
>_______________________________________________
>Serdev mailing list
>Serdev(a)lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serdev
--
Jiri Kuthan http://iptel.org/~jiri/
[View Less]
Hi All,
We are using SER-0.9.6. We want it to be configured in a way that it can
have two interfaces towards two different application.
One interface will be over TLS and another will be over UDP.
Can we do that???? If yes, then how???
thanx in advance.....
regds,
--Piyush Bansal
The information contained in this e-mail message is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you should return it to the sender …
[View More]immediately. Please note that while we scan all e-mails for viruses we cannot guarantee that any e-mail is virus-free and accept no liability for any damage caused by any virus transmitted by this email.
[View Less]
Spam detection software, running on the system "mail.iptel.org", has
identified this incoming email as possible spam. The original message
has been attached to this so you can view it (if it isn't spam) or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: I USER SER2.0, RUN serctl ps show "500 Command 'ps' not
found" why [...]
Content analysis details: (7.6 points, 5.0 required)
pts rule name …
[View More]description
---- ---------------------- --------------------------------------------------
-0.0 SPF_HELO_PASS SPF: HELO matches SPF record
-0.0 SPF_PASS SPF: sender matches SPF record
0.0 BAYES_50 BODY: Bayesian spam probability is 40 to 60%
[score: 0.5027]
0.2 MIME_BASE64_NO_NAME RAW: base64 attachment does not have a file name
1.9 MIME_BASE64_TEXT RAW: Message text disguised using base64 encoding
0.2 MIME_BASE64_BLANKS RAW: Extra blank lines in base64 encoding
1.9 DNS_FROM_RFC_BOGUSMX RBL: Envelope sender in
bogusmx.rfc-ignorant.org
0.2 DNS_FROM_RFC_ABUSE RBL: Envelope sender in abuse.rfc-ignorant.org
1.4 DNS_FROM_RFC_WHOIS RBL: Envelope sender in whois.rfc-ignorant.org
1.7 DNS_FROM_RFC_POST RBL: Envelope sender in
postmaster.rfc-ignorant.org
[View Less]
Hi guys,
Great to meet many of you this week at VON and looking forward to
getting together again soon.
We have a question about the gateway aspect which is part of the LCR
module. We are needing to route to various carriers which the module
handles great, but we are trying to figure out if there is an elegant
way to handle the situation where a carrier provides us with multiple
proxies. For instance if carrier A provides proxy1 and proxy2,
carrier B etc.... When we get the AVP …
[View More]back which will be our stack to
do serial forking the sequence is dependent on the proxy response (or
lack of response)
For instance if we get a 400 error back from either proxy there isn't
much use in trying the other proxy we need to more along to a
completely different carrier. For 500 errors or time outs will
continue on using the same carrier. The obvious ways to do this: to
abandon the gateway aspect all together and just build logic which we
could use to process what would appear to be a multi demential array
instead of single diminutional array. I'm just writing to see if
there is a nice out of the box way to handle this scenario, also if
not, is this something which developers would be interested in having
added to the module?
Cheers
Miles Scruggs
Wide Ideas | Operations | miles.scruggs(a)wideideas.com | 509.525.6522
ext 4880
[View Less]
Hello everybody
there is a bug in SER that removes the last byte from a message body if
this happens to be a binary zero.
This may be the case when the Content-Type is something binary (i.e.
*not* using "Content-Type: text/something").
The bad code is in udp_server.c. It is present in SER 0.9.x a well as in
2.0. I have reported it in the bug tracker as SER-324 and attached a
comment which points out the bad section of the code.
How shall I proceed to fix this bug?
Best regards
Stefan
Hi, all
I am using Openser 1.2.2 - tls.
I have 400 registered users.
Everything works well as traffic is low.
If traffic is high, the calls are not completed (Busy tone)
Can anyone help me?