Hi all,
I want to configure the SER as statefull proxy. What are the configuration
required to do this.I really need this urgently.
Thanks a lot in advance
Regards,
santosh
I hope someone can help. I'm was running mediaproxy just fine until the
server was rebooted and now I get this message from ser
Fixing NAT on reply with mediaproxy
Nov 9 15:12:19 66 ser[5340]: error: mediaproxy/sendMediaproxyCommand():
can't connect to MediaProxy
Nov 9 15:12:19 66 ser[5340]: ERROR: on_reply processing failed
And I get one way audio
Rick
Hi all,
I will appreciate it very much if you canhelp me configure the Serweb. I am having the following error message:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `'{'' or `'$'' in /var/www/html/serweb/config/config_paths.php on line 24
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/serweb/config/config_paths.php:24) in /var/www/html/serweb/html/index.php on line 13
This happens when I change the the following lines from root_path to anything:
$config->img_src_path = $config->../."img/";
$config->js_src_path = $config->../."js/";
$config->style_src_path = $config->../."styles/";
$config->user_pages_path = $config->../."user/";
$config->admin_pages_path = $config->../."admin/";
$config->domains_path = $config->../."domains/";
If I do not change this, while browsing to the serweb, I get page not found.
My serweb software is under /var/www/html/serweb and config.php or config_paths.php is under /var/www/html/serweb/config/
Please help.
thanks
Dhiman Deb Chowdhury
Hi,
How could we add some top Route headers? Ive seen the append_hf function
(textops module) but we need to put the new headers in top of the existing
route headers instead that at the end.
Im trying to implement with this the IMS mechanism for forwarding a request
to an Application Server. It includes adding two route headers before
forwarding (assuring that if Application Server proxies the request it will
be received and forwarded to destination by the proxy/CSCF).
Thnx in advance.
G.
Hello,
What is the most recent stable version of SER.
I saw there have
0.9.0
0.9.3
0.9.4
what each version means?
Would anybody please write little about SER version?
Thanks,
Hello
In my company people is using Lite and everybody is happy with it.
But does someone knows a SIP client with more features (and free,
because eyeBeam isnt) like Instant Messaging, video support, etc...?
Thanks
Joao Pereira
How does mediaproxy select the codec to be used when multiple are present?
Does it try to use the lowest bandwidth codec first?
Is there any way to manipulate this so if it finds 3-4 codecs
available, it will use the one specified?
- Daryl
Hi,
While trying to implement prepaid solution using SER, I decided
to go be a intuitive approach which is as follows.
-When the user registers, he is placed in a "voip" groups table
of ser (or radius server database), i.e he can make only pc-to-pc calls.
- Later , or otherwise, when the user registers, he is shifted
to a "pstn" groups table of ser , i.e noew he can make only pc-to-pstn
calls.
-Henceforth, whenever the user logins and tries to make pstn
call, the call is approved only if group_radius_is_user_in(username)
succeds, else the call rejected by SER.
-To restrict the user from making pstn calls when his credits
are zero (or beyond a threshold) , a dedicated cron job is scripted to move
users from "pstn" group to "voip" when their
account_cerdit=0.
Am I right in using this approach, or are there any foreseeable problems
which I might be overlooking.
Thanks.
Regards,
Ashutosh Kumar
Colin:
You'll need the loadmodule "/usr/local/lib/ser/modules/acc.so" loaded but
you have already done this.
The log_flag is still used and must be set on INVITE and BYE messages. As
a simple test place if (method=="INVITE"){setflag(-your log_flag-)}; at the
beginning of route block 0. If everything else is working this should
generate
accounting records for INVITEs. These records appear in mysql>ser>acc
table.
The db_url parameter needs to point to your ser database instead of the
flatstore file as mentioned earlier. Something like:
modparam("acc", "db_url","mysql://ser:heslo@localhost/ser") should do it.
Otherwise make sure you have modified the acc module Makefile,
rebuilt the module and restart your server. That should do it.
-Steve
Colin Jordan wrote:
>Hi Steve
>
>I am still having problems. How can I get it working on mysql?
>
>Kind regards,
>
>Colin
>
>-----Original Message-----
>From: Steve Blair [mailto:blairs@isc.upenn.edu]
>Sent: Thursday, October 27, 2005 2:09 PM
>To: Colin Jordan
>Subject: Re: [Serusers] FW: Call logs
>
>Colin:
>
> I use flatstore module for accounting data. MySQL tables filled up too
>quickly
>for my taste. Below is what I do:
>
>Load modules:
>
> loadmodule "/usr/local/lib/ser/modules/acc.so" # enables
>accounting
> loadmodule "/usr/local/lib/ser/modules/flatstore.so" # flatstore
>acc module
>
>Define module parameters:
>
>
> # ------------- accounting parameters
> #
>
> modparam("acc", "db_url", "flatstore:/usr/local/var/ser")
> modparam("acc", "db_flag", 1)
> modparam("acc", "log_level", 1 )
> modparam("acc", "log_flag", 1 )
> modparam("acc", "log_fmt", "cdfsum" )
> modparam("acc", "early_media", 0 )
> modparam("acc", "report_ack", 0 ) # def=1
> modparam("acc", "report_cancels", 0 )
> modparam("acc", "failed_transactions", 0 )
>
>Then use log_flag in your ser.cfg file to mark a particular transaction for
>accounting. Be careful here because the placement of the setflag command
>can cause extraneous (or missing) accounting records.
>
> if (method=="INVITE" || method=="BYE")
> {
> setflag(1); # account for only one instance of call
> };
>
>Then enable accounting by uncommenting the DEFS+=-DSQL_ACC in
>sip_router/modules/acc Makefile and rebuild at least the acc module.
>Rebuilding
>the entire package will not hurt.
>
>If this all works (and you use flatstore) then in the db_url directory
>you will
>see multiple files of the format acc_6.log. Each ser child process
>creates it's own
>file to avoid delay due to record locking. To produce a billing report
>you will
>need to "munge" all of these files together.
>
>-Steve
>
>Colin Jordan wrote:
>
>
>
>>Hi there
>>
>>Will you kindly send me an example script of this?
>>
>>Kind regards,
>>
>>Colin
>>
>>-----Original Message-----
>>From: Steve Blair <blairs(a)isc.upenn.edu>
>>To: Colin Jordan <cjordan(a)econetwireless.com>
>>Date: Wed, 26 Oct 2005 07:53:09 -0400
>>Subject: Re: [Serusers] FW: Call logs
>>
>>
>>
>>
>>
>>> You want to load and enable accounting then use the setflag command
>>>to
>>>set whichever flag is identified in the modparam("acc", "log_flag", X)
>>>command
>>>as your accounting flag. I happen to use flag #1 but the choice is
>>>yours.
>>>Also you want to uncomment DEFS+=-DSQL_ACC and rebuild the
>>>accounting module if you want data to goto mysql.
>>>
>>>
>>>
>>>Colin Jordan wrote:
>>>
>>>
>>>
>>>
>>>
>>>>I can not find where the call logs are in the ser database. What can
>>>>
>>>>
>>>>
>>>>
>>>I
>>>
>>>
>>>
>>>
>>>>do to enable call information logging (time stamps, destination, exc)
>>>>
>>>>
>>>>
>>>>
>>>?
>>>
>>>
>>>
>>>
>>>>DISCLAIMER: The information in this message is confidential and is
>>>>
>>>>
>>>>
>>>>
>>>legally
>>>
>>>
>>>
>>>
>>>>privileged. It is intended solely for the addressee. Access to this
>>>>message by
>>>>anyone else is unauthorized.If receiving in error please accept our
>>>>apologies
>>>>and notify the sender immediately. You must also delete the original
>>>>message from your machine. If you are not the intended recipient, any
>>>>
>>>>
>>>>
>>>>
>>>use,
>>>
>>>
>>>
>>>
>>>>disclosure, copying, distribution or action taken in reliance of it,
>>>>is prohibited
>>>>and maybe
>>>>unlawful.
>>>>
>>>>
>>>>----------------------------------------------------------------------
>>>>
>>>>
>>>>
>>>>
>>>--
>>>
>>>
>>>
>>>
>>>>_______________________________________________
>>>>Serusers mailing list
>>>>serusers(a)lists.iptel.org
>>>>http://lists.iptel.org/mailman/listinfo/serusers
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>--
>>>
>>>ISC Network Engineering
>>>The University of Pennsylvania
>>>3401 Walnut Street, Suite 221A
>>>Philadelphia, PA 19104
>>>
>>>
>>>voice: 215-573-8396
>>>
>>> 215-746-8001
>>>
>>>fax: 215-898-9348
>>>
>>>sip:blairs@upenn.edu
>>>
>>>
>>>
>>>
>>DISCLAIMER: The information in this message is confidential and is legally
>>privileged. It is intended solely for the addressee. Access to this message
>>
>>
>by
>
>
>>anyone else is unauthorized.If receiving in error please accept our
>>
>>
>apologies
>
>
>>and notify the sender immediately. You must also delete the original
>>message from your machine. If you are not the intended recipient, any use,
>>disclosure, copying, distribution or action taken in reliance of it, is
>>
>>
>prohibited
>
>
>>and maybe
>>unlawful.
>>
>>
>>
>>
>>
>>
>>
>
>--
>
>ISC Network Engineering
>The University of Pennsylvania
>3401 Walnut Street, Suite 221A
>Philadelphia, PA 19104
>
>voice: 215-573-8396
>
> 215-746-8001
>
>fax: 215-898-9348
>
>sip:blairs@net.isc.upenn.edu
>DISCLAIMER: The information in this message is confidential and is legally
>privileged. It is intended solely for the addressee. Access to this message by
>anyone else is unauthorized.If receiving in error please accept our apologies
>and notify the sender immediately. You must also delete the original
>message from your machine. If you are not the intended recipient, any use,
>disclosure, copying, distribution or action taken in reliance of it, is prohibited
>and maybe
>unlawful.
>
>
>
>
>
--
ISC Network Engineering
The University of Pennsylvania
3401 Walnut Street, Suite 221A
Philadelphia, PA 19104
voice: 215-573-8396
215-746-8001
fax: 215-898-9348
sip:blairs@net.isc.upenn.edu
Hi there
Can someone help me with what to do to enable accounting an SER. I need to
generate logs so that I can use it for billing. I have mysql installed
Best regards,
Colin Jordan
DISCLAIMER: The information in this message is confidential and is legally
privileged. It is intended solely for the addressee. Access to this message by
anyone else is unauthorized.If receiving in error please accept our apologies
and notify the sender immediately. You must also delete the original
message from your machine. If you are not the intended recipient, any use,
disclosure, copying, distribution or action taken in reliance of it, is prohibited
and maybe
unlawful.