Hey Guys,
Normally if the SIP-UA is call-forwarded to a different number , it will
send a 'Move Temporarily' to the proxy , which in turn relay this
message to the originating gateway.
The problem is , if they call forward to a number which the originating
gateway doesn't know what to do with it , it will just kill the call.
Can i hijack 'Move Temporarily' directly in the proxy and sending this
call to a different gateway rather than relaying it to the originating
gateway ?
Please let me know if you can't understand me.
Thanks!
Regards,
Sam
Hello Users,
I'm Using The Following software of My Sip productions,
1) OpenSER is a Sip Server,proxy, in front-end
2) Asterisk is PBX server, in Back-end
3) Radius for AAA to OpenSER,
4) Asterisk-java for IVR for Billing Customer care
if I did any mistakes in these mail , forgive me .
My Question is
1) If Caller calls to Callee , Before the call established to callee.
The Caller has to know his Balance Account.
if the Balance is there, then only the call has to establish,
2) I want the OpenSER total in RealTime application Server like Java
application . Call Authorization ( Question no 1 ).
If Asterisk is Front-end , ---> problem is Solved,
How can a b2bua implement with OpenSER,
please when
--
Thanks and Regards
Ravi Prakash Sunkara
ravi.sunkara(a)hyperion-tech.com
M:+91 9985077535
O:+91 40 23114549
F:+91 40 40208727
ravi.sunkara(a)hyperion-tech.com
www.hyperion-tech.com
Hello everyone,
I'm wondering what the easiest method would be to grab how long the RURI
is and strip based on that information... or would I have to actually use
regex, or is there an easier STRLEN() or LENGTH() operation? Any ideas, or
is this something that could be implemented? Thanks.
i.e. strip_tail(strlen($ru) - 2); ... or something like such.
--
Brandon Armstead
Hello,
I'm currently experimenting with OpenSER 1.2.0 with Presence module.
Earlier I tried OpenSER 1.0/1.1 with PA. I'm using a third-party
softphone which for some reasons, I would not like to disclose the name
of it.
After switching to 1.2.0+Presence, the softphone segfaults on startup.
After tracing the source code of the phone and OpenSER and performing
hundreds of packet sniffing over the past several days, I have grown to
suspect that a certain behaviour with the new presence module may be the
cause, but I would like to verify whether that is the case.
For some reasons it is infeasible for me to modify the source code of
the softphone used (actually I may be able to but that is what I would
like to avoid). But it seems to choke on receiving a NOTIFY before the
OK for the corresponding SUBSCRIBE is received by the softphone.
So, any chance that I can test it by just modifying the config of
OpenSER alone without changing the sources, both of OpenSER and the
softphone?
Thanks in advance for any invaluable insights.
Regards,
Bernard Chan.
Hello ,
Can someone describe me a real example how to write rules in
permission.allow, permission.deny. I use the example from file
permission.* and it doesn't work, permission is set ALL to ALL.
Or maybe exist other method to make call restrictions?
#openser.cfg
....
loadmodule "/usr/lib/openser/modules/permissions.so"
....
modparam("permissions", "default_deny_file", "/etc/openser/permissions.deny")
modparam("permissions", "default_allow_file", "/etc/openser/permissions.allow")
....
--
Best regards,
Ion Minzu,
mailto:ion.minzu@cts.md
So... I've had ser 0.9.6 running on RH EL3, and FC3 and 4. I'm building out a
server on RH EL4 for SER, but I've run into a snag. I'm sure it's something
simple, but it has me stumped at the moment.
I've recompiled mysql.so on the new server... compiles fine (as do the rest of
the modules). However, when I try to start up SER with mysql.so loaded, it
gives me this:
ERROR: load_module: could not open module
</usr/local/lib/ser/modules/mysql.so>: /usr/local/lib/ser/modules/mysql.so:
undefined symbol: log
Undefined symbol: log
Never seen this before. Anyone know what it means or, more importantly, how to
fix it (and no... I'm not going to scrap it all and go with Ottendorf yet, so
that's not a solution ;) )?
N.
We could use the IETF meeting in Prague in March. Actually, I have anticipated
that and there is a hotel room reserved already :-) Could folks willing to show
up and debate roadmap or whatever else appears important technically speak up
now?
-jiri
At 12:08 25/01/2007, Olle E Johansson wrote:
>As I am fighting the same issues and try to make chan_sip easier for
>the administrator, would it be
>a good idea with a joint Open Source SIP developer meeting somewhere
>in Europe this spring?
>
>We have a lot of common issues, need to settle with the same
>terminology and propably fight
>the same fights with RFCs to implement...
>
>A lot of of users use both Asterisk and SER/OPENSER, so they need
>interoperability.
>
>For my work on a new chan_sip, please check http://www.codename-pineapple.org
>
>/O
>_______________________________________________
>Serdev mailing list
>Serdev(a)lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serdev
--
Jiri Kuthan http://iptel.org/~jiri/
hi!
I am trying to set up the call forwarding feature and I have some question bout the idea how to realize this.
My Idea was to do it with the usage of avp's.
First thing I do is the check if there is a call_forward parameter set in the database in user_attrs table.
I do this by invoking load_attrs("$fu", "$f.uid");
and then I do the check if ($tu.call_forward)
On the "what's new site" in the avps and selects article I found another method which performs similar task: lookup_user("$tu","@ruri")
What is the difference between those to methods?? Are they part of the SER core?
previously in ser 0.9.x I have it done by, first loading the avp by avp_db_load()
and then in case of call forwarding by making avp_pushto("$ruri","something") or
rewriteuri() and then t_relay().
What is now a preferred way to realized similar functions. I mean can I utilize those methods like load_attrs or lookup_user() and then substitute the ruri without avp_pushto or rewriteuri??
best
tomasz
Hello everyone,
Just a quick question, I have the following in my configuration:
modparam("acc", "log_fmt", "miocrdfs01"), however, in the actual logging
it is giving me back 14 different log "information", yet the format
"miocrdfs01" is only 10, does flatstore use a different formatting
mechanism, or does it force it to be that 14, and only that 14, or
anyone know whats going on? Thanks
Regards,
Brandon