telcel mexico

2010-08-10 Thread Zhnupy Gonzalez
Hello community, I'm researching about setting up a smpp connection with telcel (mexico), can anyone provide with an approximate figure ($). regards

Re: Kannel performance benchmarking

2010-08-10 Thread brett skinner
Hi Nikos Thanks for the extra information. What was the motivation for using MyISAM? My reading lead me to believe that MyISAM was not that well suited for interleaved reads and writes due to table locking which is why I opted to use InnoDB. From what I assumed about how Kannel worked is that

Re: Kannel performance benchmarking

2010-08-10 Thread alejandro . guerrieri
Brett, The DLR engine uses SELECT COUNT(*) from the admin interface, which is painfully slow on InnoDB for moderately big tables. While InnoDB would theoretically be the best option, MyIsam performs quite better in this case. Regards, Alex BlackBerry de movistar, allí donde estés está tu

ADMIN HTTP AND SEND SMS HTTP INTERFACES FAIL AFTER REBOOTING FEDORA 10 KANNEL SMS GATEWAY SERVER

2010-08-10 Thread mwamba
Hi Experts, I am having issue with the HTTP interfaces for admin and send sms for kannel when i restart Fedora. The gateway can send and receive sms so well (sending sms and admin function) after installing kannel, but when i restart Fedora server, the http interfaces cannot be used. The

Re: Life without smsbox

2010-08-10 Thread Nikos Balkanas
Nope. It disrupts architecture. Once a box receives a Msg *, it must generate an ACK, so that bearerbox knows that it is the other box's responsibility how to handle it and delete it from its own queue. ACK should be returned whenever it is accepted, indepenedent of the logic thereafter. It is

Re: Kannel performance benchmarking

2010-08-10 Thread Nikos Balkanas
Indeed. InnoDB is much slower overall compared to MyIsam. However, it has its use for some jobs (archive_logs, hot backups, etc.) The figures I gave were sustained rates simulated with a 1-SMS batch. Count was sufficient to reach sustainability and reproducibility, yet short enough to get

Re: Kannel performance benchmarking

2010-08-10 Thread brett skinner
Hi Alex That is why I have chosen Innodb for the tables we use for the application that surround Kannel. MyISAM definitely beat Innodb out the box but Innodb does seem to be better in terms of the issues you have pointed out. The other thing that I have read is that Innodb is incredibly slow with

Re: Kannel performance benchmarking

2010-08-10 Thread Alejandro Guerrieri
Well, if it weren't for the SELECT COUNT(*) slowness would be my preferred option here as well. Despite seeming slower at first (specially on small tables) InnoDB performs row-locking on index-based queries, which indeed improves things quite a bit on big tables with lots of simultaneous reads and

Re: Kannel performance benchmarking

2010-08-10 Thread Alejandro Guerrieri
Oh yes, I read that blog quite frequently :) There's a lot of stuff to say about optimizing InnoDB, but it's definitely off-topic here and wouldn't fit on a single email of course. We've gone thru a series of optimization cycles on our platform and, with respect to Kannel, ended up using MyIsam

Re: Kannel performance benchmarking

2010-08-10 Thread brett skinner
Thanks for your feedback. Guess it is the age old tao of computer science. Space vs Time, always space vs time. :) Regards, On Tue, Aug 10, 2010 at 11:52 AM, Alejandro Guerrieri alejandro.guerri...@gmail.com wrote: Oh yes, I read that blog quite frequently :) There's a lot of stuff to say

Re: Problem with gw_gethostbyname in Stable version 1.4.3

2010-08-10 Thread Abdul Basit
Nikos is right. I get this problem resolved by adding line in /etc/hosts 127.0.0.1 localhost.localdomain localhost yourhostnamehere or add line 2.2.2.2 yourhostname 2010/8/10 Nikos Balkanas nbalka...@gmail.com Hi, Always use users list for such questions. Add your server to

RE: Life without smsbox

