Hi Nikos for 1... still looking at data/logs... nothing so far.
for 2... You are right: SMSC connections: id1 AT2[id1] (online 323s, rcvd 48, sent 48, failed 0, queued 265 msgs) id2 AT2[id2] (online 314s, rcvd 0, sent 0, failed 0, queued 0 msgs) id3 AT2[id3] (online 314s, rcvd 0, sent 0, failed 0, queued 0 msgs) id4 AT2[id4] (online 314s, rcvd 0, sent 0, failed 0, queued 0 msgs) id5 AT2[id5] (online 314s, rcvd 0, sent 0, failed 0, queued 0 msgs) All messages in queue for smsc-id "id_op1" were asigned to the 1st available smsc that has allowed-smsc=id_op1 I'm not developer but think this behavior shall be modified so kannel will be able to maximize/optimize its resources available. Some sort of "recalculation of the better route" for messages each x time Regards Alvaro |-----------------------------------------------------------------------------------------------------------------| 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 vias via SMS y GPRS online Visitenos en www.perusms.NET www.smsglobal.com.mx y www.pravcom.com On Tue, Mar 10, 2009 at 8:57 PM, Nikos Balkanas <nbalka...@gmail.com> wrote: > Hi, > > These are some heavy questions dude. > > (1) SMS shoudn't get stuck like that so that they require restart. Anything > in the logs? > > (2) I could speculate why this happens, but without looking at the source > code it would be guesswork. My guess would be that it involves the timing > needed at startup to designate SMScs as active. Probably this is done by way > of configuration order (i.e. id1, id2, etc.). The first active one gets the > queue. Bearerbox router checks in every 30". > > BR, > Nikos > > ----- Original Message ----- From: "Alvaro Cornejo" > <cornejo.alv...@gmail.com> > To: "seikath" <seik...@gmail.com> > Cc: "kannel users" <users@kannel.org> > Sent: Wednesday, March 11, 2009 3:41 AM > Subject: Re: Kannel not load balancing after restart and messages get stuck > inqueue > > > No, I'm using mysql for dlr storage since otherwise dlr are lost on > kannel restart > > |-----------------------------------------------------------------------------------------------------------------| > 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 vias via > SMS y GPRS online > Visitenos en www.perusms.NET www.smsglobal.com.mx y > www.pravcom.com > > > > On Tue, Mar 10, 2009 at 8:15 PM, seikath <seik...@gmail.com> wrote: >> >> Hi, >> >> I am not aware of the store_tools. >> Anyway, I assume you use default kannel store file >> instead of db dlr storage, correct ? >> >> >> >> Alvaro Cornejo wrote: >>> >>> Hi List >>> >>> >>> I've found the following 2 isues: >>> >>> 1) I have several modems for the same operators 10 for op1 and 5 for >>> op2. For some reason, some messages get stuck into kannel queue and >>> are not sent to smsc without restarting kannel. I've used Alex >>> store_tools and verify messages are in queue. All messages are sent >>> using the same code and use AT-SMSCs. >>> >>> 2) When I restart kannel QUEUED messages are sent through only one >>> at-smsc even if messages have a destination smsc-id specified in >>> sendsms url call >>> >>> This is an snippet of the config I have: >>> >>> smsc-id = id1 >>> allowed-smsc = id1,id_op1 >>> >>> smsc-id = id2 >>> allowed-smsc = id2,id_op1 >>> >>> smsc-id = id3 >>> allowed-smsc = id3,id_op1 >>> >>> smsc-id = id4 >>> allowed-smsc = id4,id_op2 >>> >>> smsc-id = id5 >>> allowed-smsc = id5,id_op2 >>> >>> etc... >>> >>> Note there is no smsc defined with smsc-id=id_op1 nor id_op2 in config >>> file. >>> >>> When sending the messages I use &smsc-id=id_op1 or id_op2 into url so >>> kannel load-balance through the smsc of corresponding operator and >>> send the message. This works fine until I restart kannel. >>> >>> After kannel reset, All QUEUED messages are sent through ONLY ONE of >>> the smsc without load-balancing between smsc even though there are >>> hundreds of queued messages; however if, at the same time, I send >>> messages to any of the id_op1 or id_op2, this new messages are >>> correctly load-balanced between smsc-at >>> >>> I use: >>> >>> Kannel bearerbox version `1.4.3'. Build `Feb 13 2009 17:32:59', >>> compiler `4.1.2 20070626 (Red Hat 4.1.2-13)'. System Linux, release >>> 2.6.20-1.2962.fc6, version #1 SMP Tue Jun 19 19:27:14 EDT 2007, >>> machine i686. IP 10.10.5.2. Libxml version 2.6.29. Using OpenSSL >>> 0.9.8b 04 May 2006. Compiled with MySQL 5.0.27, using MySQL 5.0.27. >>> Using native malloc. >>> >>> >>> Any ideas? >>> >>> >>> Regards >>> >>> Alvaro >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> |-----------------------------------------------------------------------------------------------------------------| >>> 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 vias via >>> SMS y GPRS online >>> Visitenos en www.perusms.NET www.smsglobal.com.mx y >>> www.pravcom.com >>> >>> >>> >> >> > >