Hi!
Kamailio 1.3.4: "kamctl ul monitor" causes:
ERROR: <core> [attr.c:80]: no more pkg mem (21)
ERROR: mi_fifo [fifo_fnc.c:513]: command (ul_dump) processing failed
There are ~ 2000 entries in location table. Default PKG size is used.
I remember there were some similar reports recently, but couldn't find
the relevant threads.
Any hints for the cause of this problem and workarounds?
Thanks
Klaus
I have the current setup: SIP client <-> SER Proxy <-> SIP Trunk.
My reason for the SER Proxy is that the SIP trunk only allows connections
from approved IP addresses (such as my server with SER Proxy).
My user on the SIP Trunk has the following authentication username@domain.
I am able to register to the SIP Trunk as I'm setting up my SIP klient with
username to username, domain to domain and then add my SER Proxy IP address
as proxy.
This works and means that I'm able to place calls to the SIP Trunk.
BUT people cannot place calls from the SIP Trunk to my SIP client, due to
the fact that on the SIP Trunk my locations is registered as
username@SER-Procy-IP.
So when people are calling me, the SER Proxy is looking for
username@SER-Procy-IP and NOT username@domain, as I'm registered with. And
then SER Proxy reports: 404 Not Found.
Can anyone help me how to set this up correctly? I do not have access to the
SIP Trunk, but I have all access to the SIP client and SIP Proxy.
Hi,
When UA connects with the Proxy over TCP, the contact is mostly bound to the
firewall's binding IP and port
for that connection. When the connection is dropped, the contact in Kamailio
is no longer valid even though there is time left to expire the contact.
Is there some way to link TCP connection and the contact in such a way that
when TCP connection is dropped, contact from the location can be removed?
Thanks
Krish Kura
Hello
I´m a new contribuitor of the list and my english dont very good then i
hope of
help more in the future
I am installing Kamailio and Siremis but i dont understand like siremis
works and
where i can create the routes i would like step by step to routes rules.
Best Regards,
Leonardo Sena
Hello
It presents a problem because I do not know how to assimilate the
implementation. Until now we had a design of a proxy to balance out between
several gateway, but it will add another proxy for another service (other
users) and use the same gateway output or perhaps different (although not
that be better if divide or unify the gateway). The problem as I have with
the routing entry, which is not very well how to implement it.
Now we have the design like this:
-GW ----\
/ - CARRIER1
USER ------ KAMAILIO ----- GW ---- +
\ - CARRIER2
-GW ----/
And becomes like this:
-GW ----\
/
- CARRIER1
USER ------ KAMAILIOSERVICE1 ----- GW ---- +
\
- CARRIER2
-GW ----/
-GW ----\
/
- CARRIER1
USER ------ KAMAILIOSERVICE2 ----- GW ---- +
\
- CARRIER2
-GW ----/
Or maybe using the same gateway.
The problem is that each carrier provides DID number (I use the same for
both services). Kamailio had thought to put a gateway between the carriers
and that they did check the service and send it to the corresponding gateway
(in the case of the gateway separately), or put it in the proxy gateway and
making checking for routing to proxy (in the case of using the same
gateway). What would be better? Any recommendations on how to put this into
practice?.
The biggest question that I believe is the routing table, as if this new
proxy routes the traffic into and leaves her in the field via ip, also pass
through the output data (I have doubts whether SIP level, following standard,
you can not pass through the exit) and want it to be direct (USER -> Proxy
-> GW -> CARRIER), just past the entrance.
Anyone could advise me where I could find more information to set up this
scenario?. thanks and sorry for bothering you with this question ;-).
best regards
Hi,
Thanks for the help.
The idea of using SQLOPS for many things crossed my mind.... But....I am
using ACC with DB, Dialog with DB and so... isnt it too much? i mean for
load and capacity reasons?
BR,
Uri
I am trying to get kamailio sip-capture up and running for use with homer. I
can get the service to start but i receive the following error.
[root@homer kamailio]# /usr/local/sbin/kamailio -c
loading modules under
/usr/local/lib/kamailio/modules_k/:/usr/local/lib/kamailio/modules/
0(10208) WARNING: <core> [socket_info.c:912]: WARNING: fix_hostname: could
not rev. resolve 10.40.0.22
Listening on
udp: 10.40.0.22:5060
Aliases:
config file ok, exiting...
[root@homer kamailio]# kamctl start
INFO: Starting Kamailio :
INFO: started (pid: 10226)
[root@homer kamailio]#
[root@homer kamailio]# tail -f /var/log/messages
Oct 3 05:30:17 homer /usr/local/sbin/kamailio[1554]: NOTICE: <core>
[main.c:704]: Thank you for flying kamailio
Oct 3 05:30:32 homer kamailio: WARNING: <core> [socket_info.c:912]:
WARNING: fix_hostname: could not rev. resolve 10.40.0.22
Oct 3 05:31:59 homer kernel: device eth0 entered promiscuous mode
Oct 3 05:32:47 homer kernel: device eth0 left promiscuous mode
Oct 3 05:52:10 homer /usr/local/sbin/kamailio[1753]: NOTICE: <core>
[main.c:704]: Thank you for flying kamailio
Oct 3 05:52:12 homer kamailio: WARNING: <core> [socket_info.c:912]:
WARNING: fix_hostname: could not rev. resolve 10.40.0.22
Oct 3 05:55:35 homer kernel: device eth0 entered promiscuous mode
Oct 3 05:57:46 homer kernel: device eth0 left promiscuous mode
Oct 3 07:05:35 homer /usr/local/sbin/kamailio[1894]: NOTICE: <core>
[main.c:704]: Thank you for flying kamailio
Oct 3 07:18:43 homer kamailio: WARNING: <core> [socket_info.c:912]:
WARNING: fix_hostname: could not rev. resolve 10.40.0.22
^C
[root@homer kamailio]#
Does anyone have any ideas on how to resolve this error?
Thanks,
Jeff Anderson