2010-08-10 Thread Toby Phipps
Hi Nikos, Not sure what part of my message your Nope applies to. With regards to the architecture, sqlbox as it stands today is definitely not compliant. It has no ACK generation at ALL and acts just as a go-between, intercepting messages from bearerbox, processing them then passing them to

Re: ADMIN HTTP AND SEND SMS HTTP INTERFACES FAIL AFTER REBOOTING FEDORA 10 KANNEL SMS GATEWAY SERVER

2010-08-10 Thread Alvaro Cornejo
Please post logs at debug level |-| Envíe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier celular y Nextel en el Perú, México y en mas de 180 paises. Use aplicaciones 2

Kannel configuration and Logs

2010-08-10 Thread Dlamini Langa Phillip
Hi ALL This is my kannel configuration. As mentioned before Iam new to kannel and I am still trying to send an sms and my Nokia N73 PHONE IS NOT WORKING. The log s you asked are below.Any MISTAKES I HAVE MADE. The gateway is running on RED HAT 9. ##Below it the /etc/kannel.conf

Re: Problem with gw_gethostbyname in Stable version 1.4.3

2010-08-10 Thread Brian Rathman
Nikos, Thanks for the reply and sorry about the incorrect list. The variable is called name in the function gw_gethostbyname in gwlib/protected.c. Line 186: int gw_gethostbyname(struct hostent *ent, const char *name, char **buff) If I print this variable before it is passed to: while

Re: {Disarmed} Re: Problem with gw_gethostbyname in Stable version 1.4.3

2010-08-10 Thread Brian Rathman
Here is my /etc/hosts file: 127.0.0.1 localhost 10.20.10.6 Amstel.telrite.com Amstel 2.2.2.2smstest.laborbridge.com I can ping and resolve all of these fine. 2.2.2.2 is not the actual IP address obviously, but I believe the problem is that function in protected.c is

Re: Problem with gw_gethostbyname in Stable version 1.4.3

2010-08-10 Thread Alejandro Guerrieri
Have you tried adding a slash at the end of your send-url? I'm not telling it's not broken, but maybe that solves your problem. I remember the url parser was broken time ago, it should work fine on latest SVN. Regards, Alex 2010/8/10 Brian Rathman br...@telrite.com Nikos, Thanks for the

Re: {Disarmed} Re: Problem with gw_gethostbyname in Stable version 1.4.3

2010-08-10 Thread Alejandro Guerrieri
Ah, or you could use: send-url = http://smstest.laborbridge.com:9001/; Tthat should work (I think it gets confused with the IP + port, should work fine with a regular fqdn). Regards, Alex On Tue, Aug 10, 2010 at 4:20 PM, Brian Rathman br...@telrite.com wrote: Here is my /etc/hosts file:

How does Kannel handle DLR for concatenated sms

2010-08-10 Thread brett skinner
Hi I have sent through a couple of long messages. Looking through the logs I can see multiple messages submitted to the SMSC via submit_sm PDUs. However these is only one deliver_sm coming back from the SMSC (at least according to the logs). Is the number of deliver_sm PDUs implementation

Re: {Disarmed} Re: {Disarmed} Re: Problem with gw_gethostbyname in Stable version 1.4.3

