I have a running kamailio with db backend and I'd like to use 40 character
strings as subscriber passwords. Would be enought to increase the db field
(actually varchar25) or is there any other lenght limit in kamailio's code?
thanks
Jon
Hello,
I would like to know if Kamailio IMS extension RPM packages are available
for Red Hat distributions. If they are available, I would like to know the
repository.
For the moment I have only found Debian packages:
http://www.kamailio.org/w/2011/01/ims-extensions-available-for-testing/
but I am having problems with the repository
(http://repository.ng-voice.comseems to be not available).
Could anybody please help me?
Thank you
RR
Hi,
How can I set a specific source ip for outbound calls when I have
multiple Ips that kamailio is listening on.
For Eg. I have a table with Caller ID ( Phone Numbers )
Call Enters Kamailio > Check the table >> If the phone number is found
>> SOURCE IP : 1.1.1.1
If the phone number is not found >> Source IP : 2.2.2.2
Kamailio is listening on both 1.1.1.1 and 2.2.2.2 .
Thanks.
Linux Guy..
Hi List,
i would like to know is it possible to bypass the rtp traffic forwarding to
asterisk server?
my kamailio and rtpproxy is on the same box and asterisk is on the other
box.
can kamailio/rtpproxy handle the rtp traffic without forwarding to asterisk
box?
thanks in advance.
--
Regards,
MingHon
I'm a newbee in the world of Kamailio.
I've managed to setup a fresh installation of Kamailio, with authentication
etc. (with help from some great guys on this mailing-list).
Everything seems to work with registers, calls etc. except that there is no
sound on my calls.
How do I figure out what the problem is?
Hello Bruce,
Strangely, I've never gotten an Anonymous INVITE rejected by Asterisk with 603, but that was the version 1.4.
Let me try to help with your request for a solution with Kamailio.
These few lines could be added to your main route, after the place where your handle the registration. It will block any request from unregistered users:
Route {
...
if (!registered("location")) {
{
exit;
}
...
}
I am assuming that you refer to the subscribers registered in the location table as "peers", I mean, they should be registered in Kamailio, not in asterisk. If not, you can do something similar with some database query. But let us know if that is the case.
Perhaps you'd be interested in these next ones as well, they helped me a short while ago to workaround on some issues with the code 603:
Module configurations:
modparam("tm", "disable_6xx_block", 1)
onreply_route
{
if ($T_reply_code == "603")
{
drop;
}
}
Best regards,
Ricardo.
Hi list,
I'm running out of private memory in Kamailio 3.1.0.
However, before simply increasing it from the current 4 MB to some higher value, I'd like to know how much is really in use for every process and possibly monitor it.
My expectation is that I should be able to send the SIGUSR1 to any of the processes shown by the "sercmd ps" command, and get the trace. But it only succeeds if I send the signal to the "attendant" process.
Some more info:
# sercmd core.info
{
version: kamailio 3.1.0
id: 21a375
compiler: gcc 4.1.2
compiled: 16:28:54 Dec 14 2010
flags: STATS: Off, USE_IPV6, USE_TCP, USE_TLS, TLS_HOOKS, USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, PKG_MALLOC, DBG_QM_MALLOC, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES
}
kamailio.cfg:
debug=2
memlog=1
memdbg=4
mem_summary=15
Any ideas?
Best regards,
Ricardo Andrade.
I've installed Kamailio on Ubuntu 10.04 LTS via:
http://www.kamailio.org/dokuwiki/doku.php/packages:debs
Updated /etc/kamailio/kamctlrc with: SIP_DOMAIN=MY-IP DBENGINE=MYSQL
I've also installed the kamailio-mysql-modules via apt-get.
Then I've run kamdbctl create and created the MySQL database.
After that I've started Kamailio via kamctl start. Success.
At last I've added two users: kamctl add 100 PASS1 kamctl add 101 PASS2
Everything seems to work, but I've found out that everyone can register and
call via the server. Not only the two users/subscribers I've added.
How come authorization isn't working?
Hi, I've a stupid SIP PBX (Alcatel) which after registering sends a
periodic OPTIONS with no RURI username and with "Accept:
application/sdp". My proxy replies 200 in this case, but without SDP
body (how could I know which codecs to show???) and unfortunately the
Alcatel does not like it and send retransmissions of the requests (sad
but true). After a while Alcatel determines that the proxy is down
(pathetic but true).
So I must do a hack and reply 200 with SDP from Kamailio when the
request is an OPTIONS and contains "Accept: application/sdp". I don't
want to forward the OPTIONS to PSTN gateways behind Kamailio for
different reasons.
Which would be the best way to do it? is it possible to add a spoofed
body to a response replied stateless from Kamailio?
Note: options_reply() in siputils module is not valid as AFAIK it does
not show a SDP.
Thanks a lot.
--
Iñaki Baz Castillo
<ibc(a)aliax.net>