I have installed Kamailio 3.1.0 and I am trying to test the pipelimit
module with postgresql. I ran the kamdbctl to create the tables but it
did not create the default table for pipelimit. Is there a script
someplace that I am missing or do I need to create my own script to
create the tables? I have search the directories and did not find a
script for the tables.
Thanks
Nathaniel L Keeling
Hi,
Is there any way to reload the content of the aliases table without
restarting Kamailio?
I have this in my cfg file
if (lookup("location")) {
xlog("L_WARN", "Callee is online - - M=$rm
RURI=$ru F=$fu T=$tu IP=$si ID=$ci\n");
route(TO_USER_SIPCHECKS);
route(RELAY);
} else if (lookup("aliases")) {
xlog("L_WARN", "Callee is in aliases - - M=$rm
RURI=$ru F=$fu T=$tu …
[View More]IP=$si ID=$ci\n");
route(TO_USER_SIPCHECKS);
route(RELAY);
} else {
xlog("L_WARN", "Callee is offline - - M=$rm
RURI=$ru F=$fu T=$tu IP=$si ID=$ci\n");
t_newtran();
t_reply("486", "Busy here");
exit;
}
And changes in the aliases table does is ignored until I restart Kamailio.
--
Morten Isaksen
[View Less]
Hi all,
I'm getting this error when using custom parameters and I don't why.
when I use #!define WITH_ASTERISK the script throws the below error and
when I remove the #!define WITH_ASTERISK the script loads without
errors. I'm running kamailio-3.1.4-2.1.i386.rpm on Centos 5.6
Does anyone know why this might be happening?
parse error in config file //etc/kamailio/kamailio.cfg, line 123, column
16: syntax error
0(2907) : <core> [cfg.y:3412]: parse error in config
file //etc/kamailio/…
[View More]kamailio.cfg, line 123, column 16: unknown config
variable
0(2907) : <core> [cfg.y:3409]: parse error in config
file //etc/kamailio/kamailio.cfg, line 123, column 17-19:
ERROR: bad config file (3 errors)
kamailio.cfg::: lines 122-127
#!ifdef WITH_ASTERISK
asterisk.bindip = "127.0.0.1" desc "Asterisk IP Address"
asterisk.bindport = "5070" desc "Asterisk Port"
kamailio.bindip = "209.15.226.21" desc "Kamailio IP Address"
kamailio.bindport = "5060" desc "Kamailio Port"
#!endif
# This follows as described here:
http://by-miconda.blogspot.com/2010/04/kamailio-30x-dyk-07-custom-cfg.html
Thanks in advance
[View Less]
Hello,
My experience has been with Asterisk, but for what I need to do, I think Kamailio may be a better solution.
We currently log inbound caller ID information for voip calls (voip app posts call info to a URL). Our users have to fork calls to a custom SIPURI and we log the call information for them.
We would like to be able to accommodate users that can't fork calls, and have to register with a provider (PBX or VoIP provider). We see two ways to accomplish this:
1) Act as a b2bua, the …
[View More]user would register with our server and our server would register with their upstream VoIP service (PBX or provider).
or
2)Act as a proxy and modify the REGISTER request, such that incoming call signaling traffic goes through our proxy and we forward the signaling traffic on to the user's device.
Can Kamailio easily do either of these options?
Asterisk realtime doesn't support realtime changes of remote registration information, can Kamailio?
Would proxying in such a manner be supported my most voip devices and service providers?
--
Eric Chamberlain
[View Less]
Hi!
Seems like I am blind. There is a stored procedure which generates CDRs
from acc table entries - but how/when does this stored procedure gets
triggered?
Thanks
Klaus
On Fri, Jul 15, 2011 at 12:00 PM, <sr-users-request(a)lists.sip-router.org>wrote:
> Send sr-users mailing list submissions to
> sr-users(a)lists.sip-router.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
> or, via email, send a message with subject or body 'help' to
> sr-users-request(a)lists.sip-router.org
>
> You can reach the person managing the list at
…
[View More]> sr-users-owner(a)lists.sip-router.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of sr-users digest..."
>
>
> Today's Topics:
>
> 1. dbaliases for ring groups, possible? (Henrik Aagaard S?rensen)
> 2. Re: dbaliases for ring groups, possible? (Alex Balashov)
> 3. Re: dbaliases for ring groups, possible? (Morten Isaksen)
> 4. Re: xcap server - http load?balancer: xcap authentication
> problem (laura testi)
> 5. Re: bypass rtp traffic. (MingHon)
> 6. Re: AVPs missing in onreply_route (Sebastian Damm)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 15 Jul 2011 09:41:16 +0200
> From: Henrik Aagaard S?rensen <henrikaagaardsorensen(a)gmail.com>
> Subject: [SR-Users] dbaliases for ring groups, possible?
> To: sr-users(a)lists.sip-router.org
> Message-ID:
> <CAGH8SebPV=xz1n6Jp=M5fjnUhK0t=Za2aWd_jrpzbjdpdejatw(a)mail.gmail.com
> >
> Content-Type: text/plain; charset="iso-8859-1"
>
> I've read somewhere about using dbaliases for ring groups. So I can call
> one
> number and several different numbers will then be called. The first to pick
> up the call gets it.
>
> I've tried to an alias in my dbaliases table in MySQL, but I can only make
> it possible to call different numbers for the same user. In a way the other
> way around then what I thought.
>
> Is it somehow possible to call one number and then having Kamailio call
> several different numbers /users?
>
> As I'm very newbee to Kamailio it would be nice with a more detailed
> answer,
> then perhaps just "Yes, use the module ...".
>
[View Less]
Hello!
I noticed that the dispatcher's OPTIONs messages are not seen in onsend_route, even though I see responses in the onreply_route.
Any reason why I can't see these in onsend_route?
(Kamailio 3.1)
/O
I've read somewhere about using dbaliases for ring groups. So I can call one
number and several different numbers will then be called. The first to pick
up the call gets it.
I've tried to an alias in my dbaliases table in MySQL, but I can only make
it possible to call different numbers for the same user. In a way the other
way around then what I thought.
Is it somehow possible to call one number and then having Kamailio call
several different numbers /users?
As I'm very newbee to Kamailio it …
[View More]would be nice with a more detailed answer,
then perhaps just "Yes, use the module ...".
[View Less]
On Thu, Jul 14, 2011 at 9:51 AM, <sr-users-request(a)lists.sip-router.org>wrote:
> Send sr-users mailing list submissions to
> sr-users(a)lists.sip-router.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
> or, via email, send a message with subject or body 'help' to
> sr-users-request(a)lists.sip-router.org
>
> You can reach the person managing the list at
> …
[View More] sr-users-owner(a)lists.sip-router.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of sr-users digest..."
>
>
> Today's Topics:
>
> 1. Re: memory requirements for a registrar server
> (Henning Westerholt)
> 2. Re: kamailio - proxy/relay (Sunny)
> 3. Syntax error - custom parameter (Skyler)
> 4. Syntax error - custom parameter (Skyler)
> 5. Re: kamailio - proxy/relay (I?aki Baz Castillo)
> 6. Re: topoh module - query about operation (Pete Kelly)
> 7. Re: Call several different subscribers, first to pickup gets
> the call. (Klaus Darilion)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Thu, 14 Jul 2011 00:27:18 +0200
> From: Henning Westerholt <Henning.Westerholt(a)1und1.de>
> Subject: Re: [SR-Users] memory requirements for a registrar server
> To: Fabian Borot <fborot(a)hotmail.com>
> Cc: "sr-users(a)lists.sip-router.org" <sr-users(a)lists.sip-router.org>
> Message-ID:
> <D3B36E097FE87E44A5CDE7C1AB61682C3CED2EC9(a)EXCHANGE03.webde.local>
> Content-Type: text/plain; charset="us-ascii"
>
> Fabian wrote:
> > ok, great...this is, I think, the relevant section on config.h
>
> Hi Fabian,
>
> > #define PKG_MEM_SIZE 4
> > #define PKG_MEM_POOL_SIZE PKG_MEM_SIZE*1024*1024 /*!< used only if
> PKG_MALLOC is defined*/
> > #define SHM_MEM_SIZE 32 /*!< used if SH_MEM is
> defined*/
> >
> >
> > SHM_MEM_SIZE 32 --> this looks like 32 MB
> > and PKG_MEM_SIZE 4 looks like Bytes, that is why the PKG_MEM_POOL_SIZE is
> multiplied by 1024*1024 to get MBs I assume.
>
> Correct, 4MB and 32MB. I'll have a look to to the file to document it a bit
> better in the next days.
>
> You don't need to change config.h to change the shared pool. There exists a
> cmd line parameter,
> have a look to 'man kamailio' or run 'kamailio -h' for more informations.
> The specified values are
> just used in the case nothing else is configured. They are also some cfg
> script parameters, i think.
>
> Regards,
>
> Henning
>
>
> ------------------------------
>
> Message: 2
> Date: Wed, 13 Jul 2011 23:39:57 +0100
> From: Sunny <no7find(a)gmail.com>
> Subject: Re: [SR-Users] kamailio - proxy/relay
> To: miconda(a)gmail.com
> Cc: "SIP Router - Kamailio \(OpenSER\) and SIP Express Router \(SER\)
> - Users Mailing List" <sr-users(a)lists.sip-router.org>
> Message-ID:
> <CAE_sWtEE4qv5u7bBWyhMSAjMWYB6hKpO6G=_DGyoCK7Jt0OKEA(a)mail.gmail.com
> >
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi Daniel,
>
> I was using:
> $ru = $(ru{re.subst,/[KAMAILIO]/[IP-PBX ]/});
> t_relay_to_udp("[IP-PBX ]", "5060");
> but your way looks better.
>
> This works fine in this direction:
> [UA] --> [KAMAILIO] --> [IP-PBX ]
>
> but not in this:
> [UA] <-- [KAMAILIO] <-- [IP-PBX ]
> because Kamailio is not keeping the location of the UA.
>
> I want to register UA's on Kamailio, but the authentication is done by
> [IP-PBX]...
> So Kamailio as Outbound Proxy + Location Server ... any idea on how I can
> achieve this configuration?
>
> Thanks,
> Sunny
>
>
>
> On 8 July 2011 09:38, Daniel-Constantin Mierla <miconda(a)gmail.com> wrote:
>
> > Hello,
> >
> >
> > On 7/5/11 8:46 PM, Sunny wrote:
> >
> >> Hi list,
> >>
> >> I'm trying to configure kamailio to work as a OBP (Outbound Proxy).
> >>
> >> Basically KAMAILIO receive requests from UAs, after that it acts like a
> >> client and send those requests to the IP-PBX.
> >> On the same way the responses are forwarded from IP-PBX to the UAs.
> >>
> >>
> >> [UA] --> [KAMAILIO] --> [IP-PBX ]
> >> [UA] <-- [KAMAILIO] <-- [IP-PBX ]
> >>
> >> Following possible call flow:
> >>
> >> [UA ] -> [KAMAILIO] SIP/SDP Request: INVITE sip:12345678909
> @[KAMAILIO],
> >> with session description
> >> [KAMAILIO] -> [UA ] SIP Status: 100 Trying
> >> [KAMAILIO] -> [IP-PBX ] SIP/SDP Request: INVITE sip:12345678909
> @[IP-PBX
> >> ], with session description
> >> [IP-PBX ] -> [KAMAILIO] SIP Status: 100 Trying
> >> [IP-PBX ] -> [KAMAILIO] SIP Status: 407 Proxy Authentication Required
> >> [KAMAILIO] -> [IP-PBX ] SIP Request: ACK sip:12345678909@[IP-PBX ]
> >> [KAMAILIO] -> [UA ] SIP Status: 407 Proxy Authentication Required
> >> [UA ] -> [KAMAILIO] SIP Request: ACK sip:12345678909@[KAMAILIO]
> >> [UA ] -> [KAMAILIO] SIP/SDP Request: INVITE sip:12345678909
> @[KAMAILIO],
> >> with session description
> >> [KAMAILIO] -> [UA ] SIP Status: 100 Trying
> >> [KAMAILIO] -> [IP-PBX ] SIP/SDP Request: INVITE sip:12345678909
> @[IP-PBX
> >> ], with session description
> >> [IP-PBX ] -> [KAMAILIO] SIP Status: 100 Trying
> >> [IP-PBX ] -> [KAMAILIO] SIP/SDP Status: 183 Session Progress, with
> >> session description
> >> [KAMAILIO] -> [UA ] SIP/SDP Status: 183 Session Progress, with
> >> session description
> >> [IP-PBX ] -> [KAMAILIO] SIP/SDP Status: 180 Ringing, with session
> >> description
> >> [KAMAILIO] -> [UA ] SIP/SDP Status: 180 Ringing, with session
> >> description
> >> (...)
> >> [UA ] -> [KAMAILIO] SIP Request: CANCEL sip:12345678909@[KAMAILIO]
> >> [KAMAILIO] -> [UA ] SIP Status: 200 OK
> >> [KAMAILIO] -> [IP-PBX ] SIP Request: CANCEL sip:12345678909@[IP-PBX ]
> >> [IP-PBX ] -> [KAMAILIO] SIP Status: 200 OK
> >> [IP-PBX ] -> [KAMAILIO] SIP Status: 487 Request Terminated
> >> [KAMAILIO] -> [IP-PBX ] SIP Request: ACK sip:12345678909@[IP-PBX ]
> >> [KAMAILIO] -> [UA ] SIP Status: 487 Request Terminated
> >> [UA ] -> [KAMAILIO] SIP Request: ACK sip:12345678909@[KAMAILIO]
> >>
> >> Wondering if anyone could help to make this configuration work?
> >>
> >
> > what I understood from above is that you need to update the domain in
> R-URI
> > from [kamailio] to [ip-pbx]. This is easy to do:
> >
> > $rd = [ip-pbx];
> >
> > You have to do this for initial requests (register, invite).
> >
> > If you need to update From header URI, look at uac module,
> > uac_replace_from().
> >
> > Cheers,
> > Daniel
> >
> > --
> > Daniel-Constantin Mierla -- http://www.asipto.com
> > Kamailio Advanced Training, Oct 10-13, Berlin: http://asipto.com/u/kat
> > http://linkedin.com/in/miconda -- http://twitter.com/miconda
> >
> >
>
[View Less]