2010-08-10 Thread Brian Rathman
Alejandro, Success!!! When I added the FQDN and the trailing forward slash, it seems to be working now with the Stable 1.4.3 version. I had tried the FQDN yesterday without success so I believe that the trailing forward slash may be the key (Just FYI for anyone else frantically googling like

RE: Life without smsbox

2010-08-10 Thread Rene Kluwen
IMHO, You have two solutions. Preferable to be implemented both. 1. Smsbox with id: smsbox Sqlbox with id: sqlbox Now if you sent messages via sqlbox with the boxc_id field to smsbox, then acks will be sent to smsbox and handled upon accordingly (not tested). 2. Implement acks in sqlbox. Do

RE: telcel mexico

2010-08-10 Thread Rene Kluwen
Why don't you ask them instead of us? I know it's not cheap, for sure. And they have heavy requirements, like the need of an advertisement budget from your side. This was one or two years ago. Not sure what they ask for now. == Rene -Original Message- From: users-boun...@kannel.org

sqlbox problem with utf-8 coding

2010-08-10 Thread adams0
Hello All, I am using kannel-1.4.3 with sqlbox-0.7.2. Sqlbox works fine except that I encounter a coding pb when sending char like ', I receive /' on my cell phone. I know this is known pb and looked for solutions online, but no success. ex: I send an http request with text = d'utilesssql. If I

RE: sqlbox problem with utf-8 coding

2010-08-10 Thread Rene Kluwen
Your solution exists already. Update sqlbox to latest svn (later than 2010-08-02). The quote bug is solved in that version. == Rene -Original Message- From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf Of adams0 Sent: Tuesday, 10 August, 2010 16:56 To:

RE: Kannel performance benchmarking

2010-08-10 Thread Rene Kluwen
Why don’t you try it on your own system. Test with a MyIsam table and with InnoDB. It will be easy to determine which one works faster for you. == Rene From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf Of brett skinner Sent: Tuesday, 10 August, 2010 11:56 To:

RE: {Disarmed} Re: {Disarmed} Re: Problem with gw_gethostbyname in Stable version 1.4.3

2010-08-10 Thread Rene Kluwen
Brian, Use 3.3.3.3;127.0.0.1 instead of a comma. == Rene -Original Message- From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf Of Brian Rathman Sent: Tuesday, 10 August, 2010 16:45 To: users@kannel.org Subject: Re: {Disarmed} Re: {Disarmed} Re: Problem with

Re: Kannel performance benchmarking

2010-08-10 Thread sangprabv
Regarding this performance benchmarking. I still got memory problem. Kannel fails to release buffered or cached memory. Does anybody has tips to avoid this problem? Thanks. sangprabv sangpr...@gmail.com http://www.petitiononline.com/froyo/ On Aug 10, 2010, at 10:12 PM, Rene Kluwen wrote:

Re: Kannel performance benchmarking

2010-08-10 Thread Alejandro Guerrieri
Are you completely _sure_ that it's held by Kannel and not the underlying OS? Linux doesn't free unused memory unless needed by other processes. Also, if you have in-memory DLR's or a huge retry queue, it could consume lots of memory. Unless you get OOM errors, I wouldn't be concerned by the

Re: Life without smsbox

2010-08-10 Thread Alejandro Guerrieri
#1. It works, I've tested it time ago. #2. Should work, but could get messy: what about an sqlbox in the middle setup with an smsbox dying? Messages received while smsbox is down would be stored on sqlbox and smsbox wouldn't know about it. I think the original purpose of sqlbox was to act as a

RE: Problem with spool store - missing sms_type

2010-08-10 Thread Rene Kluwen
Where exactly in the http admin page do you see that msg_type is empty? -Original Message- From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf Of Tomasz Sent: Tuesday, 10 August, 2010 18:21 To: users@kannel.org Subject: Re: Problem with spool store - missing

dlr smppbox

2010-08-10 Thread Imran Aghayev
Dear all, What happens if I will request Delivery report from smppbox ? Thanks

RE: dlr smppbox

2010-08-10 Thread Rene Kluwen
You will get a deliver_sm for every message that you request a delivery report for. From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf Of Imran Aghayev Sent: Tuesday, 10 August, 2010 19:12 To: users@kannel.org Subject: dlr smppbox Dear all, What happens if I will

SMSBox Routing Question

2010-08-10 Thread Brian Rathman
Ok, I have proceed a little further and I am now confused on the routing setup. I'm having trouble understanding exactly how the smsbox-route groups work along with the smsbox group. I currently have three SMSCs configured. Two are to my upstream carrier and they are smpp connections: # SMSC

RE: SMSBox Routing Question

2010-08-10 Thread Rene Kluwen
For inter-smsc routing, check the reroute-receiver option of group = smsc. =+= Rene -Original Message- From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf Of Brian Rathman Sent: Tuesday, 10 August, 2010 22:01 To: users@kannel.org Subject: SMSBox Routing Question

Re: Problem with spool store - missing sms_type

2010-08-10 Thread Tomasz
Hi Rene, I added following line after 1485 line to smppbox.c (is case submit_sm section): msg-sms.sms_type = mt_push; to check if this time msg_type will be filled and it seems to be. Bearerbox now see MT_PUSH as Type in admin page. But I don't know if submit_sm is used only to send MT

RE: dlr smppbox

2010-08-10 Thread Imran Aghayev
Thanks, I have 2 more questions: 1. When I set registered_delivery flag to 1 kannel writes to dlr table but when I set registed_delivery flag to 31 (1f in hex) it does not write anything. Why and what is wrong ? 2. I use php esme client and after submit_sm I got only submit_sm_resp. Then I

Re: SMSBox Routing Question

2010-08-10 Thread Brian Rathman
Ok, getting closer. Basically just about everything is working except that only one of my short codes is being routed to SMSC #3. I have the parameter: allowed-prefix = ;1112 under SMSC #3, but only short code is being delivered to it. Anything going to 1112 is being sent back out

Unsubscribe

2010-08-10 Thread Srikant Jallapuram
Please unsubscribe me from this service at once. Regards, Srikanth J -Original Message- From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf Of Brian Rathman Sent: Tuesday, August 10, 2010 4:58 PM To: users@kannel.org Subject: Re: SMSBox Routing Question Ok,

RE: Problem with spool store - missing sms_type

2010-08-10 Thread Rene Kluwen
I see in gw/msg.h: enum { mo = 0, mt_reply = 1, mt_push = 2, report_mo = 3, report_mt = 4 }; Are these the message types? Because msg_create() uses the value sms in gw/msg-decl.h. Can somebody shine a light on this? == Rene -Original Message- From:

RE: dlr smppbox

2010-08-10 Thread Rene Kluwen
1. Registered_delivery flag is not a Kannel variable. It can be set to 1 or 0. For its designated purposes, I refer to the SMPP specifications. 2. If you set registered_delivery flag to 1, you should get a delivery report (deliver_sm), once upon Kannel receives it. Do you see anything in your

RE: Kannel performance benchmarking

2010-08-10 Thread Rene Kluwen
It would be interesting to use valgrind over a period over those 6 days. On all the boxes (bearerbox-sqlbox-smsbox). == Rene From: sangprabv [mailto:sangpr...@gmail.com] Sent: Tuesday, 10 August, 2010 23:21 To: Alejandro Guerrieri Cc: Rene Kluwen; brett skinner; Users Subject: Re: Kannel

Re: Problem with spool store - missing sms_type

2010-08-10 Thread Nikos Balkanas
What you are referring to is msg-type. This should be sms. This is different than msg.sms-sms_type, which is the enum. Maybe this is your problem. In msg_create you specify the type of msg you want. In sms_type you specify the category of the sms msg. What you are missing is sms_type. Hope

Re: Problem with spool store - missing sms_type

2010-08-10 Thread Nikos Balkanas
Hi, You shouldn't just hardcode the type in there. It could be an mt_reply (second leg of an MO). You should check the logic about it. AFAIK with some fancy routing, opensmppbox could be used for MOs as well. BR, Nikos - Original Message - From: Tomasz ad...@impexrur.pl To:

Kannel and mods design question

2010-08-10 Thread Emmanuel CHANSON
I post this question just to get feedback from you experts about the best way to design a kannel system where needs are: - unitary SMS ( CGI script from smsbox in this case is recommended ?) - batch/mailling SMS (MT injection in sqlbox-mt in this case ?) - MOs and DLRs to receives (sqlbox-mo and