Spam detection software, running on the system "mail.iptel.org", has
identified this incoming email as possible spam. The original message
has been attached to this so you can view it (if it isn't spam) or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: ðÒÉÏÂÒÅÔÅÎÉÅ, ÔÁÍÏÖÅÎÎÏÅ ÏÆÏÒÍÌÅÎÉÅ É ÄÏÓÔÁ×ËÁ ÌÀÂÏÊ ÉÎÔÅÒÅÓÕÀÝÅÊ
÷ÁÓ ÐÒÏÄÕËÃÉÉ ÉÚ õËÒÁÉÎÙ. éÍÅÅÍ ÍÎÏÇÏÌÅÔÎÉÊ ÏÐÙÔ ÜËÓÐÏÒÔÎÙÈ ÏÐÅÒÁÃÉÊ. ôÅÒÒÉÔÏÒÉÁÌØÎÏ
ÎÁÈÏÄÉÍÓÑ × ÓÁÍÏÍ ÃÅÎÔÒÅ õËÒÁÉÎÙ. éÍÅÅÍ ×ÓÅ ÎÅÏÂÈÏÄÉÍÙÅ ÜËÓÐÏÒÔÎÙÅ ÒÁÚÒÅÛÅÎÉÑ
É ÌÉÃÅÎÚÉÉ. ó 1998 ÇÏÄÁ Ñ×ÌÑÅÍÓÑ ÄÅÊÓÔ×ÕÀÝÉÍÉ ÞÌÅÎÁÍÉ ôÏÒÇÏ×Ï ðÒÏÍÙÛÌÅÎÎÏÊ
ðÁÌÁÔÙ õËÒÁÉÎÙ. [...]
Content analysis details: (16.9 points, 5.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
0.0 FSL_HELO_NON_FQDN_1 FSL_HELO_NON_FQDN_1
3.8 HELO_LOCALHOST HELO_LOCALHOST
2.8 FUZZY_XPILL BODY: Attempt to obfuscate words in spam
3.0 BAYES_95 BODY: Bayes spam probability is 95 to 99%
[score: 0.9893]
0.4 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL
[123.27.115.159 listed in zen.spamhaus.org]
3.3 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL
1.3 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
[Blocked - see <http://www.spamcop.net/bl.shtml?123.27.115.159>]
1.4 RCVD_IN_BRBL_LASTEXT RBL: RCVD_IN_BRBL_LASTEXT
[123.27.115.159 listed in bb.barracudacentral.org]
0.0 RCVD_IN_SORBS_DUL RBL: SORBS: sent directly from dynamic IP address
[123.27.115.159 listed in dnsbl.sorbs.net]
0.8 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server
0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay lines
Hello,
the used size is pretty much the same after the reload, so doesn't look
as leak. If you do 2-3 reloads is shmem:used_size staying around same value?
It is clear boost in the fragments, I would say that after start the
number of fragments is quite low, because it should contain the good
records in memory as well.
Btw, the version 3.3.x has options for defragmentation, see the core
cookbook, you can enable it.
Cheers,
Daniel
On 9/9/12 10:18 AM, Uri Shacked wrote:
> Hi,
> here is the statistics after kamailio starts:
> shmem:fragments = 28
> shmem:free_size = 3800871312
> shmem:max_used_size = 494132368
> shmem:real_used_size = 494095984
> shmem:total_size = 4294967296
> shmem:used_size = 342642072
> here it is after reload of the num table:
> shmem:fragments = 9161531
> shmem:free_size = 3654274496
> shmem:max_used_size = 959885552
> shmem:real_used_size = 640692800
> shmem:total_size = 4294967296
> shmem:used_size = 342654552
> here is the cfg part for mtree:
> #------- mtree params -------------
> modparam("mtree", "db_url", CFGDB)
> modparam("mtree", "mtree", "name=odr;dbtable=service_odr_view;type=0;")
> modparam("mtree", "mtree", "name=oper;dbtable=service_oper_type;type=0;")
> modparam("mtree", "mtree",
> "name=permis;dbtable=service_permisions_to_oper;type=0;")
> modparam("mtree", "mtree",
> "name=num;dbtable=service_numbers_to_areas_view;type=0;")
> modparam("mtree", "char_list", "0123456789")
> modparam("mtree", "pv_value", "$avp(mtval)")
> modparam("mtree", "pv_values", "$avp(mtvals)")
> here is the number of raws from the DB:
> SELECT count(*) FROM `service`.`service_numbers_to_areas_view` = 4195528
> and attached is the memory log.
> thanks,
> Uri
>
> On Fri, Sep 7, 2012 at 10:26 AM, Daniel-Constantin Mierla
> <miconda(a)gmail.com <mailto:miconda@gmail.com>> wrote:
>
> Hello,
>
> is this taken only after startup? Get one at startup and another
> one after reload, so it can be compared.
>
> Cheers,
> Daniel
>
>
> On 9/6/12 9:22 AM, Uri Shacked wrote:
>> Hi,
>> here:
>> shmem:fragments = 143898
>> shmem:freesize = 3446570952
>> shmem:max_used_size = 861854768
>> shmem:real_used_size = 848396344
>> shmem:total_size = 4294967296
>> shmem:used_size = 319676976
>>
>>
>> On Thu, Sep 6, 2012 at 9:49 AM, Daniel-Constantin Mierla
>> <miconda(a)gmail.com <mailto:miconda@gmail.com>> wrote:
>>
>> Hello,
>>
>>
>> On 9/5/12 3:06 PM, Uri Shacked wrote:
>>
>> Hi,
>> I use MTREE to load 5 million rows from the database. it
>> takes about 30 sec to start kamailio and it is running great.
>> Whern I check the shmem usage I see the data take about
>> 0.8G out of 4G i set on shmem.
>> When i reload the data while kamailio is running, the
>> memory usage rises to 1.3G and stays there (the second
>> and next reloads stays on 1.3G as well).
>> Why doesn't it return to 0.8G after the reload is completed?
>>
>>
>> can you send the statistics related to shmem?
>>
>> kamctl fifo get_statistics shmem:
>>
>> There are different values there, some usage come from
>> overhead of memory chunks management.
>>
>> Cheers,
>> Daniel
>>
>> --
>> Daniel-Constantin Mierla - http://www.asipto.com
>> http://twitter.com/#!/miconda
>> <http://twitter.com/#%21/miconda> -
>> http://www.linkedin.com/in/miconda
>> Kamailio Advanced Training, Berlin, Nov 5-8, 2012 -
>> http://asipto.com/u/kat
>> Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 -
>> http://asipto.com/u/katu
>>
>>
>
> --
> Daniel-Constantin Mierla -http://www.asipto.com
> http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> -http://www.linkedin.com/in/miconda
> Kamailio Advanced Training, Berlin, Nov 5-8, 2012 -http://asipto.com/u/kat
> Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 -http://asipto.com/u/katu
>
>
>
--
Daniel-Constantin Mierla - http://www.asipto.comhttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio Advanced Training, Berlin, Nov 5-8, 2012 - http://asipto.com/u/kat
Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 - http://asipto.com/u/katu
Hello,
I originally asked this on IRC, but realized that this is probably
better suited for the mailing list :
If I set memory usage to 100mb ( -m 100 ) and set 100 children (
children=100 in kamailio.cfg ). Will Kamailio use 100 mb or 10, 000 mb (
10 gb ) of memory ? Is the memory limit per child or global for kamailio ?
Is there an MI command I can send to check what kamailio's health ? (
load, free memory, etc... ) ?
Thanks,
David
Hello,
I'm using Kamailio 3.2.4 for NAT traversal using rtpproxy_manage() in a
largely stock script. Everything works great until the far end (on a public
ip) sends a t.38 re-INVITE. The 200OK from the NATed UAC then doesn't
trigger rtpproxy and the private IP in the sdp causes the fax to fail. Any
help handling these re-INVITEs would be greatly appreciated. I'm happy to
post traces if that helps describe the situation. The network topology
looks like this:
NATed UAC -> Kamailio on a public IP -> UAS on a public IP
Thanks in advance,
Spencer
Connected by DROID on Verizon Wireless
when testing presence/rls, i'm getting a pua error when presence server
handles subscribe:
Sep 8 20:36:12 siika /usr/sbin/pres-serv[22932]: INFO: Handling SUBSCRIBE <sip:test@test.fi>
Sep 8 20:36:12 siika /usr/sbin/pres-serv[22932]: INFO: Routing locally generated NOTIFY to <sip:rls@127.0.0.1:5082;transport=tcp>
Sep 8 20:36:12 siika /usr/sbin/pres-serv[22932]: INFO: presence [notify.c:1581]: NOTIFY sip:jh@test.fi via sip:rls@127.0.0.1:5082;transport=tcp on behalf of sip:test@test.fi for event presence
Sep 8 20:36:12 siika /usr/sbin/pres-serv[22931]: INFO: <core> [tcp_main.c:2787]: quick connect for 0x7f7114cfa490
Sep 8 20:36:12 siika /usr/sbin/pres-serv[22933]: ERROR: pua [send_subscribe.c:689]: Could not convert temporary dialog into a dialog
what does pua error message 'Could not convert temporary dialog into a
dialog' mean? when does it happen?
-- juha
Hello,
I recently posted email relating to using MI_XMLRPC for kamailio
monitoring. As Daniel suggested and as mentioned in module docs Mi-xmlrpc
is getting obsolete and don't compile on newer OSs. So I need to use XMLRPC
module for pulling statistics from kamailio like get_statistics all:
Please can anyone point me to some help other than module doc.
I need a simple example script to pull data from kamailio and print it.
Any help or pointers will be greatly appreciated.
Thanks,
Sammy G.
Hi,
I started using testing the event_route[dialog:failed].
On my scenario, I receive an INVITE, use t_newtran(), check some stuff and
send a failure reply like 3XX or 4XX.
I use send_reply() and can see that the TM sends the reply.
Now, if I use event_route[dialog:failed], I keep on getting the warning
"script writer didn't release transaction".
If I delete the event_route[dialog:failed] from the script, the warning
does not appear.
My solution was to work stateless, which is OK for this scenario.
But, still,
What does this event_route has that shows this warning?
Why doesn't the transaction being released? (I tried to use t_reply as well
and still the same).
Thanks,
Uri
>
> Hi,
>
> here is the statistics after kamailio starts:
>
> shmem:fragments = 28
> shmem:free_size = 3800871312
> shmem:max_used_size = 494132368
> shmem:real_used_size = 494095984
> shmem:total_size = 4294967296
> shmem:used_size = 342642072
>
> here it is after reload of the num table:
>
> shmem:fragments = 9161531
> shmem:free_size = 3654274496
> shmem:max_used_size = 959885552
> shmem:real_used_size = 640692800
> shmem:total_size = 4294967296
> shmem:used_size = 342654552
> here is the cfg part for mtree:
>
> #------- mtree params -------------
> modparam("mtree", "db_url", CFGDB)
> modparam("mtree", "mtree", "name=odr;dbtable=service_odr_view;type=0;")
> modparam("mtree", "mtree", "name=oper;dbtable=service_oper_type;type=0;")
> modparam("mtree", "mtree",
> "name=permis;dbtable=service_permisions_to_oper;type=0;")
> modparam("mtree", "mtree",
> "name=num;dbtable=service_numbers_to_areas_view;type=0;")
> modparam("mtree", "char_list", "0123456789")
> modparam("mtree", "pv_value", "$avp(mtval)")
> modparam("mtree", "pv_values", "$avp(mtvals)")
>
> here is the number of raws from the DB:
>
> SELECT count(*) FROM `service`.`service_numbers_to_areas_view` = 4195528
>
> i have the memory log in a file if needed
>
> thanks,
> Uri
>
>
> On Fri, Sep 7, 2012 at 10:26 AM, Daniel-Constantin Mierla <
> miconda(a)gmail.com> wrote:
>
>> Hello,
>>
>> is this taken only after startup? Get one at startup and another one
>> after reload, so it can be compared.
>>
>> Cheers,
>> Daniel
>>
>>
>> On 9/6/12 9:22 AM, Uri Shacked wrote:
>>
>> Hi,
>>
>> here:
>>
>> shmem:fragments = 143898
>> shmem:freesize = 3446570952
>> shmem:max_used_size = 861854768
>> shmem:real_used_size = 848396344
>> shmem:total_size = 4294967296
>> shmem:used_size = 319676976
>>
>>
>>
>> On Thu, Sep 6, 2012 at 9:49 AM, Daniel-Constantin Mierla <
>> miconda(a)gmail.com> wrote:
>>
>>> Hello,
>>>
>>>
>>> On 9/5/12 3:06 PM, Uri Shacked wrote:
>>>
>>>> Hi,
>>>> I use MTREE to load 5 million rows from the database. it takes about 30
>>>> sec to start kamailio and it is running great.
>>>> Whern I check the shmem usage I see the data take about 0.8G out of 4G
>>>> i set on shmem.
>>>> When i reload the data while kamailio is running, the memory usage
>>>> rises to 1.3G and stays there (the second and next reloads stays on 1.3G as
>>>> well).
>>>> Why doesn't it return to 0.8G after the reload is completed?
>>>>
>>>
>>> can you send the statistics related to shmem?
>>>
>>> kamctl fifo get_statistics shmem:
>>>
>>> There are different values there, some usage come from overhead of
>>> memory chunks management.
>>>
>>> Cheers,
>>> Daniel
>>>
>>> --
>>> Daniel-Constantin Mierla - http://www.asipto.com
>>> http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
>>> Kamailio Advanced Training, Berlin, Nov 5-8, 2012 -
>>> http://asipto.com/u/kat
>>> Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 -
>>> http://asipto.com/u/katu
>>>
>>>
>>
>> --
>> Daniel-Constantin Mierla - http://www.asipto.comhttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
>> Kamailio Advanced Training, Berlin, Nov 5-8, 2012 - http://asipto.com/u/kat
>> Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 - http://asipto.com/u/katu
>>
>>
>
>
Hello to everybody.
I am currently working with Kamailio 3.3.1 on RedHat.
The "loose_route" function was not working correctly and I observed some very strange behaviour (not as one described in the documentation of the function).
I have found that there needs to be a port included in the "alias" variable for the loose_route function to work correctly.
However, upon adding the port to alias, the INVITE messages were no longer authenticated (Kamailio just accepted them and didn't send proxy-auth header in 407 message).
My alias:
alias="domain.ch:5060"
Examining default routing logic, I found the problem here:
if (is_method("REGISTER") || from_uri==myself)
{
# authenticate requests
...
}
The "from_uri==myself" was no longer evaluated as true, because there was a port at the end of the alias.
The FROM Header of the INVITE messages looks like:
From: "acc1" ;tag=12345
..so .. no port number there.
Btw, I have fixed this with replacing the "myself" list with my own defined variable MY_DOMAIN.
#!define MY_DOMAIN ".*(a)domain.ch"
So now the condition looks like this:
if (is_method("REGISTER") || from_uri=~MY_DOMAIN)
{
...
}
I am not sure if this is a bug that needs to be fixed or not. I am just pointing my finger at it and I hope it will contribute to the development.
Also, a valid description of this behavior (when using port in alias) would be appreciated.
Cheers,
Martin
looks like unique constraint on expires_idx has not been removed yet,
because i still see Duplicate entry for key 'expires_idx' errors.
i'll go and make the changes.
-- juha